本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
開始使用 MediaTailor 頻道組件
此入門教學課程說明如何執行以下任務:
-
建立來源位置,並將來源內容新增至其中
-
建立頻道
-
建立節目清單,按時間表播放頻道的內容
-
使 AWS Elemental MediaTailor 用廣告插入功能在頻道串流中加入個人化廣告
完成後,您就可以開啟瀏覽器、輸入頻道的播放URL內容,以及查看頻道中包含個人化廣告的直播。
本自學課程將引導您完成開始使用 MediaTailor 頻道組合的基本步驟。若要取得更多進階資訊,請參閱用 MediaTailor 來建立線性組合串流。
估計費用
-
活動頻道的費用為每小時 0.10 美元。非作用中的頻道不會向您收費。
主題
必要條件
開始此自學課程之前,您必須完成下列需求:
-
請確定您已完成中的步驟設定 AWS Elemental MediaTailor。
-
您必須同時提供VOD來源內容和廣告圖版的素材資源。您必須知道資產清單的路徑。
注意
如果您使用的是自動調適性位元速率 (ABR) 或每個標題編碼,則必須對資產進行編碼,使所有變體的長度相同,並具有相同數量的子軌道。我們建議您使用最小區段長度為一秒的編碼範本。
步驟 1:建立來源位置
來源位置會重新預設儲存內容的原始伺服器。它可以是 Amazon S3、標準 Web 伺服器、內容交付網路 (CDN) 或包裝來源,例如 AWS Elemental MediaPackage.
MediaTailor 從您的來源位置擷取內容資訊清單,並使用它們組合參考基礎內容區段的即時滑動資訊清單視窗。
若要建立來源位置,請執行下列程序。
若要建立來源位置
在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/
。 -
在瀏覽窗格中,選擇「頻道組合件 > 來源位置」。
-
在導覽列上,選擇 [建立來源位置]。
-
在「來源位置組態」下,輸入識別碼和來源內容的位置:
-
名稱:來源位置的識別碼,例如我的來源。
-
基礎 URL:您URL的內容託管的原始伺服器的基礎,例如 https://111111111111.cloudfront.net。URL必須使用標準HTTPURL格式,並以 http://或 https://作為前綴。
-
-
選擇「建立來源位置」。
步驟 2:將VOD來源新增至來源位置
現在您已經為頻道定義了一或多個來源位置,您可以新增一或多個VOD來源。每個VOD來源代表單一內容,例如單一電影、電視節目的單集或精華片段。
您必須為VOD來源建立至少一個套件組態。每個封裝組態都包含VOD來源的封裝格式和資訊清單設定。然後,您將軟件包配置添加到頻道中以創建輸出。
您可以使用多個封裝組態來建立不同的通道輸出。例如,如果您的VOD來源同時封裝為HLS和DASH,您可以為每種格式建立兩個套件組態。然後,您可以使用套件組態的來源群組來建立兩個通道輸出:一個用於HLS,一個用於DASH。
若要新增VOD來源和建立套件組態
在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/
。 -
在瀏覽窗格中,選擇「頻道組合件 > 來源位置」。
-
在「來源位置」窗格中,選擇您在若要建立來源位置程序中建立的來源位置。
-
選擇 [新增VOD來源]。
-
在VOD來源詳細資訊下,輸入VOD來源的「名稱」,例如my-example-video。
-
在 P ackage 組態下 >
source-group-name
輸入套件組態的相關資訊:注意
您的源代碼的包配置必須具有相同的持續時間,由源的清單確定。而且,套件組態中的所有來源都必須具有相同數量的子串流。為了符合這些需求,建議您為資產使用編碼範本。我們建議您使用最小區段長度為一秒的編碼範本。 MediaTailor 不支援每個標題或自動調適性位元速率串流 (ABR),因為這些編碼方法違反了這些要求。
-
來源群組:輸入說明此套件組態的來源群組名稱,例如 HLS -4k。記下這個名稱;當您建立頻道的輸出時,您會參考這個名稱。如需詳細資訊,請參閱 將來源群組與頻道的輸出結果搭配使用。
-
類型:選取此組態的封裝格式。 MediaTailor支持HLS和DASH.
-
相對路徑:從源位置的基礎HTTPURL到清單的相對路徑。例如,/我的/路徑/索引 .m3u8。
-
-
選擇 Add source (新增來源)。
-
重複此程序中的步驟 4-7,以新增廣告圖版的VOD來源。
步驟 3:建立頻道
頻道會將您的來源組合成即時線性串流。每個通道都包含一個或多個輸出,這些輸出與來VOD源的套件組態相對應。
首先,您創建一個頻道,然後通過創建程序將VOD源添加到頻道的計劃中。
建立頻道
在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/
。 -
在導覽窗格中,選擇「頻道組合 > 頻道」。
-
在導覽列上,選擇「建立頻道」。
-
在「頻道詳細資料」下,輸入頻道的詳細資料:
-
名稱:輸入頻道的名稱。
-
播放模式:決定允許哪種程式轉換,以及程式在程式完成後會發生什麼情況。使用預設的迴圈模式。
-
-
選擇下一步。
-
在「輸出詳細資料」下,定義此輸出的設定:
-
資訊清單名稱:輸入資訊清單名稱,例如
index
。 MediaTailor 會附加格式副檔名,例如 .m3u8 的。HLS注意
您必須為每個通道輸出輸入唯一的資訊清單名稱。
-
格式類型:選取頻道的串流格式。DASH並得HLS到支持。選擇與您在中建立的套件組態相對應的格式步驟 1:建立來源位置。
-
來源群組:輸入您在其中建立之來源群組的名稱步驟 1:建立來源位置。
-
-
在資訊清單設定下,輸入有關資訊清單設定的其他資訊:
-
資訊清單視窗 (秒):每個資訊清單中包含的時間範圍 (以秒為單位)。最小值為 30 秒,最大值為 3600 秒。
-
-
選擇下一步。
-
在 [通道原則] 下方,選取 [不附加通道原則]。此選項會將播放限制為只有可存取您 AWS 帳戶 認證的使用者。
-
選擇下一步。
-
在 [檢閱並建立] 窗格中檢閱您的設定。
-
選擇 Create channel (建立頻道)。
注意
頻道是以停止狀態建立的。在您啟動頻道之前,您的頻道將不會啟動。
步驟 4:將節目添加到頻道的時間表
現在您已經擁有頻道,您可以將節目添加到頻道的時間表中。每個程式都包含VOD來自您帳戶中某個來源位置的來源。頻道時間表決定了您的節目在頻道的實況中播放的順序。
每個程序可以有一個或多個廣告插播。您可以指定要用作廣告平板的VOD來源,藉此插入廣告插播插播。廣告插播的持續時間取決於平板的持續時間。您可以選擇性地使用伺服器端廣告插入伺服器 (例如 MediaTailor 廣告插入) 來個人化廣告插入。
若要將節目新增至頻道的排程
在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/
。 -
在導覽窗格中,選擇「頻道組合 > 頻道」。
-
在「色版」窗格中,選擇您在步驟 3:建立頻道程序中建立的色版。
-
在計劃詳細資料下,輸入有關計劃的詳細資訊:
-
名稱:這是要新增至頻道排程的節目名稱。
-
來源位置名稱:選擇 「選取現有來源位置」,然後步驟 1:建立來源位置從「選取來源位置」下拉式功能表中選取您在中建立的來源位置。
-
VOD來源名稱:選擇選取現有VOD來源,然後選取您先前在本教學課程中建立的VOD來源。
-
-
在播放組態下,定義程式插入頻道排程的方式和時機:
-
轉移類型:此值固定為「相對」。相對轉移類型表示此程式發生相對於程式清單中的其他程式。
-
相對位置:如果這是頻道時間表中的第一個節目,則可以略過此設定。如果這不是頻道排程中的第一個節目,請在節目列表中選擇要附加該程序的位置。您可以選擇程序之前或程序之後。
-
相對程式:如果這是排程中的第一個程式,您可以略過此設定。如果這不是頻道時間表中的第一個程序,請選擇「使用現有節目」,然後選擇您在其中創建的節目名稱若要將節目新增至頻道的排程。
-
-
選取 [新增廣告插播]。在「廣告插播時間」下,設定廣告插播的設定:
-
圖版來源位置名稱:選擇 「選取現有的來源位置」,然後選擇您先前在本教學課程中建立的圖版儲存來源位置。
-
VOD來源名稱:選擇 「選取現有VOD來源」,然後選擇您要用於本教學課程稍早新增的平版VOD來源。平版的持續時間決定了廣告插播的持續時間。
-
針對位移 (以毫秒為單位):這個值會決定廣告插播開始時間 (以毫秒為單位),做為相對於程式開頭的偏移量。輸入小於來源持續時間的任何值,並且與程式VOD來源 (所有音訊、影片和隱藏式字幕軌道) 內所有音軌上的區段邊界對齊,否則系統會略過廣告插播。VOD舉例來說,如果您輸入 0,就會建立在程式開始前播放的片頭廣告插播。注意:.
-
-
選擇「新增程式」。
如需有關程式的更多資訊,請參閱Configuring ad breaks for your program。
如需有關在線性串流中使用廣告的進階資訊,請參閱可選配置設置。
步驟 5(選填):用 MediaTailor 於在直播中插入個人化廣告
您現在有一個帶節目的頻道。您可以根據需要,在 MediaTailor 頻道串流中的節目中插入個人化廣告插入廣告插播。
先決條件
在繼續之前,您必須符合以下要求:
-
您必須擁有廣告決策伺服器 (ADS)。
-
您必須在使用程式程序中設定廣告插播設定。
若要在頻道直播中新增個人化廣告,請使用 MediaTailor
在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/
。 -
在導覽窗格中,選擇 [組態]。
-
在必要設定下,輸入有關您組態的基本必要資訊:
-
名稱:組態的名稱。
-
內容來源:輸入頻道輸出的播放URL,減去檔案名稱和副檔名。如需有關 MediaTailor 組態的進階資訊,請參閱必要的設定。
-
新增決策伺服器:輸URL入您的ADS.
-
-
您可以選擇性地設定組態別名、個人化詳細資料和進階設定。如需有關這些設定的資訊,請參閱可選配置設置。
-
在導覽列上,選擇 [建立規劃]。
如需使用 MediaTailor 廣告插入的詳細資訊,請參閱設定 MediaTailor 為廣告插入服務。
步驟 6:開始您的頻道
您現在有一個頻道。但是,在訪問頻道的流之前,您需要啟動頻道。如果您嘗試在通道處於活動狀態之前訪問它,則 MediaTailor 返回一個HTTP4xx
錯誤代碼。
開始您的頻道
在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/
。 -
在導覽窗格中,選擇「頻道組合 > 頻道」。
-
在導覽列上,選擇 [開始]。
步驟 7:測試您的頻道
若要確認您的頻道是否正常運作,請開啟網頁瀏覽器,然後URL從頻道的輸出中輸入。您應該會看到頻道的直播。
在某些情況下,您可能需要清除快取,才能看到預期的行為。
步驟 8:清除
完成您為本教學課程建立的頻道後,您應該刪除頻道進行清理。
一旦頻道狀態變更為停止,您就會停止為該頻道產生費用。若要保留頻道供日後使用,但不會產生費用,您可以立即停止頻道,稍後再重新啟動。
若要刪除您的頻道
在開啟 MediaTailor 主控台https://console.aws.amazon.com/mediatailor/
。 -
在導覽窗格中,選擇「頻道組合 > 頻道」。
-
選取您要刪除的頻道。
-
如果您的頻道正在執行,請從 [動作] 下拉式功能表中選擇 [停止]。您必須先停止頻道,才能刪除頻道。
-
頻道停止後,請從 [動作] 下拉式功能表中選擇 [刪除]。