建立組態 - 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 (場記板廣吿)

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

注意

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

啟動緩衝器

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

結束緩衝器

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

個人化閾值

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

CDN 廣告區段字首

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

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

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

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

DASH 原始伺服器資訊清單類型

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

DASH mpd 位置

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

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

  • 您可以使用用戶端報告,或您的播放器支援黏性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