将音频无障碍数据包含在 AWS Elemental MediaLive - MediaLive

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将音频无障碍数据包含在 AWS Elemental MediaLive

在 CMAF Ingest 或 Microsoft Smooth 输出组中的音频中,你可以包含无障碍数据。这些数据描述了编码所代表的可访问性类型。例如,音轨实际上可能是对视频中发生的事情的口头描述。无障碍数据也称为可访问性信号。

MediaLive 还包括一项在字幕中包含无障碍数据的功能。有关更多信息,请参阅 在字幕中包含无障碍数据

支持的无障碍数据标准

MediaLive 支持以下样式的无障碍数据。

无障碍数据样式 规范 CMAF Ingest Microsoft Smooth
DASH 角色音频 DASH 角色计划(ISO/IEC 23009-1:2022 (E))
DVB DASH 无障碍功能

ETSI TS 103 285 技术规范,V1.3.1 (2020-02)

指定可访问性数据

注意

本节中的信息假设您熟悉创建或编辑频道的一般步骤。

  1. 通道的 “创建频道” 或 “编辑频道” 页面的 “通道” 面板中,找到要设置的输出组。然后找到要配置无障碍数据的音频输出。

  2. 按名称选择输出。详细信息显示在右侧。前往 “直播设置” 部分,然后选择 “音频” 部分。

  3. 打开其他设置并设置辅助功能数据字段。

    • 要包含 DASH 角色,请根据需要多次选择 “添加达世币角色”。在 DASH 角色音频中,选择每个角色的风格。

    • 要包含 DVB DASH 辅助功能风格,请在 DVB DASH 辅助功能中,选择适用的描述。您只能添加此辅助功能样式的一个实例。

    您可以向每个编码添加多种样式的可访问性数据。例如,您可以添加 Dash 角色和 DVB DASH 辅助功能样式。你可能需要这样做,因为这些输出的不同下游系统会实现不同的样式。

无障碍数据的处理

无障碍数据的字段显示在所有输出组类型的编码字段中,包括不支持此数据的类型。

注意

在设置音频编码并计划包含无障碍数据时,请按以下步骤操作。首先在 CMAF Ingest 和/或 Microsoft Smooth 输出组中创建音频编码,然后设置无障碍数据。然后在其他输出组中创建音频编码。

在支持的输出组中处理

如果您没有实现共享音频编码,则仅将数据 MediaLive 包含在您为音频无障碍数据设置的 CMAF Ingest 和 Microsoft 平滑输出组的音频输出中。

在共享编码中处理

您可能计划在多个输出组之间共享音频编码。例如,你可以在至少一个 CMAF Ingest 或 Microsoft 输出组之间以及与其他输出组共享音频编码。

如果您在共享音频编码中设置无障碍数据,则 MediaLive 将按以下方式处理数据:

  • 它将包括共享编码的 CMAF Ingest 和 Microsoft Smooth 输出组中的数据。

  • 它不会包括其他输出组中的数据,因为这些输出组不支持这些数据。即使输出组正在共享编码,也 MediaLive 不会包含数据。

在其他输出组中处理

您可以尝试在不支持无障碍数据的输出中设置辅助功能字段。如果你没有实现与 CMAF Ingest 或 Microsoft Smooth 输出组的编码共享,那么在保存频道时你会收到一条错误消息。