本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
伺服器引導廣告插入 (HLS 間質) 是伺服器端廣告插入的替代方案。廣告不會直接拼接至媒體播放清單,而是參考為個別的主要播放清單。這可讓視訊開始時間更快,並減少資訊清單延遲。
如需有關如何搭配 MediaTailor 使用伺服器引導廣告插入的資訊,請選取適用的主題。
在播放組態中啟用
若要允許玩家使用伺服器引導廣告插入,您必須在 MediaTailor 播放組態PLAYER_SELECT
中Insertion Mode
將 設為 。這可讓玩家在工作階段初始化時間選取拼接或引導式廣告插入。
建立伺服器引導工作階段
建立播放工作階段時,請選擇引導模式。這樣做的方式取決於您的玩家是否使用隱含或明確的工作階段。
隱含建立的伺服器引導式工作階段
附加aws.insertionMode=GUIDED
至 HLS 父資訊清單請求。範例:
playback-endpoint/v1/master/hashed-account-id/origin-id/index.m3u8?aws.insertionMode=GUIDED
其中:
-
playback-endpoint
是建立組態時 AWS Elemental MediaTailor 產生的唯一播放端點。範例
https://777788889999.mediatailor.us-east-1.amazonaws.com
-
hashed-account-id
是您的 AWS 帳戶 ID。範例
-
origin-id
是您在建立組態時提供的名稱。範例
myOrigin
-
index.m3u8
或 是來自測試串流及其副檔名的資訊清單名稱。定義此項目,使得當您將它附加到在步驟 4:建立組態中設定的影片內容來源時,可讓您取得完整識別的資訊清單。
使用來自上述範例的值,完整 URL 如下。
-
範例:
https://777788889999.mediatailor.us-east-1.amazonaws.com/v1/master/AKIAIOSFODNN7EXAMPLE/myOrigin/index.m3u8?aws.insertionMode=GUIDED
明確建立的伺服器引導式工作階段
insertionMode=GUIDED
新增至播放器在 HTTP 中傳送至 POST
MediaTailor 組態工作階段初始化字首端點的 JSON 中繼資料。
下列範例顯示 JSON 中繼資料的結構:
{ # other keys, e.g. "adsParams" "insertionMode": "GUIDED" # this can be either GUIDED or STITCHED }
使用此初始化中繼資料時,播放工作階段將使用 serer 引導的廣告插入。