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

By Isaac Chen, Lumens

junio 02, 2022 19049

 
 

▶ Introducción

SRT significa "Transmisión confiable asegurada". Es un protocolo de transmisión de video de código abierto desarrollado por Haivision para enviar videos en vivo de una ubicación a otra a través de Internet. SRT está diseñado específicamente para transmitir a través de redes challeng, 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 ser una transmisión a distancia. Primero, SRT está encriptado. En segundo lugar, SRT tiene un mecanismo anti-pérdida de paquetes para evitar que la transmisión se produzca retrasos, fluctuaciones y pérdidas de paquetes debido a la congestión de la red.

 

▶ Seguro con cifrado AES

AES significa "Advanced Encryption Standard" y ha evolucionado a lo largo de una década. AES es un método de cifrado que puede cifrar la información (mensajes de texto, archivos de video, transmisiones, etc.) para que sea 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 clave digital. La tecnología AES utiliza diferentes longitudes de clave. 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.

 

Consulta 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 por Internet es a través de TCP/IP (Transmission Control Protocol over Internet Protocol). 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 confirmación (ACK) para indicar que los remitentes han transmitido con éxito los datos. Si se pierde el paquete, el remitente debe reenviar 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 una 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. A continuación, 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á SRT en acción?

SRT está particularmente optimizado para la transmisión de video en tiempo real para una transmisión segura y confiable 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 Lumens cámaras PTZ. Hasta la fecha, más de 500 empresas se han unido a la Alianza SRT, incluidas Haivision, Wowza, Microsoft y Lumens.

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

 


Haga clic aquí Volver al principio ↑


 
Atrás
Etiqueta: SRT Alianza SRT