Reproducción engañosa de una pista mediante la especificación de lista de reproducción multimedia de imágenes. - MediaLive

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.

Reproducción engañosa de una pista mediante la especificación de lista de reproducción multimedia de imágenes.

En un grupo de salida de MediaLive HLS o MediaPackage, puede admitir la reproducción engañosa de pistas si proporciona un recurso que cumpla con la versión 0.4 de la especificación de lista de reproducción multimedia de imágenes. La implementación de MediaLive sigue el método de la especificación basado en el tiempo. La especificación se encuentra aquí:

https://github.com/image-media-playlist/spec/blob/master/image_media_playlist_v0_4.pdf

Roku es un ejemplo de plataforma que implementa esta especificación.

Funcionamiento del método

Cuando crea el grupo de salida, se crean salidas estándar de la manera habitual para las codificaciones de video, audio y subtítulos. Consulte Organización de las codificaciones en un grupo de salida de HLS para ver diagramas que ilustran la estructura de las codificaciones del grupo de salida.

También se crea una salida que contiene una codificación de captura de fotogramas. La codificación es una serie de archivos JPEG, un archivo para cada segmento de video, lo que significa que la captura sigue la segmentación de la codificación de video. Esta codificación es el recurso que el reproductor descendente puede usar para implementar la reproducción engañosa de pistas.

MediaLive crea un manifiesto principal y un manifiesto secundario de la forma habitual. El manifiesto principal incluye una etiqueta EXT-X-IMAGE-STREAM-INF para la codificación de captura de fotogramas. El manifiesto secundario de la codificación de captura de fotogramas contiene etiquetas EXT-X-IMAGES-ONLY. El contenido y el formato de estas etiquetas cumplen con la especificación de la lista de reproducción multimedia de imágenes.

Configuración

Para configurar la reproducción engañosa de pistas en el grupo de salida, cree una salida adicional que contenga una codificación de video compuesta por capturas de fotogramas. Puede añadir hasta tres salidas de captura de fotogramas en un grupo de salida y hasta tres codificadores de captura de fotogramas en el canal.

nota

La información de esta sección supone que está familiarizado con los pasos generales de creación de un canal.

Para configurar la codificación de captura de fotogramas en un grupo de salida HLS

Para crear una codificación de captura de fotogramas en un grupo de salidas HLS, debe crear un tipo de salida especial y configurar su códec de video en Captura de fotogramas.

  1. En Grupo de salida HLS, en Salidas HLS, seleccione Añadir salida para añadir otra salida.

  2. Para esa salida, seleccione Ajustes y en Configuración de salida, establezca Configuración de HLS en HLS de captura de fotogramas.

  3. En Ajustes de transmisión, elija Video y configure los campos de video, incluidos los siguientes:

    • Ancho y Alto: póngase en contacto con su sistema descendente para obtener los valores correctos. Si adivina los valores, es posible que la experiencia con el reproductor descendente no sea la óptima.

    • Configuración de códec: seleccione Captura de fotogramas.

    • Intervalo de captura: no cambie el valor de este campo. Déjelo vacío para que la captura de fotogramas use el intervalo predeterminado.

  4. Elija Audio 1 y Quitar audio para que el contenedor solo tenga una codificación (una codificación de video).

Para configurar la codificación de captura de fotogramas en un grupo de salida de MediaPackage

Para crear una codificación de captura de fotogramas en un grupo de salidas de MediaPackage, debe crear una salida normal y configurar su códec de video en Captura de fotogramas.

  1. En Grupo de salida de MediaPackage, en Salidas MediaPackage, seleccione Añadir salida para añadir otra salida.

  2. Para esa salida, elija Ajustes y, a continuación, elija Ajustes de transmisión. En Configuración de secuencia, elija Vídeo.

  3. En Configuración de códec, elija Captura de fotogramas.

  4. Configure los demás campos de video, incluidos los siguientes:

    • Ancho y Alto: póngase en contacto con su sistema descendente para obtener los valores correctos. Si adivina los valores, es posible que la experiencia con el reproductor descendente no sea la óptima.

    • Intervalo de captura: no cambie el valor de este campo. Déjelo vacío para que la captura de fotogramas use el intervalo predeterminado.

  5. Elija Audio 1 y Quitar audio para que el contenedor solo tenga una codificación (una codificación de video).

La salida forma parte de la pila ABR y tiene el mismo destino que las demás codificaciones del grupo de salida HLS o MediaPackage.