- TI/AV para empresas
7 cosas que definen el streaming de vídeo moderno
En 2015 se produjo un cambio sísmico en la tecnología de vídeo. Los protocolos de streaming de vídeo heredados, construidos sobre redes superpuestas, protocolos personalizados y servidores especializados, empezaron a dar paso al "streaming moderno" a trozos, sin conexión y basado en HTTP .
Las organizaciones que utilizan el moderno software de transmisión de vídeo pueden beneficiarse de ello:
- Reducción de los costes de la infraestructura de vídeo
- Simplificación de la complejidad de la gestión de la red
- Mejora de la escalabilidad del ecosistema informático
- Experiencias de visualización de vídeo mejoradas
Para las organizaciones con una infraestructura de vídeo basada en protocolos de transmisión heredados, Modern Streaming representa un punto de inflexión. Seguir invirtiendo en la tecnología heredada puede limitar la interrupción a corto plazo, pero prolonga una transición inevitable, aumenta el coste final del cambio y limita la elección de los proveedores de tecnología que están abandonando activamente las tecnologías.
Una visión general del streaming de vídeo moderno
Poco después de la introducción del streaming fluido, el vídeo moderno basado en HTTP fue puesto a prueba. En agosto 2008, por primera vez, cada minuto de cada evento de los Juegos Olímpicos de Verano se transmitió en línea en alta definición. El evento se retransmitió mediante Smooth Streaming a través de una asociación entre la NBC y Microsoft.
Durante las dos semanas de competición, 50 millones de visitantes únicos iniciaron 70 millones de transmisiones de vídeo y vieron 10 millones de horas de vídeo (una media de 27 minutos cada vez). En un solo evento, el "streaming moderno" había demostrado que Internet era capaz de ofrecer un vídeo escalable, fiable y de calidad.
La ceremonia de apertura de los Juegos Olímpicos de 2008 dio el pistoletazo de salida a 2.200 horas de vídeo en línea transmitidas en un periodo de dos semanas.
El éxito de los Juegos Olímpicos de 2008, y del streaming HTTP en general, se basó en un principio arquitectónico simple pero poderoso: el streaming moderno adoptó completamente la topología de su red subyacente. A diferencia de los protocolos de streaming personalizados, que compiten con la arquitectura de Internet y de las redes WAN corporativas, sin estado y con facilidad de caché, el streaming HTTP podía aprovechar la arquitectura para ofrecer vídeo de alta calidad a una escala sin precedentes.
Siete características que definen el streaming moderno
¿Qué hace que un protocolo de streaming de vídeo sea moderno? Las similitudes entre HLS, smooth streaming, HDS y DASH arrojan siete características comunes:
- Entrega en trozos: Con el streaming moderno, los archivos de vídeo se dividen en segmentos cortos de varios segundos que se envían a través del cable. Dependiendo del protocolo, los segmentos pueden tener una duración de entre 2 y 10 segundos. En cambio, los protocolos de streaming personalizados tratan los vídeos como bloques monolíticos de información.
- Comunicación HTTP: Los segmentos de vídeo se envían a través de Internet o de la WAN corporativa utilizando el protocolo HTTP estándar. En concreto, todas las comunicaciones de streaming modernas se basan en los puertos TCP 80 (para la comunicación HTTP no cifrada) y 443 (para la comunicación cifrada SSL).
- Interacción sin estado: Cuando un cliente está viendo un flujo de vídeo, cada solicitud de segmentos de vídeo posteriores es independiente de las solicitudes anteriores. En otras palabras, no hay una conexión persistente entre el cliente y el servidor de origen durante la reproducción de vídeo.
- Cache-friendly: La entrega en trozos es lo que permite que el streaming moderno funcione en conjunto con las cachés HTTP que son omnipresentes en Internet, en las redes de distribución de contenidos (CDN) y en muchas redes corporativas. Esto tiene grandes ventajas para la gestión del ancho de banda de la red y la optimización de la WAN, temas que se tratan con más detalle a continuación.
- Reproducción con tasa de bits adaptable (ABR): Los vídeos que se entregan mediante protocolos modernos se codifican con varios niveles de calidad. Durante la reproducción, el ancho de banda disponible del cliente determina qué nivel de calidad proporcionará la experiencia de reproducción más fluida, y los ajustes se realizan dinámicamente para minimizar el buffering y proporcionar una reproducción de alta calidad.
- Arquitectura de red pasiva: Cuando los fragmentos de vídeo están en tránsito en la red, los nodos intermediarios se limitan a encaminar los fragmentos hacia su destino final y, en algunos casos, también los almacenan en caché. Los intermediarios nunca ejecutan ningún código especializado ni modifican los fragmentos de vídeo.
- Simetría Internet-intranet: Por defecto, los protocolos modernos como HLS, DASH, Smooth y HDS tratan las WAN de las empresas de forma similar a la Internet pública. Ambas son redes pasivas, sin estado, compuestas por hardware y software que pueden encaminar trozos de vídeo a su destino final y almacenar en caché segmentos de vídeo según sea necesario.
Cuatro ventajas del streaming de vídeo moderno
Las siete características del streaming moderno definen un modelo de entrega de vídeo que no se ajusta a las categorías tradicionales de unicast, multicast y broadcast. En su lugar, los protocolos modernos simplemente colocan una secuencia de segmentos cortos de vídeo en un servidor y permiten que cualquier cliente los obtenga, ya sea en directo o a la carta. Lo que hace único al streaming moderno es que, en realidad, tiene muy poco de único. Los protocolos modernos, como el HLS, no tratan los archivos de vídeo de forma diferente a cualquier otro contenido que se transmita por la red. Al hacerlo, homogeneizan la capa de transporte de todos los contenidos empresariales a HTTP.
El streaming moderno unifica el transporte de la red a HTTP, y proporciona una infraestructura de caché única y consistente para mejorar el rendimiento del vídeo, las imágenes, los documentos y otros contenidos.
Cuando el vídeo deja de ser un tipo de datos especial, las organizaciones de TI se benefician de la reducción de la complejidad de la gestión, la reducción de los costes, la mejora de la escalabilidad y la mejora de las experiencias de reproducción:
- Reducción de la complejidad de la gestión
Modern Streaming permite a las organizaciones consolidar el tráfico de red de vídeo en HTTP utilizando los puertos TCP 80 y 443. De este modo, se elimina la necesidad de desplegar y gestionar una infraestructura de caché independiente. Además, el streaming moderno puede mejorar la capacidad de gestión en el borde de la red al ayudar al contenido de vídeo a atravesar los cortafuegos. En la mayoría de las redes corporativas, se utiliza algún nivel de restricción de protocolos y puertos para minimizar la superficie de ataque. Mientras que los puertos 80 y 443 están casi siempre abiertos para el flujo de tráfico web genérico, este lujo no siempre se extiende a RTMP, RTSP y otros protocolos heredados. - Reducción de costes
Los protocolos de transmisión personalizados aumentan los costes de infraestructura de dos maneras. En primer lugar, requieren que las organizaciones inviertan en hardware y software de servidor que forman la columna vertebral de la red de "vídeo superpuesto". En segundo lugar, su ineficacia a la hora de almacenar contenidos en caché puede aumentar la cantidad de ancho de banda necesaria para transmitir vídeos populares a través de la red. El streaming moderno supera ambos retos. Protocolos como el HLS aprovechan la red de servidores HTTP existente, lo que permite a las organizaciones ahorrar costes que de otro modo se gastarían en hardware y software especializados. Y a medida que aumenta el uso del vídeo, los proxies de caché HTTP reducen drásticamente los costes de ancho de banda asociados al vídeo sin caché. - Mejora de la escalabilidad
La ubicuidad de los servidores HTTP y la compatibilidad nativa del protocolo con la duplicación y el almacenamiento en caché de borde, hacen que HTTP sea la opción ideal para la transmisión de eventos en directo a gran escala y de contenidos a la carta a los que se accede con frecuencia. Cuando las organizaciones invierten en un protocolo moderno, la escalabilidad es una ventaja inherente a la red subyacente. En cambio, la escalabilidad con protocolos heredados como RTMP sólo se consigue mediante una inversión adicional en hardware y software especializados. - Reproducción mejorada
El streaming moderno ofrece dos ventajas a la experiencia de reproducción de vídeo. En primer lugar, el uso de HTTP y de códecs ampliamente adoptados (por ejemplo, H.264 para vídeo y AAC para audio) ayuda a garantizar la compatibilidad con una amplia gama de dispositivos móviles. Además, el uso de la transmisión de velocidad de bits adaptativa ayuda a garantizar que los empleados de todo el mundo obtengan la mejor experiencia de reproducción posible, tanto si están en sus escritorios con una ethernet gigabit como si están en el campo consumiendo medios a través de una red 4G.
Más información sobre la transmisión de vídeo
In our latest white paper, Modern Video Streaming in the Enterprise: Protocols, Caching, and WAN Optimization, we’ll take a deeper look into the technical shifts driving the move toward modern streaming, including the seven characteristics that make a video streaming protocol modern.
También analizaremos las nuevas oportunidades que la transmisión moderna presenta para que las organizaciones utilicen la infraestructura de red existente para una entrega de vídeo más escalable y rentable.