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 MediaPackage de procesamiento en vivo
A continuación se describe el flujo general del contenido en directo en MediaPackage:
-
Un codificador ascendente (como AWS Elemental MediaLive) envía una transmisión en directo de HLS con autenticación resumida a través de WebDAV a la URL de entrada del MediaPackage canal e incluye las credenciales de acceso del canal (tal como se indican en MediaPackage). Si utilizas redundancia de entrada, el codificador envía dos transmisiones en directo de HLS idénticas a 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 de origen. Además, AWS incrementa o reduce los recursos para gestionar el tráfico entrante.
Para obtener más información, consulte Redundancia de entrada en tiempo real: flujo de MediaPackage procesamiento de AWS Elemental.
nota Para permitir la compatibilidad con funciones como la visualización en intervalos de tiempo, 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 inicio o si no has definido una ventana en el punto final. Para obtener más información, consulte Referencia de visualización cambiada en el tiempo en AWS Elemental MediaPackage.
-
Un dispositivo descendente solicita contenido MediaPackage a través de la URL de salida del punto final. Un dispositivo descendente es un reproductor de vídeo o una CDN. La URL de salida está asociada a un punto final para un formato de transmisión específico (Apple HLS, DASH-ISO, Microsoft Smooth Streaming o CMAF).
-
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.
-
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.
-
MediaPackage registra la actividad a través de Amazon CloudWatch. Puede ver información como la cantidad de solicitudes de contenido y la cantidad de contenido que se MediaPackage ha recibido o entregado. Para obtener información sobre cómo ver MediaPackage las métricas en CloudWatch, consulteSupervisión de AWS Elemental MediaPackage con CloudWatch métricas de Amazon.
A lo largo de los procesos de entrada y salida de contenido, MediaPackage detecta y mitiga las posibles fallas de infraestructura antes de que se conviertan en un problema para los espectadores.
La siguiente ilustración muestra el proceso general.
