開始使用 MediaTailor 頻道組件 - AWS Elemental MediaTailor

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

開始使用 MediaTailor 頻道組件

此入門教學課程說明如何執行以下任務:

  • 建立來源位置,並將來源內容新增至其中

  • 建立頻道

  • 建立節目清單,按時間表播放頻道的內容

  • 使 AWS Elemental MediaTailor 用廣告插入功能在頻道串流中加入個人化廣告

完成後,您就可以開啟瀏覽器、輸入頻道的播放URL內容,以及查看頻道中包含個人化廣告的直播。

本自學課程將引導您完成開始使用 MediaTailor 頻道組合的基本步驟。若要取得更多進階資訊,請參閱用 MediaTailor 來建立線性組合串流

估計費用

  • 活動頻道的費用為每小時 0.10 美元。非作用中的頻道不會向您收費。

必要條件

開始此自學課程之前,您必須完成下列需求:

  • 請確定您已完成中的步驟設定 AWS Elemental MediaTailor

  • 您必須同時提供VOD來源內容和廣告圖版的素材資源。您必須知道資產清單的路徑。

    注意

    如果您使用的是自動調適性位元速率 (ABR) 或每個標題編碼,則必須對資產進行編碼,使所有變體的長度相同,並具有相同數量的子軌道。我們建議您使用最小區段長度為一秒的編碼範本。

步驟 1:建立來源位置

來源位置會重新預設儲存內容的原始伺服器。它可以是 Amazon S3、標準 Web 伺服器、內容交付網路 (CDN) 或包裝來源,例如 AWS Elemental MediaPackage.

MediaTailor 從您的來源位置擷取內容資訊清單,並使用它們組合參考基礎內容區段的即時滑動資訊清單視窗。

若要建立來源位置,請執行下列程序。

若要建立來源位置
  1. 在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/

  2. 在瀏覽窗格中,選擇「頻道組合件 > 來源位置」。

  3. 在導覽列上,選擇 [建立來源位置]。

  4. 在「來源位置組態」下,輸入識別碼和來源內容的位置:

    • 名稱:來源位置的識別碼,例如我的來源

    • 基礎 URL:您URL的內容託管的原始伺服器的基礎,例如 https://111111111111.cloudfront.net。URL必須使用標準HTTPURL格式,並以 http://或 https://作為前綴。

  5. 選擇「建立來源位置」。

步驟 2:將VOD來源新增至來源位置

現在您已經為頻道定義了一或多個來源位置,您可以新增一或多個VOD來源。每個VOD來源代表單一內容,例如單一電影、電視節目的單集或精華片段。

您必須為VOD來源建立至少一個套件組態。每個封裝組態都包含VOD來源的封裝格式和資訊清單設定。然後,您將軟件包配置添加到頻道中以創建輸出。

您可以使用多個封裝組態來建立不同的通道輸出。例如,如果您的VOD來源同時封裝為HLS和DASH,您可以為每種格式建立兩個套件組態。然後,您可以使用套件組態的來源群組來建立兩個通道輸出:一個用於HLS,一個用於DASH。

若要新增VOD來源和建立套件組態
  1. 在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/

  2. 在瀏覽窗格中,選擇「頻道組合件 > 來源位置」。

  3. 在「來源位置」窗格中,選擇您在若要建立來源位置程序中建立的來源位置。

  4. 選擇 [新增VOD來源]。

  5. VOD來源詳細資訊下,輸入VOD來源的「名稱」,例如my-example-video

  6. 在 P ackage 組態下 > source-group-name 輸入套件組態的相關資訊:

    注意

    您的源代碼的包配置必須具有相同的持續時間,由源的清單確定。而且,套件組態中的所有來源都必須具有相同數量的子串流。為了符合這些需求,建議您為資產使用編碼範本。我們建議您使用最小區段長度為一秒的編碼範本。 MediaTailor 不支援每個標題或自動調適性位元速率串流 (ABR),因為這些編碼方法違反了這些要求。

    • 來源群組:輸入說明此套件組態的來源群組名稱,例如 HLS -4k。記下這個名稱;當您建立頻道的輸出時,您會參考這個名稱。如需詳細資訊,請參閱 將來源群組與頻道的輸出結果搭配使用

    • 類型:選取此組態的封裝格式。 MediaTailor支持HLS和DASH.

    • 相對路徑:從源位置的基礎HTTPURL到清單的相對路徑。例如,/我的/路徑/索引 .m3u8

  7. 選擇 Add source (新增來源)

  8. 重複此程序中的步驟 4-7,以新增廣告圖版的VOD來源。

