(Opcional) Paso 4: Enumerar contenido VOD - 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.

(Opcional) Paso 4: Enumerar contenido VOD

MediaPackage Para que el recurso Live-to-VOD esté disponible para su reproducción, cree un grupo de paquetes, una configuración de paquetes y un recurso de activos. El activo ingiere el activo Live -to-VoD del bucket de Amazon S3. Un grupo de empaquetado contiene una o varias configuraciones de empaquetado, que definen el formato y la configuración de salida.

Crear un grupo de empaquetado

Los grupos de empaquetado contienen una o varias configuraciones de empaquetado. Las configuraciones de empaquetado le permiten definir qué tipo de salidas de VOD desea. Para aplicar estas definiciones de salida, asocie un grupo de paquetes a varios activos.

Tienes 15 piezas de contenido fuente. Desea servirlos todos como salidas DASH, HLS y HLS cifradas. Para ello, defina un grupo de paquetes con configuraciones de paquetes DASH, HLS y HLS cifrados. A continuación, asocie ese grupo a los recursos de activos que representan estas piezas de contenido. No tiene que crear configuraciones nuevas para cada activo.

MediaPackage no requiere que proporcione ningún dato de cliente. No hay campos en los grupos de paquetes en los grupos de paquetes en los grupos de paquetes en los grupos de paquetes en los grupos de paquetes.

Para crear un grupo de empaquetado
  1. En la página Grupos de empaquetado, selecciona Crear grupo.

  2. En ID, introduzca un nombre que describa el grupo, por ejemplogamehighlights. El ID es el identificador principal del grupo y debe ser único para su cuenta en este grupoRegión de AWS. Los caracteres admitidos son letras, números, guiones (_) y guiones (-). No se pueden utilizar espacios en el ID.

  3. Seleccione Create (Crear).

Crear una configuración de empaquetado

Las configuraciones de empaquetado especifican la manera en que está configurado el manifiesto de salida; por ejemplo, la ordenación y las limitaciones de selección de secuencias.

MediaPackage no requiere que proporcione ningún dato de cliente. No hay campos en las configuraciones de paquetes en los campos en las configuraciones de paquetes en los campos en las configuraciones de paquetes en los campos de que proporcione datos de cliente.

Para crear una configuración de empaquetado
  1. En la página Packaging groups (Grupos de empaquetado), seleccione el grupo que acaba de crear.

  2. En la página de detalles del grupo de paquetes, en Configuraciones de paquetes, elija Administrar configuraciones.

  3. En la página Administrar configuraciones de paquetes, elija Agregar y, a continuación, elija Nueva configuración.

  4. En ID, especifique un nombre que describa la configuración; por ejemplo hls_highlights. El ID es el identificador principal de configuraciones y debe ser único para su cuentaRegión de AWS. Los caracteres admitidos son letras, números, guiones (_) y guiones (-). No se pueden utilizar espacios en el ID.

  5. Deje los valores predeterminados en los demás campos y seleccione Save (Guardar).

Crear un activo

Un recurso de activos es la forma en que AWS Elemental MediaPackage ingiere, empaqueta y suministra el contenido de VOD. El activo está asociado a una o varias configuraciones de empaquetado. Los dispositivos posteriores envían solicitudes de reproducción a configuraciones de empaquetado específicas del recurso.

MediaPackage no requiere que proporciones tus datos de cliente, por lo que los activos no incluyen esos campos.

Para crear un recurso e incorporar contenido de origen
  1. Desde sus buckets de Amazon S3, determine qué archivo utiliza como contenido de origen. Tome nota de lo siguiente:

    • El nombre del bucket de Amazon S3 donde se almacena el archivo

    • La ruta completa del archivo, como S3: //bucket/path/source-file-name

    • El rol de IAM que MediaPackage permite leer desde Amazon S3

  2. En la MediaPackage consola, vaya a la página Activos y, a continuación, seleccione Ingerir activos.

  3. Para el nombre del bucket de Amazon S3, elija el bucket en el que se almacena el contenido de origen.

  4. Para el rol de IAM, elija Usar rol existente y seleccione el rol de IAM que MediaPackage permite leer desde Amazon S3.

  5. En Filename, introduzca la ruta completa al manifiesto .smil (MP4) o a la lista de reproducción principal (HLS) .m3u8 de su bucket de Amazon S3, incluido el nombre del contenido fuente. Por ejemplo, si su contenido se llamalion_movie.m3u8 y se encuentra en un subdirectorio llamadothursday_night en un bucket llamadomovies, debe introducir lo siguiente en el campo Nombre de archivo:

    thursday_night/lion_movie.m3u8

    No necesita introducir el nombre del bucket porque lo eligió en el campo del nombre del bucket de Amazon S3.

  6. En el grupo Empaquetado, elige el grupo en el que creasteCrear un grupo de empaquetado.

  7. Seleccione Ingest assets (Incorporar recursos).

Proporcionar URL de reproducción

Tras crear el recurso de activos, AWS Elemental MediaPackage se prepara para entregar los manifiestos empaquetados a los espectadores. Esto ocurre en segundo plano y puede llevar algún tiempo en función del tamaño y la complejidad del contenido de origen, pero normalmente no llega a unos pocos minutos. Las URL de los manifiestos están disponibles inmediatamente en la página de detalles del recurso, pero el contenido aún no está disponible para reproducirse.

Una vez finalizado el procesamiento de cada manifiesto, MediaPackage envía un CloudWatch evento de Amazon a tu cuenta.

En el recurso, MediaPackage proporciona una URL para cada configuración de empaquetado. Esta URL es el modo en que los dispositivos situados más adelante en el flujo de la transmisión (CDN o dispositivo de reproducción) solicitan el contenido de VOD procedente de MediaPackage.

Para obtener las URL de reproducción
  1. En la MediaPackage consola, ve a la página Activos y elige el ID del activo en el que creastePaso 4: Crear un activo.

  2. En la página de detalles del recurso, obtenga la URL de cada configuración de empaquetado.

  3. Proporcione esta información a la persona encargada del dispositivo situado más adelante en el flujo de la transmisión (CDN o reproductor). En dicho dispositivo, esta persona debe escribir el destino de la solicitud utilizando la URL de la configuración de empaquetado correspondiente.

Todas las URL son estables. No van a cambiar mientras dure la combinación de este recurso y esta configuración de empaquetado. Proporcione esta información a la persona encargada del dispositivo situado más adelante en el flujo de la transmisión (CDN o reproductor). En dicho dispositivo, esta persona debe utilizar la URL del recurso como la solicitud de destino.