本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 CDN 设置基本 MediaTailor SSAI 以实现最佳广告投放
本节介绍 step-by-step如何使用内容分发网络 (CDN) 配置 AWS Elemental MediaTailor 动态广告插入,以优化视频获利工作流程。
有关使用的 SSAI 的概念信息 CDNs,请参见了解 CDN 和 MediaTailor 集成的广告插入架构。
先决条件
在使用 CDN 设置广告插播之前,请确保:
-
活动 AWS Elemental MediaTailor 配置
-
提供带有适当广告标记的 HLS 或 DASH 内容的内容源服务器
有关广告标记的信息,请参阅了解广告插入行为。
-
支持 VAST 或 VMAP 进行广告定位的广告决策服务器 (ADS)
-
CDN 账户(例如 Amazon CloudFront 或其他 CDN 提供商)
-
清单操作和动态广告插入概念的基础知识
步骤 1:配置 CDN 缓存以实现最佳广告投放
正确的 CDN 缓存配置对于视频获利工作流程的最佳性能至关重要。服务器端广告插入 (SSAI) 和服务器端广告插入 (SGAI) 的缓存要求有所不同。使用以下推荐设置来确保高效交付内容和个性化广告:
SSAI CDN 缓存设置
对于服务器端广告插入工作流程,正确的缓存配置对于实现最佳性能至关重要。SSAI 需要特定的 TTL 值和缓存密钥设置,以确保在有效缓存区段的同时,不会缓存个性化清单。
有关详细的 SSAI 缓存设置,包括 TTL 值、路径模式和缓存密钥配置,请参阅 CDN 优化指南服务器端广告插入 (SSAI) 缓存中的。
SSAI 的关键缓存原则:
-
清单:将 TTL 设置为 0 秒以防止缓存个性化内容
-
分段:主动缓存(24 小时以上)以减少源站负载
-
缓存密钥:包括清单的所有查询参数,仅包含区段的 URL 路径
SGAI CDN 缓存设置
对于服务器引导的广告插入工作流程,缓存要求与 SSAI 不同,因为 SGAI 清单可以在短时间内缓存,同时仍能提供个性化的广告体验。
如需全面的 SGAI 缓存设置,包括 VOD 和实时 TTL 值,请参阅优化指南的缓存表。SGAI 允许比 SSAI 更高的缓存效率,同时保持广告个性化功能。
SGAI 缓存的主要区别:
-
清单:可以短时间缓存(VOD 缓存 5-30 分钟,直播缓存 2-10 秒)
-
区段:像 SSAI 一样积极缓存(大多数内容 24 小时以上)
-
性能优势:由于清单可缓存,因此缓存命中率比 SSAI 更好
对于 Amazon CloudFront,您可以使用具有不同 TTL 值和缓存密钥策略的缓存行为来实现这些设置。有关其他 CDNs,请参阅其实现类似缓存规则的特定文档。
第 2 步:实施混合方法(如果需要)
如果您的架构需要混合方法,在内容来源和 MediaTailor内容来源之间有一个单独的 CDN 或缓存层:
-
在 CDN 配置中实现明确的关注点分离。
-
配置特定的 CDN 设置以防止出现上一节中描述的技术问题。
-
彻底测试您的配置,以验证清单个性化功能是否正常。
-
监控性能指标,确保多变量播放列表、媒体播放列表和区段的最佳传输。 MPDs
在实施混合方法时,请考虑以下特定配置:
-
对于内容来源和 MediaTailor以下内容之间的 CDN:
-
为清单文件配置压缩直通以保留源文件的原始压缩状态
-
在缓存密钥中包含所有查询参数
-
为直播内容清单设置短 TTL 值
-
-
对于与观众 MediaTailor 之间的 CDN:
-
为广告区段配置更长的缓存时间
-
为个性化清单设置 TTLs 合适的设置
-
为内容与广告细分实施正确的来源路由
-
第 3 步:完成 CDN 设置
选择架构并了解请求流程后,请按照中的详细配置步骤完成设置设置 CDN 集成。
有关特定的 CDN 提供商,请参阅以下其他资源:
-
Amazon CloudFront:CloudFront 集成有关 CloudFront特定配置步骤,请参阅
-
其他 CDNs:应用本指南中概述的一般原则,使其适应您的特定 CDN 配置选项
步骤 4:验证您的配置
完成 CDN 设置后,请验证您的动态广告插入工作流程是否正常运行:
-
使用示例播放器在 CDN 上测试播放
-
确认在指定的广告断点正确插入了个性化广告
-
检查 CDN 日志以确认请求路由正确
-
监控缓存命中率,确保内容和广告细分的最佳性能
-
确认广告定位参数已正确通过工作流程
有关全面的测试和验证程序,请参阅CDN 和集成的测试和 MediaTailor 验证。有关监控 SSAI 实施的详细信息,请参阅监控 CDN 和 MediaTailor 集成的运营。要优化性能,请参阅优化 CDN 和 MediaTailor 集成的性能。