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

En los subtítulos de los grupos de salida CMAF IngestHLS, 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 CMAFIngerir HLSo MediaPackage Microsoft Smooth
DASHsubtítulos de roles DASHesquema de roles (ISO/IEC23009-1:2022 (E))
DVBDASHaccesibilidad

ETSIEspecificación técnica 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 CMAF de 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 T-T

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

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

  • Para incluir el estilo de DVB DASH accesibilidad, en DVBDASHaccesibilidad, elija la descripción correspondiente. Solo puede 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 DVB DASH accesibilidad. 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 una codificación de audio compartida, 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 códigos con un grupo de salida de CMAF Ingest o Microsoft Smooth, recibirá un mensaje de error al guardar el canal.

Especificar los datos de una HLS salida o 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 EXT-X-MEDIA etiqueta del manifiesto: HLS

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

A continuación, se muestra un ejemplo de la EXT-X-MEDIA etiqueta 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 grupos HLS o grupos MediaPackage de salida

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 códigos de audio en los grupos HLS y/o 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 HLS y MediaPackage en los grupos de 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 y otros grupos HLS 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 de los grupos HLS y MediaPackage de 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ás implementando la codificación compartida con un grupo HLS o grupo de MediaPackage salida, aparecerá un mensaje de error al guardar el canal.