¿Qué es SRT?
SRT (Secure Reliable Transport) es un protocolo de transmisión de video para mejorar la entrega de video en tiempo real a través de Internet.
Fue desarrollado por Haivision y luego liberado como open source en 2017 bajo la SRT Alliance (con apoyo de cientos de compañías de medios, broadcasters y proveedores de streaming).
Su objetivo es permitir la transmisión de video de alta calidad, baja latencia y gran seguridad, incluso en condiciones de red con pérdida de paquetes, jitter (variación del retardo) y fluctuaciones de ancho de banda.

Ventajas y Beneficios de SRT
1. Confiabilidad (Reliable Transport)
- Corrige la pérdida de paquetes mediante retransmisiones inteligentes.
- Se adapta dinámicamente a las condiciones de la red para mantener la calidad estable.
- Supera limitaciones de protocolos más antiguos como RTMP o UDP puro.
2. Baja latencia
- Permite transmisiones en vivo con latencias muy bajas (100 ms – 2 s aprox.), mucho menores que las de HLS o DASH.
- Ideal para contribución de video en tiempo real, deportes, noticias, eSports, etc.
3. Seguridad
- Incorpora cifrado AES de 128/256 bits para proteger el contenido en tránsito.
- Esto lo hace más seguro que RTMP, que no incluye encriptación nativa.
4. Compatibilidad y Flexibilidad
- Funciona sobre UDP, pero añade control de errores y adaptación.
- Puede atravesar firewalls y NAT de manera más robusta.
- Compatible con diferentes códecs y contenedores de video.
5. Código Abierto
- Gratuito, con comunidad activa y soporte de la SRT Alliance.
- Esto impulsa la innovación y la adopción global en plataformas de streaming, broadcasters y fabricantes de hardware/software.
6. Optimización de Costos
- Permite usar Internet pública en lugar de redes privadas dedicadas o costosos satélites.
- Reduce la necesidad de infraestructura cara sin sacrificar confiabilidad.
✅ En resumen:
SRT combina lo mejor de dos mundos: la baja latencia de UDP y la fiabilidad de TCP, añadiendo además cifrado y flexibilidad.
Por eso está ganando tanta adopción en la industria de la transmisión en vivo y contribución remota de video.