本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将音频无障碍数据包含在 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) |
是 | 是 |
指定可访问性数据
注意
本节中的信息假设您熟悉创建或编辑频道的一般步骤。
-
在通道的 “创建频道” 或 “编辑频道” 页面的 “通道” 面板中,找到要设置的输出组。然后找到要配置无障碍数据的音频输出。
-
按名称选择输出。详细信息显示在右侧。前往 “直播设置” 部分,然后选择 “音频” 部分。
-
打开其他设置并设置辅助功能数据字段。
-
要包含 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 输出组的编码共享,那么在保存频道时你会收到一条错误消息。