步驟 3:建立頻道

頻道會將您的來源組合成即時線性串流。每個通道都包含一個或多個輸出,這些輸出與來VOD源的套件組態相對應。

首先,您創建一個頻道,然後通過創建程序將VOD源添加到頻道的計劃中。

建立頻道
  1. 在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/

  2. 在導覽窗格中,選擇「頻道組合 > 頻道」。

  3. 在導覽列上,選擇「建立頻道」。

  4. 在「頻道詳細資料」下,輸入頻道的詳細資料:

    • 名稱:輸入頻道的名稱。

    • 播放模式:決定允許哪種程式轉換,以及程式在程式完成後會發生什麼情況。使用預設的迴圈模式。

  5. 選擇下一步

  6. 在「輸出詳細資料」下,定義此輸出的設定:

    • 資訊清單名稱:輸入資訊清單名稱,例如 index。 MediaTailor 會附加格式副檔名,例如 .m3u8 的。HLS

      注意

      您必須為每個通道輸出輸入唯一的資訊清單名稱。

    • 格式類型:選取頻道的串流格式。DASH並得HLS到支持。選擇與您在中建立的套件組態相對應的格式步驟 1:建立來源位置

    • 來源群組:輸入您在其中建立之來源群組的名稱步驟 1:建立來源位置

  7. 在資訊清單設定下,輸入有關資訊清單設定的其他資訊:

    • 資訊清單視窗 (秒):每個資訊清單中包含的時間範圍 (以秒為單位)。最小值為 30 秒,最大值為 3600 秒。

  8. 選擇下一步

  9. 在 [通道原則] 下方,選取 [不附加通道原則]。此選項會將播放限制為只有可存取您 AWS 帳戶 認證的使用者。

  10. 選擇下一步

  11. 在 [檢閱並建立] 窗格中檢閱您的設定。

  12. 選擇 Create channel (建立頻道)

    注意

    頻道是以停止狀態建立的。在您啟動頻道之前,您的頻道將不會啟動。

步驟 4:將節目添加到頻道的時間表

現在您已經擁有頻道,您可以將節目添加到頻道的時間表中。每個程式都包含VOD來自您帳戶中某個來源位置的來源。頻道時間表決定了您的節目在頻道的實況中播放的順序。

每個程序可以有一個或多個廣告插播。您可以指定要用作廣告平板的VOD來源,藉此插入廣告插播插播。廣告插播的持續時間取決於平板的持續時間。您可以選擇性地使用伺服器端廣告插入伺服器 (例如 MediaTailor 廣告插入) 來個人化廣告插入。

