AWS Media Services para Streaming de Canales FAST a través de SRT
Una empresa de medios necesitaba establecer transmisiones de contribución confiables y de baja latencia para sus canales FAST utilizando el protocolo Secure Reliable Transport (SRT) — lo que permitía la ingesta de contenido de alta calidad desde estudios remotos, sistemas de reproducción en la nube y socios de sindicación a través de conexiones a internet impredecibles.
Discuta Su Proyecto
El Desafío
Los flujos de trabajo de contribución tradicionales dependían de enlaces dedicados de fibra o satélite, que eran costosos e inflexibles:
- Los circuitos dedicados costaban miles por mes por enlace y tardaban semanas en aprovisionarse
- El transporte basado en internet (RTMP) sufría de pérdida de paquetes, jitter y carecía de cifrado
- La ingesta de múltiples fuentes requería conectividad flexible y definida por software
- La corrección de errores y el cifrado de SRT lo convirtieron en el estándar de transmisión emergente, pero integrarlo en una pipeline nativa de AWS requería ingeniería personalizada
- El monitoreo de métricas específicas de SRT (RTT, tasa de retransmisión, sobrecarga de ancho de banda) necesitaba herramientas dedicadas
Nuestra Solución
Construimos una pipeline de contribución y distribución basada en SRT utilizando AWS Elemental MediaLive y MediaConnect, lo que permitió un transporte de contenido confiable y cifrado a través de internet público con corrección de errores de grado de transmisión.
Arquitectura
- Contribución: AWS Elemental MediaConnect para la ingesta de SRT desde fuentes remotas
- Transporte: protocolo SRT con cifrado AES y corrección de errores ARQ
- Codificación: AWS Elemental MediaLive para la transcodificación de entradas SRT a salida de múltiples tasas de bits
- Empaquetado: AWS Elemental MediaPackage para el empaquetado HLS/DASH para la entrega al espectador final
- Distribución: salida SRT de MediaConnect para la sindicación B2B a socios de plataforma
- Monitoreo: panel de métricas específicas de SRT (RTT, pérdida de paquetes, retransmisión, jitter)
- CDN: Amazon CloudFront para la entrega HLS de última milla a los espectadores finales
Ventajas del Protocolo SRT
vs. RTMP
SRT ofrece ventajas significativas sobre RTMP para las transmisiones de contribución: corrección de errores ARQ incorporada (tolerando hasta un 20% de pérdida de paquetes frente a la interrupción de la transmisión con un 1-2% con RTMP), cifrado AES nativo, control de latencia configurable, transporte basado en UDP compatible con NAT y una sobrecarga mínima de ancho de banda para la recuperación de errores.
vs. Circuitos Dedicados
SRT a través de internet ofrece un costo dramáticamente menor y un aprovisionamiento más rápido en comparación con la fibra dedicada — con los beneficios adicionales de redundancia de múltiples rutas y flexibilidad geográfica desde cualquier ubicación conectada a internet.
Diseño de la Pipeline
Contribución (Ingesta)
- Fuentes Remotas — Estudios, reproducción en la nube o socios envían transmisiones SRT a MediaConnect
- Oyente SRT — Punto final de MediaConnect configurado como oyente SRT
- Cifrado — Cifrado con frase de contraseña AES para la seguridad del contenido en tránsito
- Corrección de Errores — ARQ recupera paquetes perdidos con búfer de latencia configurable
- Conmutación por Error — Entradas SRT duales con conmutación por error automática ante la falla de la transmisión principal
Procesamiento
- MediaConnect → MediaLive — Flujo SRT canalizado a MediaLive para transcodificación
- Transcodificación — Codificación de múltiples tasas de bits con passthrough SCTE-35
- Inyección SCTE-35 — Señales de pausa publicitaria insertadas en puntos programados
- Salida — Transmisión transcodificada enviada a MediaPackage para empaquetado HLS
Distribución (Sindicación B2B vía SRT)
Para la sindicación a socios de plataforma que necesitan una transmisión de grado de transmisión:
- Salida SRT en modo llamador u oyente según los requisitos del socio
- Frases de contraseña de cifrado separadas por socio para control de acceso
- Configuración de ancho de banda por socio
- Métricas SRT por salida para el monitoreo de la salud de la transmisión del socio
Configuración de SRT
Ajuste de Latencia
La latencia SRT se ajusta en función de las condiciones de la red y el caso de uso:
- Ultra-Baja — Redes de alta calidad en la misma región (estudio a la nube)
- Baja — Redes buenas entre regiones
- Estándar — Redes internacionales, variables
- Alta Resiliencia — Redes deficientes, máxima tolerancia a la pérdida de paquetes
La configuración se optimiza por caso de uso con latencia, límites de ancho de banda, nivel de cifrado y modo de conexión (llamador vs. oyente) apropiados.
Monitoreo y Alertas
La plataforma monitorea métricas específicas de SRT en tiempo real:
- Tiempo de Ida y Vuelta (RTT) — Latencia de red entre emisor y receptor
- Tasa de Retransmisión — Porcentaje de paquetes que requieren retransmisión ARQ
- Pérdida de Paquetes — Tasa de pérdida de paquetes pre-ARQ que indica la calidad de la red
- Jitter — Variación en los tiempos de llegada de los paquetes
- Utilización del Ancho de Banda — Ancho de banda real vs. máximo configurado
- Nivel del Búfer — Nivel de llenado del búfer del receptor (un subdesbordamiento indica un posible tartamudeo)
Las alertas automatizadas se activan ante métricas degradadas para una resolución proactiva de problemas.
Características Clave
- Ingesta SRT — Recibe transmisiones de contribución de cualquier fuente conectada a internet
- Cifrado AES — Cifrado de contenido incorporado sin VPN o TLS externos
- Recuperación ARQ — Tolera hasta un 20% de pérdida de paquetes con retransmisión automática
- Latencia Configurable — Ajustable en función de la calidad de la red y el caso de uso
- Conmutación por Error de Entrada Dual — Conmutación automática ante la falla de la transmisión SRT principal
- Sindicación B2B — Transmisiones de salida SRT para distribución a socios
- Panel de Métricas SRT — Monitoreo en tiempo real de RTT, pérdida, jitter y retransmisión
- Salida Híbrida — SRT para contribución B2B, HLS vía CloudFront para entrega al consumidor
Resultados
Stack Tecnológico
caseStudyDetail.more Casos de Estudio
Explore más de nuestras implementaciones técnicas
Inserción de Anuncios en el Lado del Cliente (CSAI) con Análisis de Marcadores SCTE-35 e Integración de Reproductor Multiplataforma
Una plataforma de streaming de video necesitaba implementar la Inserción de Anuncios en el Lado del Cliente (CSAI) en sus aplicaciones web, móviles y de TV conectada, lo que permitiría experiencias publicitarias personalizadas a nivel de dispositivo con soporte completo para la interacción con anuncios (superposiciones clicables, banners complementarios, botones para omitir) que la inserción del lado del servidor no puede proporcionar.
Tubería de Señalización de Marcadores de Anuncios SCTE-35 e Inserción de Trailers Multimedia
Una empresa de medios de streaming necesitaba una tubería robusta y automatizada para inyectar marcadores de anuncios SCTE-35 en transmisiones en vivo y VOD, junto con la capacidad de insertar trailers promocionales (pre-roll, mid-roll y post-roll) en posiciones programadas con precisión, lo que permite la monetización en canales FAST, eventos en vivo y bibliotecas de contenido bajo demanda.
¿Listo para Transformar su Negocio?
Hablemos sobre cómo podemos aplicar soluciones similares a sus desafíos.