AWS Elemental MediaConvert MPEG-DASH:无法使用清单配置文件创建 mpd:"urn:mpeg:dash:profile:isoff-on-demand:2011"

AWS Elemental MediaConvert MPEG-DASH: Can't create mpd with manifest profile:"urn:mpeg:dash:profile:isoff-on-demand:2011"

我正在使用 AWS Elemental MediaConvert 将视频文件转码为 MPEG-DASH(使用 DRM 加密)。

生成的 mpd 个文件具有清单配置文件 urn:mpeg:dash:profile:isoff-main:2011。我已经尝试使用可用于视频的不同系统预设进行此操作,但总是以相同的清单配置文件结束。我使用的一些设置是:

输出组:DASH ISOSegment control: SEGMENTED_FILES 输出 1:Video Codec: MPEG-4 AVC (H.264), 加上所有可用设置的不同组合。

是否有任何我遗漏的东西或这些设置的任何特定组合可以创建具有以下配置文件的 mpd

我们使用的媒体播放器仅支持 urn:mpeg:dash:profile:isoff-on-demand:2011urn:mpeg:dash:profile:isoff-live:2011 配置文件。

很遗憾,我们无法更改媒体播放器,因为它是随 DRM 提供商的 SDK 一起提供的。

任何帮助将不胜感激。

根据 AWS Elemental MediaConvert 的 documentation

H264CodecProfile 允许以下类型

基线

HIGH_10BIT
HIGH_422
HIGH_422_10BIT
主要

是否可以将编解码器级别更改为 BASELINE 并尝试?

当你说播放器不支持 mpeg-dash 配置文件 urn:mpeg:dash:profile:isoff-main:2011 是关于 mpeg-dash 配置文件还是实际上解码器不支持 H264 main 配置文件?

在 DASH-ISO 输出组选项中将 HbbTV Compliance 设置为 HBBTV 1.5。这应该会给你 isoff-live 清单配置文件。

请参考附件image。