5 de diciembre de 2018 por Justin Miller
Para ver este video, habilite JavaScript y considere actualizar a un navegador web que admita video HTML5
Hablemos sobre el proceso de transmisión de video en vivo. Empieza en la cámara. Las cámaras actuales son digitales y pueden capturar imágenes con una impresionante resolución 4K (2160p). Esta resolución requiere una tasa de bits muy alta para soportar la señal de video digital» raw » que sale de la cámara, por lo que los cables utilizados para transferir esta señal deben ser capaces de manejar grandes cantidades de datos. En algunos casos, se pueden usar cables HDMI o ethernet. Pero la mayoría de las veces, una señal 4K transferida a largas distancias requiere un cable SDI que pueda administrar los requisitos de ancho de banda.
Algunas transmisiones en vivo se realizan con un teléfono inteligente, pero las producciones en vivo más serias emplean cámaras adicionales. Las producciones en vivo comunes a menudo utilizan una configuración de estudio de tres cámaras. Estas cámaras, y otras fuentes de vídeo, están conectadas a un conmutador que hace la transición entre ellas. El audio para una producción se transfiere a un mezclador a través de cables XLR. Generalmente, el conmutador agrega el audio del mezclador a la señal de salida final. También puede incluir la capacidad de agregar gráficos, títulos e incluso animaciones. El conmutador puede ser hardware, software o un poco de ambos cuando se requieren tarjetas de captura.
Codificación de vídeos en directo en un formato de archivo que se puede transmitir
Para que la señal de salida final se almacene o transmita, la señal de vídeo debe comprimirse a través de un codificador en un códec. Los códecs vienen en todas las formas y tamaños. Un estándar en la industria es H. 264, que se utiliza a menudo para la radiodifusión y la distribución. H. 264 comprime el vídeo para que se transmita fácilmente, lo que significa comprimir gigabytes a megabytes.
El propio codificador puede estar integrado en la cámara, pero también puede ser un dispositivo independiente, un software de computadora o una aplicación móvil. En muchos casos, está integrado en el software de difusión moderno.
Una vez que el flujo de vídeo se comprime a través del codificador, los datos de vídeo aún deben empaquetarse en un protocolo de transferencia en tiempo real (RTP) para su entrega a través de Internet. Como un gran flujo de datos continuos, debe dividirse en trozos digeribles o paquetes de información. Estos paquetes más tarde serán recombinados y decodificados en una señal continua por el reproductor multimedia. Muchos codificadores utilizan RTMP como estándar para la contribución de la primera milla.
Entrega de contenido multimedia en streaming a servidores
Después del empaquetado, la transmisión se extrae o se envía a un servidor multimedia. El servidor multimedia puede estar en el mismo sistema que el codificador, o remoto en algún lugar de la nube. Ofrecemos el software Wowza Streaming Engine™ como software de servidor de medios que puede instalar en sus propios servidores, ya sea en las instalaciones o en una plataforma en la nube de terceros, para administrar y personalizar por su cuenta. También tenemos el servicio Wowza Streaming Cloud™ para aquellos que desean ponerse en marcha rápidamente sin problemas.
Transcodificación, Transición, Transducción y Transmuxación
Los servidores multimedia ingieren la transmisión desde el codificador y convierten el vídeo según sea necesario. Ingreso es la cantidad de datos que entran en el servidor multimedia. Los servidores multimedia pueden transcodificar los datos en un nuevo códec. Pueden hacer la transición del video a diferentes resoluciones e incluso transratar los datos, creando diferentes tasas de bits. Los servidores multimedia también pueden volver a empaquetar, o transmux, los datos en diferentes protocolos. Los datos transferidos desde un servidor multimedia se conocen como salida. Pero hablemos de por qué es necesario un servidor multimedia observando quién está viendo la transmisión en vivo y qué hace que la experiencia de visualización sea excelente.
Transmisión de velocidad de bits adaptativa
Desea que su transmisión en vivo llegue al mayor número de espectadores posible, pero no todos consumirán su transmisión de la misma manera. Algunos espectadores tendrán pantallas grandes, algunos tendrán teléfonos móviles, algunos estarán en Internet increíble, y algunos podrían estar en una conexión Wi-Fi horrible o incluso LTE.
Ahí es donde la transmisión de velocidad de bits adaptativa (ABR) se vuelve tan importante. Un servidor multimedia crea ‘variantes de representación’ ABR, que son como elementos de un menú que consta de todas las diferentes resoluciones y tasas de bits creadas. A continuación, la tecnología que reproduce el vídeo puede elegir la mejor variante de representación para su visualización en función del tamaño de la pantalla y el ancho de banda de red disponible, mientras cambia dinámicamente entre las opciones a medida que los recursos fluctúan. En resumen, ABR garantiza que sus espectadores tengan la mejor calidad de transmisión en vivo para sus condiciones de visualización.
Transmisión de vídeo a cualquier dispositivo con cualquier conexión
Sus espectadores podrían estar viendo en un decodificador, a través de un navegador de Internet o a través de una aplicación en su dispositivo móvil. Dependiendo de lo que estén usando, es posible que requieran un protocolo diferente. Si bien un decodificador conectado a su televisor puede seguir usando RTMP, su iPhone solo acepta HLS y su reproductor de navegador puede estar ejecutando MPEG DASH. Una vez más, su servidor multimedia puede convertir su transmisión en vivo en cualquier protocolo que se requiera, llamado transmuxing, y garantizar la entrega a sus espectadores sin importar el dispositivo que elijan.
También hay más cosas que un servidor multimedia puede hacer, como inyectar información adicional, guardar la transmisión como un archivo de video y realizar conversiones similares al audio. Y tenga en cuenta que, con una transmisión que entra en un servidor multimedia (ingesta) y varias variantes de representación que salen (salida), necesitará más ancho de banda para la salida para admitir una gran audiencia.
Entrega de excelentes experiencias de Transmisión a Audiencias de Todo el mundo
De vuelta a los espectadores. Debido a que no sabemos dónde están ubicados, todavía está el problema de la distancia. Cuanto más lejos estén del servidor multimedia, más tardará la señal en llegar a ellos. Esa distancia puede causar latencia y almacenamiento en búfer.
Para resolver algunos de estos problemas, muchas emisoras emplean una red de distribución de contenido (CDN). Es una red de servidores multimedia repartidos por todo el mundo que es capaz de manejar grandes cantidades de datos. Los servidores más cercanos al visor se denominan servidores perimetrales. El flujo de datos se entrega en toda la red, conectándose finalmente con los espectadores en el servidor perimetral más cercano a ellos. Algunas emisoras construyen sus propias redes utilizando Wowza Streaming Engine tanto para servidores de paso como para servidores perimetrales. Otros usan servicios como nuestro CDN Wowza.
Transmisión de video en vivo en Redes sociales
Lo último en lo que pensar son las redes sociales con su propia CDN. Redes como Facebook, YouTube Live y Twitch a menudo aceptan RTMP y tienen su propia red de entrega de contenido para videos generados por usuarios. Muchos transmiten directamente desde sus codificadores a estas redes sociales. Ofrecemos el dispositivo Wowza ClearCaster™ como codificador que se transmite directamente a Facebook Live y más allá. A través de un servidor de medios, las redes sociales pueden ser dirigidas simultáneamente junto con su propia red de distribución, aumentando aún más el alcance de su transmisión en vivo.
Soluciones de Transmisión de Extremo a Extremo para la Entrega de Video en Vivo en todo el mundo
La transmisión de video en vivo hoy en día se trata de emplear las herramientas adecuadas. Incluso con una audiencia global en una variedad de plataformas, es posible una experiencia de transmisión de video en vivo de la más alta calidad.
Espero que esto te ayude a comprender mejor las complejidades de la transmisión en vivo y te entusiasme con las infinitas posibilidades de atraer al público.
Conviértete en un Experto en Streaming
Explora la Guía