View a markdown version of this page

引导式预取,带有明显的心跳声 - AWS Elemental MediaTailor

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

引导式预取,带有明显的心跳声

对于 SGAI 直播,您可以通过在会话初始化请求中添加aws.guidedPrefetchMode=MANIFEST以下内容来启用基于清单的广告预取:

https://777788889999.mediatailor.us-east-1.amazonaws.com/v1/master/777788889999/myOrigin/index.m3u8?aws.insertionMode=GUIDED&aws.guidedPrefetchMode=MANIFEST

启用后, MediaTailor 将会话标识符 (?aws.sessionId=<id>) 作为查询参数附加到多变体播放列表中的每个插页式媒体清单 (/v1/i-media) 网址。每次播放器刷新 i-media 清单时,请求都会到达 MediaTailor 会话 ID,该 MediaTailor 会话 ID 用于为即将到来的广告中断排队预取请求。

  • aws.guidedPrefetchMode参数接受两个值:MANIFEST(启用)和OFF(禁用,默认)。

  • 引导式预取模式仅对 SGAI 会话有效。在拼接会话中使用它会返回错误。

  • DASH 尚不支持引导式预取模式。

  • 引导式预取与报告模式无关 — 信标在播放时触发,而不是在预取时触发。

  • 使用引导式预取时,请勿在 CDN 中缓存 i-media 清单。预取机制取决于玩家 MediaTailor 直接收到的清单刷新请求。如果您的 CDN 缓存了/v1/i-media响应,则 MediaTailor 不会收到心跳请求,也无法触发预取。