本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS Elemental 的功能 MediaPackage
MediaPackage 支持以下功能:
- Audio
-
MediaPackage 支持多语言音频输入,以及以下音频编解码器:
-
AAC stereo
-
Dolby AC3 和 E-AC3 (Dolby Digital 和 Dolby Digital+)
MediaPackage 从输入源接受这些编解码器,并将它们传递到输出流。
重要 MediaPackage 不支持纯音频输入。来自编码器的流配置必须包括至少一个视频轨道。
-
- 字幕
-
您的嵌入源字幕可以为 CEA-608 字幕、CEA-708 字幕或同时具有 CEA-608 和 CEA-708。 MediaPackage 将在 HLS、CMAF 和 DASH 端点的媒体段中传递这些字幕,并生成相应的清单信令。
重要 您的输入 HLS 播放列表必须包含字幕信号标签。如果不存在, MediaPackage 将无法生成相应的输出清单信令。
- CDN 授权
-
MediaPackage 支持内容分发网络 (CDN) 授权。有关信息,请参阅AWS 元素中的 CDN 授权MediaPackage。
- DRM
-
MediaPackage 通过数字权限管理 (DRM) 支持内容保护。有关信息,请参阅AWS Elemental 中的内容加密和 DRM MediaPackage。
- HLS 副本组
-
MediaPackage 支持传入和传出 HLS 内容的副本组。有关输出副本组的信息,请参阅。AWS Elemental 中的格式副本组参考MediaPackage.
- 直播转点播
-
使用采集作业资源从实时内容流中提取直播转点播(视频点播)资产。 MediaPackage 创建资产并将该资产存储在 Amazon S3 存储桶中。您可在中使用 VOD 功能 MediaPackage 向最终用户提供资产。
- 输入冗余
-
输入冗余仅适用于 MediaPackage 中的实时工作流程。
MediaPackage 在每个通道上创建两个输入 URL,以便您可以通过向同一通道发送两个相同的流来创建输入冗余。有关输入冗余工作方式的信息,请参阅实时输入冗余 AWS Elemental MediaPackage 处理流。
- 字幕
-
MediaPackage 支持输入基于 WebVTT 文本的字幕。 MediaPackage会基于终端节点上使用的打包程序将这些字幕转换为适当的格式:
-
对于 HLS 和 CMAF:传递 WebVTT
-
对于 DASH:将字幕转换为 EBU-TT
-
对于 Microsoft 平滑流:将字幕转换为 DFXP
重要 MediaPackage 仅支持从 HLS 来源创建的 VOD 资产的 HLS、CMAF 和 DASH 清单中的辅助功能信令。HLS 源播放列表中的 #EXT-X-MEDIA 行必须包含
public.accessibility.describes-music-and-sound
和/或public.accessibility.transcribes-spoken-dialog
特征属性。 -
- 时移查看
-
时移查看仅适用于 MediaPackage 中的实时工作流程。
MediaPackage 允许以早于当前时间的时间播放流。启动、重温节目和时间延迟都受支持。有关设置时移功能的更多信息,请参阅 AWS Elemental MediaPackage 中的时移查看参考。
- 视频
-
MediaPackage 支持输入 H.264 视频编解码器并将其传递到输出流。 MediaPackage 中的通用媒体应用程序格式 (CMAF) 终端节点还支持 H.265/HEVC 和 HDR-10,从而遵循适用的播放设备的 Apple 规范。
重要 MediaPackage 要求来自编码器的流配置中至少存在一个视频轨道。该服务不支持纯音频提取。
- 白名单
-
白名单仅适用于 MediaPackage 中的实时工作流程。
MediaPackage 支持限制对终端节点的网络访问。要利用此功能,您必须在终端节点上输入允许的 IP 地址。有关添加白名单信息的更多信息,请参阅访问控制字段。