插入前段廣告 - AWS Elemental MediaTailor

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

插入前段廣告

前段廣告僅適用於即時工作流程。

MediaTailor 可以在主要內容開始之前,在播放工作階段開始時插入廣告。這些屬於前導廣告。

如要插入前段廣告,請在設定的「他設定」中填寫「即時片段廣告決策伺服器」和「即時預先刊登最長允許持續時間」欄位,如中所述。可選配置設置

  1. MediaTailor 收到播放請求後,系統會根據 MediaTailor 播放設定中的下列欄位向片頭廣告傳送要求:

    • 即時前段廣告決策伺服器是廣告決策伺服器 (ADS) URL,用於 MediaTailor 傳送前段廣告請求。

    • Live pre-roll maximum allowed duration (即時前導允許的持續時間上限) 是前導廣告允許的總時間上限。 MediaTailor 會根據允許的持續時間上限採取下列行動:

      • 如果 ADS 回應中廣告的總持續時間於您在「即時片段最長允許持續時間」中提供的值,請 MediaTailor 插入所有廣告。最後一個廣告完成後, MediaTailor 立即返回基礎內容。

      • 如果 ADS 回應中廣告的總持續時間過您在「直播前段最長允許持續時間」中提供的值,請 MediaTailor 選取一組符合該期限的廣告,而不會超過。 MediaTailor插入這些廣告,而不剪裁或截斷。 MediaTailor 上次選取的廣告完成時,會返回基礎內容。

  2. 當 MediaTailor 收到來自 ADS 的前滾動響應時,它會操縱清單以向前段廣告添加鏈接。 MediaTailor計算前段廣告插播的開始時間,如下所示:

    • 對於 DASH,公式是 (publishTime - breakabilityStartTime) - max(suggestedPresentationDelay, minBufferTime)

    • 對於 HLS,公式是 max(2*EXT-X-TARGETDURATION, EXT-X-START:TIMEOFFSET)

  3. MediaTailor 決定要對任何非預先輪播的廣告插播採取哪些動作。如果前段與其他廣告插播重疊,就 MediaTailor 不會個人化廣告插播的重疊部分。