建立組態 - AWS Elemental MediaTailor

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

建立組態

本主題說明如何建立組態以開始接收內容串流。它還展示了如何為下游播放裝置提供存取點以請求內容。

您可以使用 AWS Elemental MediaTailor 主控台、 AWS Command Line Interface (AWS CLI)> 或 MediaTailor API來建立組態。如需透過 AWS CLI 或 建立組態的相關資訊 MediaTailor API,請參閱AWS Elemental MediaTailor API參考

建立組態時,請勿將敏感的識別資訊放入自由格式欄位,例如組態名稱欄位。識別資訊可以包括客戶帳戶號碼等項目。此外,當您在 MediaTailor主控台、、 AWS CLI或 REST 中工作時API,請勿使用識別資訊 AWS SDKs。您輸入的任何資料 MediaTailor 都可能被擷取以包含在診斷日誌或 Amazon CloudWatch Events 中。

新增組態 (主控台)
  1. 在 開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/

  2. Configurations (組態) 頁面上,選擇 Create configuration (建立組態)

  3. 如下列主題所述,完成組態和其他組態欄位:

  4. 選擇建立組態

    AWS Elemental MediaTailor 會在組態頁面上的資料表中顯示新組態

  5. (建議) 使用 設定資訊CDN AWS Elemental MediaTailor 清單和報告請求。您可以使用組態播放URLs進行CDN設定。如需設定資訊CDN清單和報告請求的資訊,請參閱 整合 CDN

必要設定

建立組態時,您需包含下列必要設定。

名稱

輸入唯一的描述組態的名稱。名稱為組態的主要識別符。允許的長度上限為 512 個字元。

內容來源

輸入此串流資訊清單的URL字首,減去資產 ID。長度上限為 512 個字元。

例如, URL字首對 URL的HLS父系資訊清單http://origin-server.com/a/main.m3u8和 URL的資訊DASH清單http://origin-server.com/a/有效http://origin-server.com/a/dash.mpd。或者,您可以輸入較短的字首,例如 http://origin-server.com,但 /a/ 必須包含在播放器內容請求的資產 ID 中。

注意

如果您的內容原始伺服器使用 HTTPS,其憑證必須來自眾所周知的憑證授權機構。它不能是自我簽署的憑證。如果您使用自我簽署憑證, AWS Elemental MediaTailor 無法連線至內容來源,也無法提供清單來回應玩家請求。

廣告決策伺服器

輸入廣告決策伺服器的 URL (ADS)。這是URL具有 中所述變數步驟 3:設定ADS請求URL和查詢參數的 ,或是您用於測試目的VASTURL的靜態 。長度上限為 25,000 個字元。

注意

如果您的 ADS使用 HTTPS,其憑證必須來自眾所周知的憑證授權機構。它不能是自我簽署的憑證。同樣也適用於 URLs傳回的中間廣告ADS。如果您使用自我簽署憑證,則 AWS Elemental MediaTailor 無法從內容來源擷取廣告並將其接合至清單。

選用組態設定

您可以選擇在 MediaTailor 主控台或 AWS Command Line Interface () 中設定組態別名 MediaTailor API、個人化詳細資訊 進階設定AWS CLI。

組態別名

以下是您可以在 MediaTailor 主控台 MediaTailor或使用 設定的選用組態別名API。

播放器參數變數

針對工作階段初始化期間的動態網域組態,請新增一或多個播放器參數變數。

如需使用播放器參數變數動態設定網域的詳細資訊,請參閱 使用網域變數設定多個內容和廣告來源

日誌組態

以下是日誌組態設定。

啟用百分比

設定 MediaTailor 寫入日誌的播放組態工作階段 CloudWatch 日誌百分比。例如,如果您的播放組態有 1000 個工作階段,且您啟用百分比設定為 60, 會將 600 個工作階段日誌 MediaTailor 寫入 CloudWatch 日誌。

