本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
解决 CDN 广告中断时间和同步问题 MediaTailor
AWS Elemental MediaTailor 内容分发网络 (CDN) 广告中断时间必须与内容标记精确同步。如果广告的展示时间不正确或广告中断时间不一致:
-
验证内容中的广告插播标记:
-
检查 SCTE-35 标记是否正确放置在您的原始内容中
-
验证广告时长是否与实际广告内容长度相符
-
确认广告中断时间与内容界限一致
-
验证来源清单中的 SCTE-35 标记格式和计时准确性
-
使用不同的内容类型(直播与视频点播)测试广告插播标记
-
-
检查 CDN 缓存对时间的影响:
-
确保清单 TTL 设置为 0 以防止计时偏差
-
确认没有缓存对时间敏感的参数
-
检查内容源和 CDN 之间是否存在时钟同步问题 MediaTailor
-
监控长时间直播中的时序偏差
-
验证 CDN 边缘服务器与 NTP 的时间同步
-
-
验证 SCTE-35 标记的实现:
-
验证 EXT-X-DATERANGE标签是否包含正确的 SCTE35出局和持续时间规格
-
使用明确的提示计时 SCTE35时,请检查是否有配对的出局和 SCTE35输入标记
-
验证 START-DATE 时间戳是否与实际内容时间一致
-
测试不同的 SCTE-35 标记格式(基于持续时间的标记与配对标记)
-
-
测试不同场景下的广告中断时间:
-
将广告中断时间与直接 MediaTailor 请求与 CDN 请求进行比较
-
测试不同 CDN 边缘位置的计时一致性
-
根据不同的玩家类型和缓冲行为验证广告中断时间
-
监控流量高峰时段的计时精度
-
-
使用日志和监控调试计时问题:
-
启用调试日志记录以跟踪广告插播时间处理时间
-
监控广告插入时序模式的 CloudWatch 指标
-
查看 CDN 日志,了解与计时相关的请求模式
-
使用播放器调试工具从客户角度验证广告中断时间
-
预期的时序容差:
-
广告中断时间应与内容中的 SCTE-35 标记保持一致
-
广告时长应与您的广告决策服务器响应中指定的持续时间一致
-
内容源 MediaTailor、和 CDN 之间的时钟同步应在 1 秒以内
-
SCTE-35 标记计时应精确到实际内容计时的 100 毫秒以内
其他疑难解答资源:
-
有关 SCTE-35 标记格式和实现的信息,请参阅 整合用于 MediaTailor 广告插入的内容来源
-
有关调试日志记录设置和时序分析,请参见 正在生成 AWS Elemental MediaTailor 调试日志
-
有关 CDN 缓存配置和时序影响,请参阅 针对 CDN 和 MediaTailor 集成的缓存优化
-
有关包括时序验证在内的全面测试程序,请参阅 CDN 和集成的测试和 MediaTailor 验证
-
有关监控广告投放时间和效果的信息,请参阅 监控 MediaTailor CDN 的运营和性能
成功标准:解决后,广告插播时间应精确按照 SCTE-35 标记指定的时间显示,所有 CDN 边缘位置和玩家类型的时机保持一致。调试日志应显示准确的广告插播时间处理时间,而不会出现偏差或同步错误。