Conceptos y terminología - 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.

Conceptos y terminología

AWS Elemental MediaPackage (MediaPackage) incluye los siguientes componentes:

ust-in-time Embalaje J

MediaPackage realiza el just-in-time empaquetado (JITP). Cuando un dispositivo de reproducción solicita contenido, personaliza MediaPackage dinámicamente las transmisiones de vídeo en directo y crea un manifiesto en un formato compatible con el dispositivo solicitante.

Servicio de distribución

MediaPackage se considera un servicio de originación porque es el punto de distribución para la entrega de contenido multimedia.

Empaquetador

Un empaquetador prepara las transmisiones de salida para que puedan obtener acceso a ellas diferentes tipos de reproductores. El tipo de empaquetador especifica el formato de transmisión que se MediaPackage entrega desde el terminal (Apple HLS, DASH-ISO, Microsoft Smooth Streaming o Common Media Application Format [CMAF]). Entre la configuración adicional del empaquetador, se incluye la duración del búfer y las actualizaciones y las instrucciones de manejo de las etiquetas del manifiesto.

Un empaquetador forma parte de un punto de enlace. Cada punto de enlace debe tener un solo empaquetador. Para utilizar diferentes tipos de empaquetador para el mismo contenido, cree varios puntos de enlace en el canal.

Contenido de origen

Los contenidos de origen son transmisiones en directo y archivos de vídeo que MediaPackage recibe.

  • En el caso del vídeo en directo, el contenido fuente proviene de un codificador ascendente, como AWS Elemental MediaLive. MediaPackage admite el contenido fuente de HLS.

  • En el caso de vídeos bajo demanda (VOD), el contenido de origen reside en un bucket de Amazon Simple Storage Service (Amazon S3) en suAWS cuenta de. MediaPackage admite contenido HLS y MP4 (formato de manifiesto .smil).

De streaming

Una transmisión se refiere a la entrada y salida de contenido de MediaPackage.

Para los flujos de trabajo en directo, un codificador anterior envía una transmisión en directo como una entrada a MediaPackage al canal. Cuando un dispositivo descendente solicita la reproducción del contenido, empaqueta MediaPackage dinámicamente la transmisión (lo que incluye especificar el tipo de empaquetador, agregar el cifrado y configurar las salidas de las pistas) y la entrega al dispositivo solicitante como salida del punto final. Un punto de enlace puede producir varias transmisiones.

Para los flujos de trabajo de VOD, MediaPackage extrae contenido basado en archivos de Amazon S3. Al igual que con los flujos de trabajo en vivo, cuando un dispositivo descendente solicita la reproducción del contenido, empaqueta MediaPackage dinámicamente la transmisión y la entrega al dispositivo solicitante como una salida del recurso del activo.

Pista

Las pistas forman el flujo de contenido de salida. MediaPackage incluye pistas de vídeo, audio y pistas de subtítulos o subtítulos seleccionados en la transmisión de salida. La transmisión envía las pistas al reproductor (ya sea directamente o a través de una CDN) y este reproduce las pistas en función de su lógica o de las condiciones de la red (como el ancho de banda disponible).

Componentes activos

Los siguientes componentes se aplican a los flujos de trabajo en vivo en MediaPackage:

Canal

Un canal representa el punto de entrada al que se dirige un flujo de contenido MediaPackage. Los codificadores ascendentes, como AWS Elemental, MediaLive envían contenido al canal. Cuando MediaPackage recibe una transmisión de contenido, empaqueta el contenido y genera la transmisión desde un punto final que usted crea en el canal. Hay un canal para cada conjunto entrante de transmisiones de tasa de bits adaptativa (ABR).

Punto de conexión

Un punto de enlace forma parte de un canal y representa el aspecto del empaquetado de MediaPackage. Cuando se crea un punto de enlace en un canal, hay que indicar el formato de streaming, los parámetros de empaquetado y las características que utilizará la transmisión de salida. Los dispositivos posteriores solicitan contenido al punto de enlace. Un canal puede tener varios puntos de enlace.

Trabajo de recopilación

Un trabajo de recolección es una tarea que se crea para extraer un recurso de VOD de una transmisión de contenido en vivo. Un trabajo de recolección define las horas de inicio y finalización del activo de VOD y dónde se MediaPackage almacena el activo. Cuando se ejecuta el trabajo, MediaPackage crea un clip HLS para las horas indicadas. Este clip se almacena como un activo de VOD en el bucket de Amazon S3 que usted elija. Puede utilizar la funcionalidad de VOD en MediaPackage para ofrecer el recurso a los usuarios finales.

Componentes de VOD

Los siguientes componentes se aplican a los flujos de trabajo de VOD en MediaPackage:

Recurso

Un activo representa el punto de entrada del contenido basado en archivos MediaPackage. MediaPackage utiliza la información del activo para localizar e incorporar el contenido fuente de Amazon S3. Al crear un activo en MediaPackage, lo asocia a un grupo de paquetes, que contiene una o más configuraciones de paquetes. Cada combinación de recurso y configuración de empaquetado proporciona una URL para reproducir el contenido empaquetado. Cada uno de los recursos está asociado con todas las configuraciones de empaquetado incluidas en un grupo de empaquetado.

Configuración de empaquetado

Una configuración de empaquetado define el modo en que MediaPackage aplica un formato al contenido de origen, lo cifra y lo transmite a los espectadores. La configuración del paquete incluye ajustes como la selección de transmisiones, el cifrado, la duración y la combinación de segmentos, y una o más definiciones de manifiestos de HLS, DASH, MSS o CMAF.

Grupo de empaquetado

Un grupo de empaquetado es un conjunto de una o varias configuraciones de empaquetado. Como el grupo puede estar asociado a varios recursos, constituye un mecanismo eficaz para asociar varias configuraciones de empaquetado con varios recursos.