AWS Elemental 的功能 MediaPackage - AWS Elemental MediaPackage

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

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 地址。有关添加白名单信息的更多信息,请参阅访问控制字段