Flujo general de procesamiento MediaPackage en vivo - AWS Elemental MediaPackage

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Flujo general de procesamiento MediaPackage en vivo

A continuación se describe el flujo general del contenido en directo en MediaPackage:

  1. Un codificador ascendente (por ejemploAWS Elemental MediaLive) envía una transmisión en directo HLS con autenticación resumida a través de WebDAV a la URL de entrada del canal e incluye las MediaPackage credenciales de acceso del canal (tal como se proporcionan en). MediaPackage Si utilizas la redundancia de entrada, el codificador envía dos transmisiones en directo HLS idénticas MediaPackage, una a cada URL de entrada del canal. MediaPackage utiliza la transmisión de una URL de entrada como contenido de origen. Si MediaPackage deja de recibir contenido en la URL de entrada activa, cambia automáticamente a la otra URL de entrada para el contenido fuente. Además, AWS incrementa o reduce los recursos para gestionar el tráfico entrante.

    Para obtener más información, consulte Flujo de procesamiento de AWS Elemental MediaPackage con redundancia de entrada en directo.

    nota

    Para permitir la compatibilidad con funciones como la visualización en horario variable, MediaPackage almacena todo el contenido recibido durante un tiempo limitado. Este contenido almacenado solo está disponible para su reproducción si está dentro de la ventana de reinicio definida en el punto de enlace. El contenido almacenado no está disponible para su reproducción si está fuera de la ventana de reinicio o si no ha definido una ventana en el punto de conexión. Para obtener más información, consulte Referencia de la visualización en diferido en AWS Elemental MediaPackage.

  2. Un dispositivo descendente solicita contenido MediaPackage a través de la URL de salida del punto final. Un dispositivo descendente es un reproductor de video o una CDN. La URL de salida está asociada a un punto de conexión con un formato de transmisión específico (Apple HLS, DASH-ISO, Microsoft Smooth Streaming o CMAF).

  3. Cuando MediaPackage recibe la solicitud de reproducción del dispositivo descendente, empaqueta dinámicamente la transmisión de acuerdo con la configuración que especificó en el punto final. El empaquetado puede incluir la adición de cifrado y la configuración de las salidas de las pistas de audio, vídeo y subtítulos.

  4. MediaPackage entrega el flujo de salida a través de HTTPS al dispositivo solicitante. Al igual que con la entrada, AWS incrementa o reduce los recursos para controlar los cambios que se producen en el tráfico.

  5. MediaPackage registra la actividad a través de Amazon CloudWatch. Puedes ver información como el número de solicitudes de contenido y la cantidad de contenido que se MediaPackage ha recibido o entregado. Para obtener información sobre la visualización de MediaPackage las métricas en CloudWatch, consulteSupervisión AWS Elemental MediaPackage con las CloudWatch métricas de Amazon.

A lo largo de los procesos de entrada y salida del contenido, MediaPackage detecta y mitiga los posibles fallos de infraestructura antes de que se conviertan en un problema para los espectadores.

La siguiente ilustración muestra el proceso general.

MediaPackage flujo de trabajo