MediaTailor实现SSAI:VOD场景下嵌套DASH Manifest延迟广告决策问询
MediaTailor SSAI:嵌套DASH Manifest与延迟广告决策方案
核心结论
MediaTailor不支持嵌套DASH Manifest(即主Manifest直接引用另一个完整DASH Manifest的结构),但可以通过其他方案实现VOD场景下到cue-point再决定广告内容的需求。
可行替代方案
动态VMAP实时生成:
无需提前返回完整VMAP响应,当MediaTailor触发广告请求时(通常是播放到cue-point前),后端服务根据当前播放节点实时生成对应广告的VMAP内容返回。MediaTailor会基于这个动态VMAP拉取广告资源,实现延迟决策。SCTE-35标记+实时广告决策:
在原始VOD的DASH Manifest中嵌入符合规范的SCTE-35 cue-point标记。MediaTailor检测到这些标记后,会向广告决策服务发起实时请求,获取该触发点对应的广告内容,而非依赖初始阶段的完整VMAP。这是更贴合需求的官方推荐方案。运行时广告Manifest拼接:
MediaTailor的SSAI逻辑是将广告片段直接拼接进主内容Manifest,而非嵌套引用。可以让广告Manifest在运行时动态生成,MediaTailor在需要广告时拉取该动态Manifest并完成拼接,间接实现延迟决策广告的效果。
注意事项
- 广告决策服务需保证低延迟响应,避免播放卡顿。
- SCTE-35标记需严格遵循DASH规范,确保MediaTailor能准确识别触发点。
- 动态生成的广告Manifest编码参数(分辨率、码率、容器)需与主内容匹配,保证播放兼容性。
内容的提问来源于stack exchange,提问作者IN_DEV
相关产品推荐
相关产品推荐

