Incluir datos de accesibilidad en los subtítulos - 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.

Incluir datos de accesibilidad en los subtítulos

En los subtítulos de los grupos de salida de CMAF Ingest, HLS MediaPackage o Microsoft Smooth, puede incluir datos de accesibilidad. Estos datos describen el tipo de accesibilidad que representa la codificación. Por ejemplo, una pista de subtítulos puede proporcionar una traducción escrita (a otro idioma) del discurso del contenido. Los datos de accesibilidad también se conocen como señalización de accesibilidad.

Estándares de datos de accesibilidad compatibles

MediaLive admite los siguientes estilos de datos de accesibilidad.

Estilo de datos de accesibilidad Especificación CMAF Ingest HLS o MediaPackage Microsoft Smooth
Subtítulos de roles de DASH Esquema de roles de DASH (ISO/IEC 23009-1:2022 (E))
Accesibilidad a DVB DASH

Especificación técnica del ETSI TS 103 285, V1.3.1 (2020-02)

Accesibilidad

Se indica en las etiquetas que se insertan en el manifiesto HLS.

Especificación de datos en una salida de CMAF Ingest o Microsoft Smooth

Puede configurar la codificación de subtítulos para que incluya datos de accesibilidad al crear la codificación, tal y como se describe en y. Cree códigos de subtítulos incrustados o de objetos Crea códigos de subtítulos en sidecar o SMPTE-TT

En el resultado que contenga la codificación de subtítulos que desee configurar, siga estos pasos:

  • Para incluir los roles de DASH, selecciona Añadir un rol de DASH tantas veces como quieras. Elige el estilo de cada rol.

  • Para incluir el estilo de accesibilidad de DVB DASH, en Accesibilidad de DVB DASH, elige la descripción correspondiente. Solo puedes añadir una instancia de este estilo de accesibilidad.

Puede añadir más de un estilo de datos de accesibilidad a cada codificación. Por ejemplo, puedes añadir los roles de Dash y el estilo de accesibilidad de DVB DASH. Es posible que desees hacerlo porque los diferentes sistemas descendentes para estas salidas implementan estilos diferentes.

Manejo de datos de accesibilidad en CMAF Ingest o Microsoft Smooth

Los campos de los datos de accesibilidad aparecen para todos los tipos de grupos de salida, incluidos los tipos que no admiten estos datos.

nota

Cuando configure los codificadores de audio y piense incluir datos de accesibilidad, proceda de la siguiente manera. Primero cree los códigos de audio en los grupos de salida CMAF Ingest y/o Microsoft Smooth y configure los datos de accesibilidad. A continuación, cree las codificaciones de audio en los demás grupos de salida.

Manejo en grupos de salida compatibles

Si no va a implementar códigos de subtítulos compartidos, MediaLive incluya los datos únicamente en las salidas de subtítulos de los grupos de salida CMAF Ingest y Microsoft Smooth que haya configurado para los datos de accesibilidad de los subtítulos.

Manejo de codificaciones compartidas

Es posible que desee compartir los códigos de subtítulos entre varios grupos de salida. Por ejemplo, puede compartir una codificación de subtítulos entre un grupo de salida de CMAF Ingest y otros grupos de salida.

Si configuras los datos de accesibilidad en un codificador de audio compartido, MediaLive gestionará los datos de la siguiente manera:

  • Incluirá los datos de los grupos de salida CMAF Ingest y Microsoft Smooth que comparten la codificación.

  • No incluirá los datos de otros grupos de salida, ya que esos grupos de salida no admiten estos datos. Aunque el grupo de salida comparta la codificación, MediaLive no incluirá los datos.

Manejo en otros grupos de salida

Puede intentar configurar los campos de accesibilidad en una salida que no admita datos de accesibilidad. Si no está implementando el uso compartido de codificación con un grupo de salida CMAF Ingest o Microsoft Smooth, recibirá un mensaje de error al guardar el canal.

Especificar los datos en un HLS o una salida MediaPackage

Puede configurar la codificación de subtítulos para que incluya datos de accesibilidad al crear la codificación, tal y como se describe en. Cree códigos de subtítulos incrustados o de objetos

En el resultado que contiene la codificación de subtítulos que desea configurar, en Accesibilidad, elija IMPLEMENTS_ACCESSIBILITY_FEATURES.

MediaLive asigna a los subtítulos de accesibilidad un atributo único en la etiqueta EXT-X-MEDIA del manifiesto HLS:

CHARACTERISTICS="public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound"

A continuación, se muestra un ejemplo de la etiqueta EXT-X-MEDIA con el atributo de subtítulo de accesibilidad:

#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="captions-group",NAME="accessibility-captions1",LANGUAGE="eng", CHARACTERISTICS="public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound",AUTOSELECT=YES,DEFAULT=YES,URI="caption-accessibility-eng.m3u8"

Manejo de los datos de accesibilidad en HLS o grupos de salida MediaPackage

El campo Accesibilidad aparece para todos los tipos de grupos de salida, incluidos los tipos que no admiten estos datos.

nota

Cuando configure los codificadores de audio y piense incluir datos de accesibilidad, proceda de la siguiente manera. En primer lugar, cree los codificadores de audio en el HLS y/o en los grupos MediaPackage de salida y configure los datos de accesibilidad. A continuación, cree las codificaciones de audio en los demás grupos de salida.

Manejo en grupos de salida compatibles

Si no va a implementar codificaciones de audio compartidas, MediaLive incluya los datos únicamente en las salidas de audio del HLS y en los grupos de MediaPackage salidas que haya configurado para los datos de accesibilidad del audio.

Manejo de codificaciones compartidas

Es posible que desee compartir los códigos de subtítulos entre varios grupos de salida. Por ejemplo, puede compartir un códec de subtítulos entre un grupo de salida HLS y otros grupos de salida.

Si configuras los datos de accesibilidad en una codificación de subtítulos compartida, MediaLive gestionará los datos de la siguiente manera:

  • Incluirá los datos del HLS y de los grupos de MediaPackage salida que comparten la codificación.

  • No incluirá los datos de otros grupos de salida, ya que esos grupos de salida no admiten estos datos. Aunque el grupo de salida comparta la codificación, MediaLive no incluirá los datos.

Manejo en otros grupos de salida

Puede intentar configurar la accesibilidad en una salida que no admita datos de accesibilidad. Si no está implementando la codificación compartida con un HLS o un grupo de MediaPackage salida, recibirá un mensaje de error al guardar el canal.