當您啟用此選項時, MediaTailor 會自動建立服務連結角色, MediaTailor 允許在您的 CloudWatch Logs 帳戶中寫入和管理工作階段日誌。如需詳細資訊,請參閱使用 MediaTailor 的服務連結角色

個人化詳細資訊

以下是您可以在 MediaTailor 主控台或使用 設定的個人化詳細資訊 MediaTailor API。

Slate ad (場記板廣吿)

輸入高品質MP4資產URL的 進行轉碼,並使用 來填入廣告未使用的時間。 AWS Elemental MediaTailor 顯示填補媒體內容差距的板塊。對於非VPAID 組態,設定 slate 是選用的。對於 VPAID,您必須設定 slate,該 Slate MediaTailor 提供於動態廣告內容的指定插槽中。板塊必須是包含音訊和影片的高品質MP4資產。如需詳細資訊,請參閱插入石板

注意

如果託管您 Slate 的伺服器使用 HTTPS,則其憑證必須來自眾所周知的憑證授權機構。它不能是自我簽署的憑證。如果您使用自我簽署憑證,則 AWS Elemental MediaTailor 無法從內容來源擷取板塊並將其接合到資訊清單。

啟動緩衝器

啟動緩衝器資產位置URL的 。緩衝器是在廣告休息開始或結束時播放的短片或音訊片段。它們可以存放在 Amazon 的 S3 或不同的儲存服務上。若要進一步了解緩衝器,請參閱 插入保險槓

結束緩衝器

最終緩衝器資產位置URL的 。緩衝器是在廣告休息開始或結束時播放的短片或音訊片段。它們可以存放在 Amazon 的 S3 或不同的儲存服務上。若要進一步了解緩衝器,請參閱 插入保險槓

個人化閾值

定義廣告休息時間允許的廣告時間不足的最長持續時間 (以秒為單位)。如果廣告時間不足的持續時間超過個人化閾值,則會捨棄個人化廣告休息時間,並顯示基礎內容。例如,如果個人化閾值是 3 秒,並且廣告休息時間會有 4 秒的場記板,則會捨棄個人化廣告休息時間,並顯示基礎內容。此功能適用於即時和VOD串流中的廣告替代,而不是廣告插入,因為它依賴基礎內容串流。如需廣告中斷行為的詳細資訊,包括廣告替換和插入,請參閱 瞭解 MediaTailor 廣告插入行為

即時前導廣告決策伺服器

若要在主要內容開始播放之前,在即時串流開始時插入廣告,請在廣告決策伺服器 () URL的廣告預先滾動中輸入 ADS。這是URL具有 中所述變數的 步驟 3:設定ADS請求URL和查詢參數,或是您用於測試目的VASTURL的靜態 。長度上限為 25,000 個字元。

注意

如果您的 ADS使用 HTTPS,其憑證必須來自眾所周知的憑證授權機構。它不能是自我簽署的憑證。同樣也適用於 URLs傳回的中間廣告ADS。如果您使用自我簽署憑證,則 AWS Elemental MediaTailor 無法從內容來源擷取廣告並將其接合至資訊清單。

如需前導如何運作的資訊,請參閱插入前段廣告

即時前導允許的持續時間上限

當您在即時串流開始時插入廣告時,請輸入預先滾動廣告可用的允許持續時間上限。 MediaTailor 插入廣告時不會超過此持續時間。如果來自 的回應ADS包含的廣告數量超過此持續時間, 會盡可能以最多的廣告 MediaTailor 填滿可用廣告,而不會超過持續時間。如需如何 MediaTailor 填入可用值的詳細資訊,請參閱 即時廣告拼接行為

可用禁止模式

