Cómo empezar con la entrega de VOD contenido en MediaPackage - 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.

Cómo empezar con la entrega de VOD contenido en MediaPackage

En este tutorial de introducción, se muestra cómo utilizar la AWS Elemental MediaPackage consola para incorporar contenido de vídeo bajo demanda (VOD) y ponerlo a disposición para su reproducción.

Requisitos previos

Para poder utilizar AWS Elemental MediaPackage VOD la capacidad, debe cumplir las siguientes condiciones:

  • Tiene una AWS cuenta y los permisos adecuados para acceder a los MediaPackage componentes, verlos y editarlos. Asegúrese de que el administrador del sistema ha completado los pasos que se indican en Con MediaPackagefiguración y después vuelva a este tutorial.

  • Debe tener contenido de origen basado en archivos en uno o varios buckets de Amazon S3.

Para obtener VOD información sobre las entradas y los códecs compatibles, consulte. Códecs y tipos de entrada admitidos en VOD

Paso 1: Acceder MediaPackage

Con sus IAM credenciales, inicie sesión en la AWS Elemental MediaPackage consola:

https://region.console.aws.amazon.com/mediapackage/home

Paso 2: 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 VOD resultados desea. Para aplicar estas definiciones de salida, asocie un grupo de empaquetado a varios recursos.

Tiene 15 elementos de contenido de origen. Desea presentarlos todos como HLS salidas DASH HLS cifradas y cifradas. Para ello, debe definir un grupo de empaquetado con DASHHLS, y configuraciones de HLS empaquetado cifradas. A continuación, asocia ese grupo a los recursos que representan estos elementos de contenido. No es necesario que cree una nueva configuración para cada recurso.

MediaPackage no requiere que suministre ningún dato de cliente. No hay campos en los grupos de empaquetado en los que se espera que proporcione datos de cliente.

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

  2. En ID, especifique un nombre que describa el grupo; por ejemplo, gamehighlights. El ID es el identificador principal del grupo y debe ser único en la cuenta en esta Región de AWS. Se pueden utilizar letras, números, guiones bajos (_) y guiones (-). No se pueden utilizar espacios en el ID.

  3. Seleccione Crear.

Paso 3: 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 suministre ningún dato de cliente. No hay campos en las configuraciones de empaquetado en los que se espera 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 empaquetado, en Configuraciones de empaquetado, seleccione Gestionar configuraciones.

  3. En la página Gestionar configuraciones de empaquetado, seleccione Añadir y haga clic en 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 la configuración y debe ser único en su cuenta de esta Región de AWS. Se pueden utilizar letras, números, guiones bajos (_) y guiones (-). No se pueden utilizar espacios en el ID.

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

Paso 4: Crear un recurso

Un recurso activo es la forma MediaPackage en que ingiere, empaqueta y sirve el VOD contenido. El recurso está asociado a una o varias configuraciones de empaquetado. Los dispositivos descendentes envían solicitudes de reproducción a una configuración de empaquetado específica del recurso.

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

Para crear un recurso
  1. En los buckets de Amazon S3, determine qué archivo va a utilizar 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 IAM rol que MediaPackage permite leer desde Amazon S3

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

  3. En Nombre del bucket de Amazon S3, seleccione el bucket donde está almacenado el contenido de origen.

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

  5. En Filename, introduce la ruta completa al manifiesto .smil (MP4) o a la lista de reproducción principal .m3u8 () de HLS tu bucket de Amazon S3, incluido el nombre del contenido de origen. No es necesario que especifique el nombre del bucket, ya que lo seleccionó en el campo Nombre del bucket de Amazon S3. Por ejemplo, si el contenido se llama lion_movie.m3u8 y se encuentra en un subdirectorio llamado thursday_night de un bucket denominado movies, debería especificar lo siguiente en el campo Nombre del archivo:

    thursday_night/lion_movie.m3u8

    Para obtener más información sobre cómo usar los manifiestos.smil con, consulte. MediaPackage Requisitos para los manifiestos .smil

  6. En Grupo de empaquetado, seleccione el grupo que creó en Paso 2: Crear un grupo de empaquetado.

  7. Seleccione Ingest assets (Incorporar recursos).

Paso 5: Proporcionar reproducción URLs

Tras crear el recurso activo, 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. Los manifiestos están disponibles inmediatamente en la página de detalles del recurso, pero el contenido aún no está disponible para su reproducción. URLs

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

En el activo, MediaPackage proporciona una configuración URL para cada paquete. Así URL es como los dispositivos descendentes (CDNo dispositivos de reproducción) solicitan VOD el contenido. MediaPackage

Para obtener la reproducción URLs
  1. En la MediaPackage consola, ve a la página Activos y elige el ID del recurso en el que lo has creadoPaso 4: Crear un recurso.

  2. En la página de detalles del activo, obtén la configuración URL de empaquetado de cada activo.

  3. Entrégaselo URLs a la persona a cargo del dispositivo (CDNo reproductor) posterior. En el dispositivo descendente, esta persona debe introducir el destino de la solicitud como el URL de la configuración de empaquetado correspondiente.

Cada uno URL es estable. No van a cambiar mientras dure la combinación de este recurso y esta configuración de empaquetado. Entrégaselo URL a la persona a cargo del dispositivo (CDNo reproductor) posterior. En el dispositivo descendente, esta persona debe usar el recurso URL como destino de la solicitud.

(Opcional) Paso 6: Supervisa MediaPackage la actividad

Usa Amazon CloudWatch para realizar un seguimiento de la MediaPackage actividad, como los recuentos de bytes que se MediaPackage han recibido y enviado, los tiempos de respuesta y los recuentos de solicitudes. Las métricas se agrupan en primer lugar por el espacio de nombres de servicio y, a continuación, por las diversas combinaciones de dimensiones dentro de cada espacio de nombres.

Para ver las métricas mediante la CloudWatch consola
  1. Abra la CloudWatch consola enhttps://console.aws.amazon.com/cloudwatch/.

  2. En el panel de navegación, seleccione Métricas.

  3. En Todas las métricas, selecciona el espacio de MediaPackage nombres AWS/.

  4. Seleccione la dimensión de métrica para ver las métricas (por ejemplo, elija channel para ver las métricas por canal).

Para ver una lista de MediaPackage métricas, consulte. AWS Elemental MediaPackage VODmétricas de contenido

Paso 7: limpiar

Para evitar incurrir en cargos adicionales, elimina tus VOD recursos. Si quiere hacer que una salida específica no esté disponible, elimine la configuración de empaquetado del grupo de empaquetado. Si desea que un recurso deje de estar disponible y no pueda reproducirse desde ninguna salida, elimínelo.

Para eliminar un activo
  1. En la MediaPackage consola, ve a la página Activos y, a continuación, elige el ID del activo.

  2. En la página de detalles del recurso, elija Delete (Eliminar).

  3. En el cuadro de diálogo de confirmación, elija Eliminar.

Para eliminar una configuración de empaquetado
  1. En la MediaPackage consola, vaya a la página Grupos de empaquetado.

  2. Elija el ID del grupo que tiene la configuración que desea eliminar.

  3. En la página de detalles del grupo de empaquetado, en la sección Packaging configurations (Configuraciones de empaquetado), localice la configuración y seleccione su ID.

  4. En la página de detalles de la configuración de empaquetado, seleccione Delete (Eliminar).

  5. En el cuadro de diálogo de confirmación, elija Eliminar.