【ProAV Lab】SRT, el protocolo óptimo de transmisión de video a través de Internet

By Isaac Chen, Lumens

junio 02, 2022 32981

 
 

▶ Introducción

SRT significa "Transmisión confiable segura". Es un protocolo de transmisión de video de código abierto desarrollado por Haivision para enviar videos en vivo de un lugar a otro a través de Internet. SRT está diseñado específicamente para transmitir a través de redes desafiantes, como Internet. La Internet pública es ubicua y de bajo costo, pero también impredecible y poco confiable con fluctuaciones de ancho de banda. Para abordar este problema en particular, el valor central de SRT se establece en "Seguro" y "Confiable" para que pueda transmitirse a cualquier distancia. Primero, la TER está encriptada. En segundo lugar, SRT tiene un mecanismo anti-pérdida de paquetes para evitar la transmisión de retrasos, fluctuaciones y pérdidas de paquetes debido a la congestión de la red.

 

▶ Seguro con cifrado AES

AES significa "Estándar de cifrado avanzado" y ha evolucionado durante una década. AES es un método de cifrado que puede cifrar información (mensajes de texto, archivos de video, transmisiones, etc.) para hacerla indescifrable a menos que alguien tenga la clave digital correcta para descifrar la información. A medida que la ciberseguridad se vuelve cada vez más imperativa, muchas emisoras, empresas, gobiernos y otras organizaciones creen que sus transmisiones privadas de video en vivo deben estar completamente protegidas.

 

SRT adopta el cifrado AES-256. El número indica el tamaño de la llave digital. La tecnología AES utiliza diferentes longitudes de tecla. 128, 192 o 265 bits: cuanto más larga sea la clave, más fuerte será el cifrado. SRT utiliza AES-256 para la seguridad de extremo a extremo para proteger las transmisiones de video de espectadores no autorizados. Sin la clave correcta, no podrá acceder al contenido.

 

Consulte más detalles en este blog de Haivision: https://www.haivision.com/blog/all/video-security-aes-encryption/

 

▶ Confiable con recuperación de pérdida de paquetes

SRT es un protocolo de transmisión de baja latencia basado en UDP con recuperación de pérdida de paquetes ARQ. UDP es un protocolo de transmisión rápido y, sin embargo, poco confiable a través de redes públicas. SRT es una versión significativamente modificada que mantiene las ventajas de UDP en velocidades rápidas y bajos gastos generales. ARQ garantiza además la "confiabilidad" en la transmisión de video en vivo compatible con SRT.

La mayor parte de la transmisión pública de Internet se realiza a través de TCP/IP (Protocolo de control de transmisión sobre protocolo de Internet). TCP protege los flujos de la pérdida de paquetes al requerir que los receptores reconozcan cada paquete recibido. Esto significa que los receptores deben enviar una señal de acuse de recibo (ACK) para indicar que los remitentes han transmitido correctamente los datos. Si se pierde el paquete, el remitente debe volver a enviar los datos. Esta medida garantiza la fiabilidad en la transmisión. Sin embargo, demasiadas señales ACK introducen retrasos y reducen drásticamente la eficiencia del ancho de banda. La transmisión se vuelve altamente ineficiente, especialmente para transmisiones de video en tiempo real a larga distancia de transmisión.

 

ARQ (Automatic Repeat Request) lleva a cabo un método de retransmisión de paquetes diferente, más adecuado para enviar transmisiones de video en vivo. En lugar de reconocer cada paquete recibido, ARQ solo envía una señal negativa cuando se pierde un paquete. Lo llamamos reconocimiento negativo (NAK) o informe de pérdidas. Si un paquete se pierde en el camino, la señal NAK se enviará de vuelta al remitente. El remitente retransmitirá el paquete al receptor. Este enfoque hace que SRT sea ideal para la transmisión en tiempo real a través de la Internet pública en términos de latencia y fluctuaciones de ancho de banda.

 

Para obtener más información, consulte: https://www.haivision.com/blog/broadcast-video/low-latency-video-packet-loss-arq-fec/

 

▶ ¿Dónde está la TER en acción?

SRT está especialmente optimizado para la transmisión de vídeo en tiempo real para una transmisión segura y fiable a través de redes impredecibles. SRT es ideal para la contribución de video unidireccional a través de la Internet pública, como una entrevista remota en vivo con el estudio, un evento de transmisión de la sede a las sucursales.  Muchas soluciones de hardware y software han comenzado a admitir SRT, como las de las cámaras LumensPTZ. Hasta la fecha, más de 500 empresas se han unido a SRT Alliance, incluidas Haivision, Wowza, Microsoft y Lumens. 

Alianza SRT: https://www.srtalliance.org/members/

 


Haga clic aquí Volver al principio ↑


 
Atrás