設定時段抑制模式,又稱為廣告抑制。根據預設,廣告禁止功能會關閉,並 MediaTailor 填滿所有廣告或 Slate。當模式設定為 時BEHIND_LIVE_EDGE,廣告禁止會處於作用中狀態, MediaTailor 且不會在清單回顧視窗中可用禁止值時間的上方或後方填補廣告休息時間。當模式設定為 時AFTER_LIVE_EDGE,廣告禁止會處於作用中狀態。 MediaTailor 不會在可用禁止期間或之後填入廣告休息時間,也就是即時邊緣加上可用禁止值加上緩衝時間。

可用禁止值

可用禁止值是 HH:MM:SS. MediaTailor won't 中的即時邊緣偏移時間,不會在清單回顧時段中填入這次或之後的廣告休息時間。

插入模式

插入模式控制播放器是否可以使用接合或引導式廣告插入。預設 會STITCHED_ONLY強制所有播放器工作階段使用接合 (伺服器端) 廣告插入。設定 InsertionMode 以PLAYER_SELECT允許播放器在工作階段初始化時間選取接合或引導式廣告插入。未指定插入模式的播放器預設會接合。

進階設定

以下是進階的選用設定。您可以在 MediaTailor 主控台中使用 AWS Command Line Interface (AWS CLI) 或使用 來設定這些項目 MediaTailor API。

CDN 內容區段字首

AWS Elemental MediaTailor 啟用使用 建立資訊清單URLs至內容區段的CDN路徑。在執行此步驟之前,請在 中設定規則CDN,從原始伺服器提取區段。對於CDN內容區段字首 ,輸入CDN字首路徑。

如需 MediaTailor 與 整合的詳細資訊CDN,請參閱 使用 a CDN 最佳化廣告個人化和內容傳遞

CDN 廣告區段字首

AWS Elemental MediaTailor 啟用使用 建立清單清單URLs,以前往廣告區段的您自己的CDN路徑。依預設, MediaTailor 會使用預設快取設定,從內部 Amazon CloudFront 分發提供廣告區段。您必須先在 中設定規則CDN,從下列原始伺服器提取廣告區段,才能完成CDN廣告區段字首欄位,如下列範例所示。

https://segments.mediatailor.<region>.amazonaws.com

對於CDN廣告區段字首 ,在組態中輸入CDN字首的名稱。

如需 MediaTailor 與 整合的詳細資訊CDN,請參閱 使用 a CDN 最佳化廣告個人化和內容傳遞

DASH 原始伺服器清單類型

如果您的原始伺服器產生單一期間DASH資訊清單,請開啟下拉式清單,然後選擇 SINGLE_PERIOD。根據預設, MediaTailor 會將DASH資訊清單處理為多期間資訊清單。如需詳細資訊,請參閱整合 MPEG-DASH 來源

DASH mpd 位置

(視需要選用 DASH) 媒體簡報描述 (mpd) 位置。DISABLED 針對下列情況選擇 :

  • 您可以設定用於存取 MediaTailor 資訊清單的CDN路由規則。

  • 您可以使用用戶端報告,或播放器支援黏性HTTP重新導向。

如需 Location (位置) 功能的詳細資訊,請參閱 DASH 位置功能

轉碼設定檔名稱

將此組態與自訂轉碼設定檔相關聯的名稱。此名稱會覆寫 的動態轉碼預設值 MediaTailor。只有在您已在 AWS Support 的協助下設定自訂設定檔時,才需填寫此欄位。

廣告標記傳遞

對於 HLS,啟用或停用廣告標記傳遞。啟用廣告標記傳遞時, 會將原始清單清單EXT-X-CUE-INEXT-X-CUE-OUT、 和EXT-X-SPLICEPOINT-SCTE35廣告標記 MediaTailor 傳遞至 MediaTailor 個人化清單。不會將邏輯套用至廣告標記值;這些邏輯會從原始資訊清單傳遞至個人化資訊清單。例如,如果60原始資訊清單中EXT-X-CUE-OUT具有 的值,但沒有放置任何廣告, MediaTailor 則不會將個人化資訊清單中的值變更為 0