Qué es
SRT (Secure Reliable Transport) es un protocolo de streaming de código abierto, desarrollado originalmente por Haivision y cedido a la SRT Alliance en 2017.
Hoy lo incorporan todos los codificadores y decodificadores serios, OBS, FFmpeg, VLC y la mayoría de los equipos comerciales de broadcast.
Su objetivo de diseño es «entregar vídeo de baja latencia de forma fiable a través de la Internet pública»: redes donde la pérdida de paquetes es normal, el jitter es impredecible y los protocolos basados en TCP se bloquean o descartan fotogramas.
Qué hace SRT que otros transportes no hacen
- Corrección de errores hacia delante y ARQ. Los paquetes perdidos se reconstruyen a partir de la redundancia FEC o se retransmiten de forma selectiva dentro de un presupuesto de latencia ajustado. El RTMP estándar no ofrece ninguna recuperación.
- Latencia objetivo ajustable. Emisor y receptor negocian una latencia objetivo de extremo a extremo (normalmente entre 120 ms y 2 segundos). El protocolo equilibra después el esfuerzo de recuperación frente a ese presupuesto. Los operadores la ajustan enlace por enlace.
- Cifrado AES-128 / AES-256. Integrado en el propio transporte, sin necesidad de una VPN aparte. Para las señales de contribución de pago y para cualquier transporte entre organizaciones, esto es determinante.
- Paso a través de cortafuegos. SRT funciona sobre UDP con modos sencillos y compatibles con NAT (caller / listener / rendezvous). Atraviesa los cortafuegos corporativos con más fiabilidad que las opciones más antiguas RTMP / RTSP.
Dónde encaja SRT en el contexto de un videowall
Los videowalls locales (on-premises) dentro de una única instalación no necesitan SRT: en ese nivel, las herramientas adecuadas son NDI, IPMX, RTSP o KVM en la red local. SRT cobra relevancia en tres situaciones concretas:
- Fuentes remotas a través de la Internet pública. Un videowall en el NOC de la sede central que recibe un flujo desde un centro de operaciones remoto, o un recinto de eventos corporativos que capta una señal de contribución desde un estudio externo. SRT es el transporte estándar para este caso.
- Federación de videowalls entre instalaciones. Dos salas de control que comparten entre sí un subconjunto de fuentes. SRT transporta las señales entre instalaciones; cada videowall compone juntas las fuentes locales y las remotas.
- Contribución de broadcast hacia un videowall local. Salas de control de deportes o informativos en directo que reciben por SRT las señales del terreno de juego antes de que la infraestructura de producción interna tome el relevo.
Errores frecuentes
- Presupuesto de latencia demasiado ajustado. Con 120 ms sobre un enlace inestable, SRT no consigue recuperar y aparecen los cortes. El punto de partida correcto en enlaces de Internet pública es 500 ms; redúzcalo solo cuando las métricas del enlace lo respalden.
- Gestión de las claves de cifrado. Activar AES-256 es barato y gratuito, pero si las claves viven en capturas de pantalla dentro de hilos de Slack, el cifrado es puro teatro. Trate las claves de SRT como trata las claves SSH.
Términos relacionados
Elija su próximo paso
Conozca el producto
30 minutos en el stand en directo, por su cuenta: interfaz de operador y cámara sobre el videowall físico.
Planifique su proyecto
Comparta la distribución de las pantallas, las fuentes y los requisitos. Analizaremos la configuración y prepararemos un presupuesto.
Trabaje con Craft Wall
Para integradores y revendedores que evalúan software para los proyectos de sus clientes.