若要將節目新增至頻道的排程
  1. 在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/

  2. 在導覽窗格中,選擇「頻道組合 > 頻道」。

  3. 在「色」窗格中,選擇您在步驟 3:建立頻道程序中建立的色版。

  4. 計劃詳細資料下,輸入有關計劃的詳細資訊:

    • 名稱:這是要新增至頻道排程的節目名稱。

    • 來源位置名稱:選擇 「選取現有來源位置」,然後步驟 1:建立來源位置從「選取來源位置」下拉式功能表中選取您在中建立的來源位置

    • VOD來源名稱:選擇選取現有VOD來源,然後選取您先前在本教學課程中建立的VOD來源。

  5. 播放組態下,定義程式插入頻道排程的方式和時機:

    • 轉移類型:此值固定為「相對」。相對轉移類型表示此程式發生相對於程式清單中的其他程式。

    • 相對位置:如果這是頻道時間表中的第一個節目,則可以略過此設定。如果這不是頻道排程中的第一個節目,請在節目列表中選擇要附加該程序的位置。您可以選擇程序之前程序之後

    • 相對程式:如果這是排程中的第一個程式,您可以略過此設定。如果這不是頻道時間表中的第一個程序,請選擇「使用現有節目」,然後選擇您在其中創建的節目名稱若要將節目新增至頻道的排程

  6. 選取 [新增廣告插播]。在「廣告插播時間」下,設定廣告插播的設定:

    • 版來源位置名稱:選擇 「選取現有的來源位置」,然後選擇您先前在本教學課程中建立的圖版儲存來源位置。

    • VOD來源名稱:選擇 「選取現有VOD來源」,然後選擇您要用於本教學課程稍早新增的平版VOD來源。平版的持續時間決定了廣告插播的持續時間。

    • 針對位移 (以毫秒為單位):這個值會決定廣告插播開始時間 (以毫秒為單位),做為相對於程式開頭的偏移量。輸入小於來源持續時間的任何值,並且與程式VOD來源 (所有音訊、影片和隱藏式字幕軌道) 內所有音軌上的區段邊界對齊,否則系統會略過廣告插播。VOD舉例來說,如果您輸入 0,就會建立在程式開始前播放的片頭廣告插播。注意:.

  7. 選擇「新增程式」。

    如需有關程式的更多資訊,請參閱Configuring ad breaks for your program

    如需有關在線性串流中使用廣告的進階資訊,請參閱可選配置設置

步驟 5(選填):用 MediaTailor 於在直播中插入個人化廣告

您現在有一個帶節目的頻道。您可以根據需要,在 MediaTailor 頻道串流中的節目中插入個人化廣告插入廣告插播。

先決條件

在繼續之前,您必須符合以下要求:

  • 您必須擁有廣告決策伺服器 (ADS)。

  • 您必須在使用程式程序中設定廣告插播設定。

若要在頻道直播中新增個人化廣告,請使用 MediaTailor
  1. 在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/

  2. 在導覽窗格中,選擇 [組態]。

  3. 必要設定下,輸入有關您組態的基本必要資訊:

    • 名稱:組態的名稱。

    • 內容來源:輸入頻道輸出的播放URL,減去檔案名稱和副檔名。如需有關 MediaTailor 組態的進階資訊,請參閱必要的設定

    • 新增決策伺服器:輸URL入您的ADS.

  4. 您可以選擇性地設定組態別名個人化詳細資料進階設定。如需有關這些設定的資訊,請參閱可選配置設置

  5. 在導覽列上,選擇 [建立規劃]。

如需使用 MediaTailor 廣告插入的詳細資訊,請參閱設定 MediaTailor 為廣告插入服務

步驟 6:開始您的頻道

您現在有一個頻道。但是,在訪問頻道的流之前,您需要啟動頻道。如果您嘗試在通道處於活動狀態之前訪問它,則 MediaTailor 返回一個HTTP4xx錯誤代碼。

開始您的頻道
  1. 在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/

  2. 在導覽窗格中,選擇「頻道組合 > 頻道」。

  3. 在導覽列上,選擇 [開始]。

步驟 7:測試您的頻道

若要確認您的頻道是否正常運作,請開啟網頁瀏覽器,然後URL從頻道的輸出中輸入。您應該會看到頻道的直播。

在某些情況下,您可能需要清除快取,才能看到預期的行為。

步驟 8:清除

完成您為本教學課程建立的頻道後,您應該刪除頻道進行清理。

一旦頻道狀態變更為停止,您就會停止為該頻道產生費用。若要保留頻道供日後使用,但不會產生費用,您可以立即停止頻道,稍後再重新啟動。

若要刪除您的頻道
  1. 在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/

  2. 在導覽窗格中,選擇「頻道組合 > 頻道」。

  3. 選取您要刪除的頻道。

  4. 如果您的頻道正在執行,請從 [動作] 下拉式功能表中選擇 [停止]。您必須先停止頻道,才能刪除頻道。

  5. 頻道停止後,請從 [動作] 下拉式功能表中選擇 [刪除]。