View a markdown version of this page

的特点 AWS Elemental MediaPackage - AWS Elemental MediaPackage

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

的特点 AWS Elemental MediaPackage

MediaPackage 支持以下功能:

无障碍支持

MediaPackage 支持基于 HLS 源创建的 HLS、CMAF 和 DASH VOD 资产的音频和字幕无障碍信号。

  • 音频无障碍信号支持描述性语音服务 (DVS) 等功能,可帮助盲人或视障人士访问媒体。例如,音轨可用于提供场景的音频描述。

  • 字幕无障碍信号有助于使失聪或听力障碍的人可以访问媒体。例如,字幕曲目可用于描述视频中的音乐和音效。

为了使玩家能够提供无障碍信号,请 MediaPackage 传递源播放列表中的EXT-X-MEDIA标签和属性。

重要

EXT-X-MEDIA标签必须包含具有适当值的CHARACTERISTICS属性才能使无障碍信号生效。

  • 要实现音频可访问性,该值必须为public.accessibility.describes-video

  • 为了确保字幕的可访问性,该值必须包含public.accessibility.describes-music-and-sound和中的一个或两个public.accessibility.transcribes-spoken-dialog

例 EXT-X-MEDIA 带有无障碍标题属性的标签

#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="captions-group",NAME="accessibility-captions1",LANGUAGE="eng", CHARACTERISTICS="public.accessibility.transcribes-spoken-dialog,public.accessibility.describes-music-and-sound",AUTOSELECT=YES,DEFAULT=YES,URI="caption-accessibility-eng.m3u8"

允许上市

允许列表仅在实时工作流程中可用 MediaPackage。

MediaPackage 支持限制对端点的网络访问。要利用此功能,您必须在终端节点上输入允许的 IP 地址。有关添加允许清单信息的更多信息,请参阅访问控制设置字段

音频

MediaPackage 支持多语言音频输入和以下音频编解码器:

  • AAC stereo

  • 杜比 AC3 和 E-AC3 (杜比数字和杜比数字+)

MediaPackage 接受来自输入源的这些编解码器并将它们传递到输出流。

请务必对输入内容进行排序,以便您的首选音频格式在父清单的音频部分首先列出。打包音频和字幕或字幕轨道时, MediaPackage 将第一个音轨指定为DEFAULT=YES和。AUTO-SELECT=YES此打包会覆盖默认设置,并从输入中自动选择设置。

重要

MediaPackage 不支持纯音频输入。来自编码器的流配置必须包括至少一个视频轨道。

字幕

您的嵌入式源字幕可以是 CEA-608 字幕、字幕或两者 CEA-708 兼而有之。 CEA-608 CEA-708 MediaPackage 将在 HLS、CMAF 和 DASH 端点的媒体段和父清单中传递这些字幕,并生成相应的清单信号。

请务必对输入内容进行排序,以便在父清单的字幕部分首先列出您的首选字幕格式副本。打包字幕曲目时,将第一个字幕曲目 MediaPackage 指定为和。DEFAULT=YES AUTO-SELECT=YES此打包会覆盖默认设置,并从输入中自动选择设置。

重要

输入 HLS 播放列表必须包含字幕信令标签。如果不存在, MediaPackage 将无法生成相应的输出清单信号。

CDN 授权

MediaPackage 支持内容分发网络 (CDN) 授权。有关信息,请参阅CDN 授权在 AWS Elemental MediaPackage

DRM

MediaPackage 通过数字版权管理 (DRM) 支持内容保护。有关信息,请参阅内容加密和 DRM AWS Elemental MediaPackage

HLS 副本组

MediaPackage 支持传入和传出 HLS 内容的格式副本组。有关输出副本组的信息,请参阅 格式副本组引用于 AWS Elemental MediaPackage

直播转点播

使用 Harvest 作业资源从直播内容流中提取 Live-to-VOD(视频点播)资产。 MediaPackage 创建资产并将其存储在 Amazon S3 存储桶中。您可以使用中的 VOD 功能将资产交付 MediaPackage 给最终用户。

输入冗余

输入冗余仅适用于 MediaPackage 中的实时工作流程。

MediaPackage 在每个频道上创建两个输入 URL,这样您就可以通过向同一个频道发送两个相同的直播来创建输入冗余。有关输入冗余工作方式的信息,请参阅实时输入冗余 AWS Elemental MediaPackage 处理流程

字幕

MediaPackage 支持输入 WebVTT 基于文本的字幕。 MediaPackage根据端点上使用的打包程序将字幕翻译成适当的格式:

  • 对于 HLS 和 CMAF:传递 WebVTT

  • 对于 DASH:字幕翻译为 EBU-TT

  • 对于 Microsoft 平滑流:将字幕转换为 DFXP

请务必对输入内容进行排序,以便在父清单的字幕部分首先列出您的首选字幕副本。打包字幕曲目时, MediaPackage 将第一个字幕曲目指定为DEFAULT=YESAUTO-SELECT=YES。此打包会覆盖默认设置,并从输入中自动选择设置。

Time-shift 正在查看

Time-shift 只有在实时工作流程中才能查看 MediaPackage。

MediaPackage 允许在早于当前时间的时间播放直播。 Start-over、补播电视以及延时均支持。有关设置时移功能的更多信息,请参阅 时移观看参考 AWS Elemental MediaPackage

视频

MediaPackage 支持输入 H.264 视频编解码器并将其传递到输出流。CMAF 终端 MediaPackage 还支持适用的播放 H.265/HEVC 设备 HDR-10,并遵循 Apple 规范。

重要

MediaPackage 要求编码器的直播配置中至少存在一条视频轨道。该服务不支持纯音频摄取。