El contenido de este tema puede ayudarle a decidir cuál es la mejor opción para entregar su contenido a través de Brightcove.
El contenido de este tema puede ayudarle a decidir cuál es la mejor opción para entregar su contenido a través de Brightcove.
El contenido de este tema puede ayudarle a decidir cuál es la mejor opción para entregar su contenido a través de Video Cloud.
El contenido de este tema puede ayudarle a decidir cuál es la mejor opción para entregar su contenido a través de Video Cloud.
Una de las primeras decisiones que debe tomar después de crear su cuenta de editor de Video Cloud es cómo entregará los archivos de vídeo. Video Cloud ofrece muchas opciones, que presentan varias ventajas y limitaciones. El método de entrega a elegir depende del nivel de protección que desee dar a sus archivos de vídeo, de cómo quiera dirigirse a su audiencia, del método que prefiera utilizar para transferir los archivos, de si sus activos de vídeo ya están almacenados en otras CDN (redes de entrega de contenidos o redes de distribución de contenidos), etc.
Las opciones de entrega de contenidos que se describen en este tema únicamente están disponibles para los editores que utilizan Video Cloud Enterprise. Los editores que utilicen Video Cloud Pro y Express deben utilizar Brightcove como CDN.
En este tema explicamos:
Los editores utilizan las CDNs para distribuir el contenido multimedia de forma generalizada y en línea a los espectadores. Wikipedia define una CDN como:
Una red de entrega de contenidos o red de distribución de contenidos (CDN) es un sistema de ordenadores agrupados en red a través de Internet, que colaboran de forma transparente en la entrega de contenidos, la mayoría de las veces para mejorar el rendimiento, la escalabilidad y la rentabilidad para los usuarios finales.
Existen muchas CDNs disponibles comercialmente. Si usted es un cliente de Video Cloud Pro o Express, su solución de CDN es Brightcove. Si usted es un cliente de Video Cloud Pro o Enterprise, puede entregar contenidos con la CDN de Brightcove o con cualquier CDN compatible con Video Cloud.
Si no espera grandes volúmenes de tráfico, o si tiene un control completo del tráfico de sus vídeos, es posible que no necesite ninguna CDN para difundirlos. Por ejemplo, algunos clientes desean distribuir los contenidos en una wiki interna o en una red privada. Posiblemente, el sistema puede encargarse de la entrega de contenidos sin la necesidad de una CDN externa. Si desea obtener más información sobre cómo Brightcove puede reconocer esta configuración, póngase en contacto con el servicio de atención al cliente o con el gestor de su cuenta de Brightcove.
Existen algunos mecanismos básicos de entrega de contenidos:
Al entregar contenidos mediante descarga progresiva, el archivo se proporciona desde un servidor web estándar a través de una solicitud HTTP, como una página web normal o cualquier otro documento que se pueda descargar. Al reproducir el vídeo, el archivo de vídeo se empieza a descargar en el disco duro del espectador y, a continuación, comienza la reproducción. La reproducción empieza cuando se ha descargado una parte suficiente del vídeo en el disco duro del espectador. En comparación con la transmisión de secuencias de vídeo, la descarga progresiva ofrece en realidad una única ventaja constante: no se necesita ningún servidor de secuencias para entregar el vídeo. Un vídeo de descarga progresiva puede difundirse desde cualquier servidor web normal.
Aunque puede ser una opción adecuada y potencialmente rentable, se deben tener en cuenta los posibles problemas siguientes:
La descarga progresiva es la opción perfecta para los aficionados y los sitios web con pocos requisitos de tráfico, a los que no les supone ningún problema que el contenido se almacene en la memoria caché del ordenador del espectador, y que únicamente deben entregar vídeos de corta duración (de menos de 10 minutos). Los clientes que requieran funciones avanzadas y control sobre la entrega de vídeo, y/o que deseen mostrar vídeo para un público más amplio (a partir de centenares de espectadores simultáneos), realizar seguimientos, crear informes del uso o visualizar estadísticas del vídeo, o bien ofrecer la mejor experiencia de reproducción interactiva, deberán entregar los vídeos mediante transmisión de secuencias. Además, la entrega mediante transmisión de secuencias consume menos ancho de banda que la entrega progresiva, porque únicamente se proporciona la parte del vídeo que se visualiza.
Las secuencias de medios son contenidos multimedia que el usuario final recibe, y normalmente visualiza, a medida que los va entregando el proveedor de secuencias.
RTMP (Real Time Messaging Protocol) es un protocolo de propiedad desarrollado por Adobe Systems para la transmisión de secuencias de audio, vídeo y datos a través de Internet, entre el reproductor de Flash y un servidor. En la transmisión de secuencias de vídeo, cada cliente abre una conexión persistente con el servidor de secuencias, y el servidor transfiere los bits del vídeo al cliente. Estos bits se muestran al espectador y se eliminan inmediatamente. Para obtener más información, lea el documento de Adobe Overview of streaming with Flash Media Server 3 (Sinopsis de la transmisión de secuencias con Flash Media Server 3).
Utilice la transmisión de secuencias para las siguientes tareas:
Brightcove ha mejorado la entrega RTMP mediante un token TTL (tiempo de vida) para cada archivo de vídeo que se entrega en un reproductor de Video Cloud. El tiempo de vida (en ocasiones abreviado como TTL) es el límite de duración o de repeticiones o transmisiones en tecnología informática y de redes informáticas que puede alcanzar una unidad de datos (por ejemplo, un paquete). Mediante Flash Media Server, Brightcove ha implementado una estrategia personalizada que ofrece seguridad adicional a la infraestructura de Flash Media Server (FMS) en la CDN. Esto se lleva a cabo utilizando un algoritmo hash y TTL (tiempo de vida) para cada secuencia.
También hemos trabajado con Adobe y nuestros socios de CDN para presentar soporte para RTMPE en el reproductor de Video Cloud. RTMPE es una versión mejorada y cifrada de RTMP, desarrollada por Adobe Systems, diseñada para mantener la seguridad de los datos de secuencias entre el cliente Flash y el servidor. RTMPE es más ágil que SSL y, a diferencia de éste, no requiere administración de certificados.
Los proveedores de software de captura de secuencias están realizando muchas pruebas para capturar y archivar el vídeo entregado a Adobe Flash. Hoy en día, muy pocos de estos " ripeadores" admiten RTMP (Real-Time Messaging Protocol), el protocolo que utiliza Adobe Flash Media Server (FMS). Flash Media Server 3.0 y Adobe Flash Player 9.0.115 han presentado el protocolo RTMPE, una solución de cifrado en tiempo real que impide la grabación de secuencias (ripeado) de Flash. Más de un 98% de los ordenadores conectados a Internet utilizan Adobe Flash Player 9.0.115 o posterior, y todas las CDNs admiten Flash Media Server 3.
El servicio de entrega universal (UDS) de Video Cloud permite combinar las ventajas de la transmisión de secuencias con las de la descarga progresiva. Cuando UDS está habilitado para su cuenta de secuencias, los vídeos se entregan mediante transmisión de secuencias a los reproductores de Video Cloud, pero también se pueden entregar mediante descarga progresiva cuando sea necesario, como con los podcasts. UDS no está disponible para activos remotos. Más información sobre el servicio de entrega universal.
Independientemente de si utiliza la transmisión de secuencias o la descarga progresiva para entregar contenido de vídeo, las imágenes que se entregan a los usuarios finales en el reproductor de Video Cloud (por ejemplo, imágenes en miniatura o capturas de vídeo) se proporcionan mediante descarga HTTP.
Video Cloud es compatible con algunas configuraciones de CDN básicas, que dependen del proveedor de CDN y de la configuración. Las opciones son:
Consulte Comparación de opciones de entrega de contenidos para ver una tabla resumen de las ventajas e inconvenientes de estas configuraciones de CDN.
Una posibilidad consiste en usar la CDN de Brightcove. Video Cloud utiliza Akamai, Limelight y otras CDNs de primer nivel para ofrecer sus opciones de hospedaje de secuencias o de descarga progresiva para sus contenidos de vídeo. Prestando especial atención a los tipos de entrega descritos más arriba, y en función de sus necesidades de vídeo, puede utilizar Brightcove para hospedar el vídeo y entregarlo perfectamente a través de nuestros reproductores, ya sea con la entrega mediante transmisión de secuencias o mediante descarga.
También puede elegir su propia CDN (BYO CDN, es decir, "bring your own bandwidth"; aporte su propio ancho de banda). En este caso, y en función del acuerdo con su proveedor de CDN, los vídeos se entregarán perfectamente a través de los reproductores de Video Cloud mediante mecanismos de descarga progresiva ("Progressive Download" o "PD") o de transmisión de secuencias. Si elige BYO CDN, puede utilizar las herramientas de carga de Video Cloud para incorporar contenidos a la cuenta de Video Cloud, que se envían al proveedor de la CDN para que los entregue a los usuarios a través de los reproductores de Video Cloud.
Para que RTMPE funcione con la BYO CDN, todos los activos de vídeo deben entregarse mediante RTMPE.
La última opción son los activos remotos. En este caso, es posible que ya disponga de los archivos de vídeo almacenados en la CDN y no desee utilizar las herramientas de carga de Video Cloud para añadir nuevos contenidos. Puede utilizar el módulo multimedia de Video Cloud, el sistema de transferencias FTP por lotes o la Media API para crear vídeos en su cuenta de Video Cloud que apunten a los activos de vídeo almacenados remotamente en su proveedor de CDN.
Al crear vídeos con activos remotos, puede utilizar el módulo multimedia para gestionar sus metadatos, pero no podrá previsualizar los vídeos en dicho módulo. No se puede utilizar la función de captura de imágenes del módulo multimedia para generar miniaturas o fotogramas a partir de vídeos transmitidos de secuencias ("streaming") con activos remotos. Con los activos remotos, también pierde el esquema de protección utilizado mediante nuestro esquema TTL para la transmisión de secuencias de activos, por lo que las secuencias de RTMP se pueden retener y reproducir fácilmente fuera de un reproductor de Video Cloud, salvo que utilice entrega RTMPE.
Los activos remotos deben configurarse como secuencias o como descargas progresivas; el servicio de entrega universal no puede utilizarse para activos remotos.
Para el soporte de RTMPE con activos remotos, debe proporcionar la dirección URL completa, incluido un controlador de protocolo RTMPE, cuando añada contenidos a la biblioteca multimedia de Video Cloud.
Los activos remotos también pueden utilizar redirecciones HTTP. Puede utilizar una dirección URL que redirija a la ubicación del archivo remoto. Por ejemplo, imagine que la dirección URL de su archivo remoto es http://video.example.com/MyMovie.flv. Anteriormente, el valor del atributo remote-url del elemento remote-asset debería haber sido http://video.example.com/MyMovie.flv. En lugar de ello, ahora el atributo remote-url puede utilizar una dirección URL que redirija a la ubicación del vídeo, como por ejemplo http://host.example.com/servlet.jsp?id=12345.
Para obtener información sobre activos remotos, consulte Creación de vídeos con archivos de vídeo remotos.
Puede configurar la cuenta de Video Cloud para que utilice tanto una BYO CDN como activos remotos. Por ejemplo, si parte de su contenido de vídeo ya está disponible en la CDN, quizás le interese utilizar activos remotos para el contenido existente (y así evitar cargarlo de nuevo), y utilizar la BYO CDN para las cargas siguientes. Póngase en contacto con nosotros si necesita esta configuración. También puede crear varias cuentas de Video Cloud, cada una con su propia estrategia de entrega de contenidos.
Estos son los pasos principales para configurar la BYO CDN o los activos remotos:
Video Cloud es compatible con las siguientes CDNs principales para la entrega de contenidos mediante BYO CDN:
Si utiliza una BYO CDN o activos remotos, los gigabytes descargados y los minutos no aparecerán en la página Informes de Video Cloud Studio de ningún vídeo o reproductor, ya que no están integrados con la CDN. Debe obtener estos informes directamente del proveedor de la CDN. Todavía puede ver los gigabytes descargados en los informes de Video Cloud para el contenido "no de vídeo", es decir, para el uso del ancho de banda de los SWFs, imágenes, etc. del reproductor de Video Cloud.