Información general
AWS proporciona dos soluciones de AWS de streaming de video en vivo para entregar contenido multimedia de manera rentable a una audiencia global como parte de la Biblioteca de soluciones de AWS. Esta página proporciona instrucciones para ayudarlo a elegir la solución de AWS de transmisión de video en vivo que mejor se adapte a sus necesidades comerciales.
Para obtener instrucciones adicionales sobre cómo elegir la opción correcta para su caso de uso de todas las soluciones y servicios de transmisión en vivo disponibles en AWS, lea esta entrada de blog.
¿Qué solución de Live Streaming en AWS debería elegir?
Característica | Live Streaming en AWS con Amazon S3 | Live Streaming en AWS |
---|---|---|
Servicios de AWS | AWS Elemental MediaLive Amazon Simple Storage Service (Amazon S3) |
AWS Elemental MediaLive AWS Elemental MediaPackage |
Personalizaciones | Menos | Más |
Entradas | Admite URL_PULL, RTMP_PUSH, RTP_PUSH y el dispositivo Elemental Link sin redundancia | Admite URL_PULL, RTMP_PUSH, RTMP_PULL, RTP_PUSH y entradas MediaConnect con redundancia |
Contenido de salida | Solo HLS | Múltiples salidas, como CMAF, HLS y DASH, para la reproducción en diferentes reproductores |
Compatibilidad con la protección de contenidos | N/D | DRM |
Características tipo DVR (rebobinado en directo, reinicio, etc.) |
||
Crear flujos de trabajo de directo a VOD |
Detalles técnicos
Puede implementar automáticamente esta arquitectura con la guía de implementación y la plantilla de AWS CloudFormation adjunta.
-
Live Streaming en AWS con Amazon S3
-
Live Streaming en AWS
-
Live Streaming en AWS con Amazon S3
-
Puede configurar esta solución para capturar contenido del protocolo de transporte en tiempo real (RTP), del protocolo de mensajería en tiempo real (RTMP), de HTTP Live Streaming (HLS) o de video en directo a partir de un dispositivo AWS Elemental Link.
Paso 1
AWS Elemental MediaLive captura una fuente de entrada y transcodifica el contenido en una transmisión de HTTP Live Streaming (HLS) de tasa de bits adaptativa como salida.Paso 2
Amazon Simple Storage Service (Amazon S3) ofrece un bucket de almacenamiento escalable y de alta disponibilidad para alojar los segmentos codificados.Paso 3
Se configura una distribución de Amazon CloudFront para utilizar los puntos de conexión personalizados de Amazon S3 como origen. La distribución de CloudFront entrega el streaming en directo a los espectadores con baja latencia y velocidades de transferencia altas.
Paso 4
Un bucket de S3 almacena los registros de CloudFront.Acerca de este despliegueFecha de publicación- Fecha de publicación
Opciones de despliegue¿Listo para comenzar?Inicie esta solución en la consola de AWS para implementarla
¿Necesita ayuda? Implemente con un socio.Encuentre un experto externo certificado por AWS para que lo ayude con este despliegue -
Live Streaming en AWS
-
Paso 1
MediaLive, que ingiere dos fuentes de entrada y transcodifica el contenido en dos transmisiones de HTTP Live Streaming (HLS) de tasa de bits adaptativa (ABR) como salida.Paso 2
AWS Elemental MediaPackage captura la salida de ABR de MediaLive y empaqueta la transmisión en directo en formatos de HLS, streaming dinámico adaptativo a través de HTTP (DASH) y Common Media Application Format (CMAF) que se entregan a tres puntos de conexión personalizados de MediaPackage.
Paso 3
Se configura una distribución de CloudFront para usar los puntos de conexión personalizados de MediaPackage como origen e incluye un encabezado HTTP personalizado de identificador de red de entrega de contenido (CDN) para autenticar las solicitudes.MediaPackage solo atiende las solicitudes de reproducción autorizadas entre MediaPackage y CloudFront mediante el identificador de CDN. Este identificador de CDN se crea como parte de la implementación de CloudFormation y se almacena de forma segura en AWS Secrets Manager.
Paso 4
La distribución de CloudFront entrega el streaming en directo a los espectadores con baja latencia y velocidades de transferencia altas.Paso 5
Hay disponible un reproductor de vista previa HTML de demostración para ayudarlo a probar la solución. El reproductor es un sitio web estático alojado en un bucket de S3. CloudFront se utiliza para restringir el acceso al contenido del bucket del sitio web de la solución.Acerca de este despliegueFecha de publicación- Fecha de publicación
Opciones de despliegue¿Listo para comenzar?Inicie esta solución en la consola de AWS para implementarla
¿Necesita ayuda? Implemente con un socio.Encuentre un experto externo certificado por AWS para que lo ayude con este despliegue
Contenido relacionado
Este curso proporciona una descripción general de la configuración de AWS Elemental MediaLive, la configuración de AWS Elemental MediaPackage y la configuración de Amazon CloudFront para distribuir MediaPackage.
En este tutorial, aprenderá a recibir una fuente de video de alta calidad de un evento en vivo y a usar AWS Elemental MediaLive para crear una transmisión con tasa de bits adaptable (ABR). Cómo configurar AWS Elemental MediaPackage para empaquetar la transmisión con ABR de modo que pueda enviarse por Internet a cualquier número de clientes. Y finalmente, usar Amazon CloudFront para distribuir esa transmisión con ABR a cualquier número de dispositivos conectados en todo el mundo.
En este curso se proporciona información general de las funciones básicas de AWS Elemental MediaLive y se centra en los aspectos operativos clave de flujos de trabajo de video por streaming en vivo. Se incluye un recorrido por los elementos principales de la interfaz de usuario y una demostración de los pasos para crear una transmisión de video en vivo mediante AWS Elemental MediaLive. También se describen los pasos básicos para supervisar el estado del sistema.
Este plan de aprendizaje está diseñado para ayudar a los responsables de la toma de decisiones empresariales, los ingenieros de medios y los operadores de medios a utilizar los servicios de AWS para crear experiencias multimedia de alta calidad. La capacitación digital incluida en este plan de aprendizaje lo expondrá a la creación de flujos de trabajo de video en vivo y bajo demanda, mientras que las actividades de laboratorio a su propio ritmo brindan un mecanismo para desarrollar sus habilidades.