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