

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

# MediaTailor 頻道組件入門
<a name="channel-assembly-getting-started"></a>

此入門教學課程說明如何執行以下任務：
+ 建立來源位置，並將來源內容新增至其中
+ 建立頻道
+ 建立程式清單以排程播放頻道的內容
+ 使用廣告插入將個人化 AWS Elemental MediaTailor 廣告新增至頻道串流

完成後，您就可以開啟瀏覽器、輸入頻道的播放 URL，以及檢視包含個人化廣告的頻道串流。

本教學課程會逐步解說開始使用 MediaTailor 頻道組件的基本步驟。如需更進階的資訊，請參閱 [使用 AWS Elemental MediaTailor 建立線性組合串流](channel-assembly.md)。

**估計費用**
+ 作用中頻道的費用為每小時 0.10 美元。您不需要為非作用中的頻道付費。

**Topics**
+ [先決條件](#ca-getting-started-prerequisites)
+ [步驟 1：建立來源位置](#ca-getting-started-create-source-location)
+ [步驟 2：將 VOD 來源新增至來源位置](#ca-getting-started-add-sources)
+ [步驟 3：建立頻道](#ca-getting-started-create-channel)
+ [步驟 4：將程式新增至頻道的排程](#ca-getting-started-create-programs)
+ [步驟 5 (*選用*)：使用 MediaTailor 將個人化廣告插入您的串流](#ca-getting-started-integrate-mediatailor-ssai)
+ [步驟 6：啟動您的頻道](#ca-getting-started-start-channel)
+ [步驟 7：測試您的頻道](#ca-getting-started-test-channel)
+ [步驟 8：清理](#ca-getting-started-clean-up)

## 先決條件
<a name="ca-getting-started-prerequisites"></a>

 開始本教學課程之前，您必須完成下列要求：
+ 請確定您已完成 中的步驟[設定 AWS Elemental MediaTailor](setting-up.md)。
+ 您必須同時為 VOD 來源內容和廣告板提供資產。您必須知道資產資訊清單的路徑。
**注意**  
如果您使用自動自適應位元速率 (ABR) 或每個標題編碼，則必須對資產進行編碼，以便所有變體的長度相同，且子軌道的數量相同。我們建議您使用最短區段長度為一秒的編碼範本。

## 步驟 1：建立來源位置
<a name="ca-getting-started-create-source-location"></a>

來源位置代表儲存內容的原始伺服器。它可以是 Amazon S3、標準 Web 伺服器、內容交付網路 (CDN) 或封裝原始伺服器，例如 AWS Elemental MediaPackage。

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

若要建立來源位置，請執行下列程序。<a name="ca-getting-started-create-source-location-procedure"></a>

**建立來源位置**

1. 開啟 MediaTailor 主控台，網址為 https：//[https://console.aws.amazon.com/mediatailor/](https://console.aws.amazon.com/mediatailor/)。

1. 在導覽窗格中，選擇**頻道組件** > **來源位置**。

1. 在導覽列上，選擇**建立來源位置**。

1. 在**來源位置組態**下，輸入識別符和來源內容的位置：
   + **名稱**：來源位置的識別符，例如 **my-origin**。
   + **基本 URL**：託管內容之原始伺服器的基本 URL，例如 **https://111111111111.cloudfront.net**。URL 必須是標準 HTTP URL 格式，字首為 **http：//** 或 **https：//**。

1. 選擇**建立來源位置**。

## 步驟 2：將 VOD 來源新增至來源位置
<a name="ca-getting-started-add-sources"></a>

 現在您已為頻道定義一或多個來源位置，您可以新增一或多個 *VOD 來源*。每個 VOD 來源代表單一內容，例如單一電影、電視節目集或反白剪輯。

 您必須為您的 VOD 來源建立至少一個*套件組態*。每個套件組態都包含 VOD 來源的封裝格式和資訊清單設定。然後，將套件組態新增至頻道以建立輸出。

您可以使用多個套件組態來建立不同的頻道輸出。例如，如果您的 VOD 來源同時封裝為 HLS 和 DASH，您可以為每個格式建立兩個套件組態。然後，您可以使用套件組態的來源群組來建立兩個頻道輸出：一個用於 HLS，一個用於 DASH。<a name="ca-getting-started-add-sources-procedure"></a>

**新增 VOD 來源並建立套件組態**

1. 在 https：//[https://console.aws.amazon.com/mediatailor/](https://console.aws.amazon.com/mediatailor/) 開啟 MediaTailor 主控台。

1. 在導覽窗格中，選擇**頻道組件** > **來源位置**。

1. 在**來源位置**窗格中，選擇您在[建立來源位置](#ca-getting-started-create-source-location-procedure)程序中建立的來源位置。

1. 選擇**新增 VOD 來源**。

1. 在 **VOD 來源詳細資訊**下，輸入 VOD 來源**的名稱**，例如 **my-example-video**。

1. 在**套件組態** > {{source-group-name}} 下，輸入套件組態的相關資訊：
**注意**  
來源的套件組態必須具有相同的持續時間，由來源的資訊清單決定。此外，套件組態中的所有來源必須具有相同數量的子串流。為了符合這些要求，建議您為資產使用編碼範本。我們建議您使用最短區段長度為一秒的編碼範本。MediaTailor 不支援每個標題或自動自適應位元速率串流 (ABR)，因為這些編碼方法違反這些要求。
   + **來源群組**：輸入描述此套件組態的來源群組名稱，例如 HLS-4k。請記下此名稱；您會在建立頻道的輸出時參考它。如需詳細資訊，請參閱[將來源群組與頻道的輸出搭配使用](channel-assembly-source-groups.md)。
   + **類型**：選取此組態的封裝格式。MediaTailor 支援 HLS 和 DASH。
   + **相對路徑**：從來源位置**的基礎 HTTP URL** 到資訊清單的相對路徑。例如，**/my/path/index.m3u8**。

1. 選擇 **Add source (新增來源)**。

1. 重複此程序的步驟 4-7，為您的廣告場記新增 VOD 來源。

## 步驟 3：建立頻道
<a name="ca-getting-started-create-channel"></a>

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

 首先建立頻道，然後透過建立程式，將 VOD 來源新增至頻道的排程。<a name="ca-gsg-create-channel-procedure"></a>

**建立頻道**

1. 在 https：//[https://console.aws.amazon.com/mediatailor/](https://console.aws.amazon.com/mediatailor/) 開啟 MediaTailor 主控台。

1. 在導覽窗格中，選擇**頻道組件** > **頻道**。

1. 在導覽列上，選擇**建立頻道**。

1. 在**頻道詳細資訊**下，輸入頻道的詳細資訊：
   + **名稱**：輸入頻道的名稱。
   + **播放模式**：決定允許哪些類型的程式轉換，以及在程式完成後會發生什麼情況。使用預設迴圈模式。

1. 選擇**下一步**。

1. 在**輸出詳細資訊**下，定義此輸出的設定：
   + **資訊清單名稱**：輸入資訊清單名稱，例如**{{索引}}**。MediaTailor 會附加格式延伸，例如 HLS 的 .m3u8。
**注意**  
您必須輸入每個頻道輸出的唯一資訊清單名稱。
   + **格式類型**：選取頻道的串流格式。支援 DASH 和 HLS。選擇與您在 中建立的套件組態對應的格式[步驟 1：建立來源位置](#ca-getting-started-create-source-location)。
   + **來源群組**：輸入您在 中建立的來源群組名稱[步驟 1：建立來源位置](#ca-getting-started-create-source-location)。

1. 在**資訊清單設定**下，輸入資訊清單設定的其他資訊：
   + **資訊清單視窗 （秒）**：每個資訊清單中包含的時段 （秒）。最小值為 30 秒，最大值為 3600 秒。

1. 選擇**下一步**。

1. 在**頻道政策**下，選取**不連接頻道政策**。此選項會將播放限制為只有可存取您 AWS 帳戶 登入資料的人員。

1. 選擇**下一步**。

1. 在檢閱**和建立窗格中檢閱**您的設定。

1. 選擇 **Create channel (建立頻道)**。
**注意**  
頻道會以停止狀態建立。您的頻道在您啟動之前都不會處於作用中狀態。

## 步驟 4：將程式新增至頻道的排程
<a name="ca-getting-started-create-programs"></a>

 現在您已擁有頻道，您可以將*程式*新增至頻道的排程。每個程式都包含來自您帳戶中來源位置的 VOD 來源。頻道排程會決定您的節目在頻道串流中播放的順序。

 每個程式可以有一或多個廣告休息時間。您可以透過指定要用作廣告場記板的 VOD 來源來插入廣告休息時間。廣告休息時間的持續時間取決於板塊的持續時間。您可以選擇性地使用伺服器端廣告插入伺服器，例如 MediaTailor 廣告插入，以個人化您的廣告休息時間。<a name="ca-getting-started-add-programs"></a>

**將程式新增至頻道的排程**

1. 在 https：//[https://console.aws.amazon.com/mediatailor/](https://console.aws.amazon.com/mediatailor/) 開啟 MediaTailor 主控台。

1. 在導覽窗格中，選擇**頻道組件** > **頻道**。

1. 在**頻道**窗格中，選擇您在[步驟 3：建立頻道](#ca-getting-started-create-channel)程序中建立的頻道。

1. 在**計劃詳細資訊**下，輸入計劃的詳細資訊：
   + **名稱**：這是要新增至頻道排程的程式名稱。
   + **來源位置名稱**：選擇**選取現有的來源位置**，然後從選取來源位置下拉式功能表中選取您在 中建立[步驟 1：建立來源位置](#ca-getting-started-create-source-location)**的來源位置**。
   + **VOD 來源名稱**：選擇**選取現有的 VOD 來源**，然後選取您先前在本教學課程中建立的 VOD 來源。

1. 在**播放組態**下，定義程式插入頻道排程的方式和時間：
   + **轉換類型**：此值固定為 **相對**。相對轉換類型表示此程式相對於程式清單中的其他程式發生。
   + **相對位置**：如果這是頻道排程中的第一個程式，您可以略過此設定。如果它不是頻道排程中的第一個程式，請選擇程式清單中要附加程式的位置。您可以選取**前程式**或**後程式**。
   + **相對程式**：如果這是排程中的第一個程式，您可以略過此設定。如果不是頻道排程中的第一個程式，請選擇**使用現有程式**，然後選取您在 中建立的程式名稱[將程式新增至頻道的排程](#ca-getting-started-add-programs)。

1. <a name="ad-breaks"></a>選取**新增廣告休息**時間。在**廣告休息**時間下，設定廣告休息時間的設定：
   + **板塊來源位置名稱**：選擇**選取現有的來源位置**，然後選擇您先前在本教學課程中建立的板塊存放位置。
   + **VOD 來源名稱**：選擇**選取現有的 VOD 來源**，然後選擇您用於先前在本教學課程中新增之 Slate 的 VOD 來源。板塊的持續時間決定廣告休息時間的持續時間。
   + 對於**以毫秒為單位的位**移：此值決定廣告休息開始時間，以毫秒為單位，作為相對於程式開始的位移。輸入任何小於 VOD 來源持續時間的值，並與程式 VOD 來源內所有音軌 （所有音訊、視訊和隱藏式字幕音軌） 上的區段界限相符的值，否則會略過廣告休息時間。例如，如果您輸入 **0**，這會建立在程式開始之前播放的預導廣告休息時間。注意：。

1. 選擇**新增程式**。

   如需程式的詳細資訊，請參閱 [Configuring ad breaks for your program](channel-assembly-adding-programs.md#channel-assembly-programs-ad-breaks)。

    如需搭配線性串流使用廣告的更進階資訊，請參閱 [選用組態設定](configurations-create.md#configurations-create-addl)。

## 步驟 5 (*選用*)：使用 MediaTailor 將個人化廣告插入您的串流
<a name="ca-getting-started-integrate-mediatailor-ssai"></a>

 您現在有一個具有程式的頻道。如果需要，您可以使用 MediaTailor 將個人化廣告插入頻道串流中節目中的廣告休息時間。

 **先決條件** 

 在繼續之前，您必須符合下列要求：
+ 您必須擁有廣告決策伺服器 (ADS)。
+ 您必須在[將程式新增至頻道的排程](channel-assembly-programs.md)程序中設定**廣告休息**時間設定。<a name="ca-getting-started-ssai-procedure"></a>

**使用 MediaTailor 將個人化廣告新增至頻道的串流**

1. 在 https：//[https://console.aws.amazon.com/mediatailor/](https://console.aws.amazon.com/mediatailor/) 開啟 MediaTailor 主控台。

1. 在導覽窗格中，選擇**組態**。

1. 在**必要設定**下，輸入有關組態的基本必要資訊：
   + **名稱**：組態的名稱。
   + **內容來源**：輸入頻道輸出的播放 URL，減去檔案名稱和副檔名。如需 MediaTailor 組態的進階資訊，請參閱 [必要設定](configurations-create.md#configurations-create-main)。
   + **新增決策伺服器**：輸入 ADS 的 URL。

1. 您可以選擇性地設定**組態別名**、**個人化詳細資訊**和**進階設定**。如需這些設定的資訊，請參閱 [選用組態設定](configurations-create.md#configurations-create-addl)。

1. 在導覽列上，選擇**建立組態**。

 如需使用 MediaTailor 廣告插入的更多進階資訊，請參閱 [使用 AWS Elemental MediaTailor 插入廣告](configurations.md)。

## 步驟 6：啟動您的頻道
<a name="ca-getting-started-start-channel"></a>

 您現在有一個頻道。但是，您必須先啟動頻道，才能存取頻道的串流。如果您在頻道處於作用中狀態之前嘗試存取頻道，MediaTailor 會傳回 HTTP `4xx`錯誤碼。<a name="ca-getting-started-create-program-list"></a>

**啟動您的頻道**

1. 在 https：//[https://console.aws.amazon.com/mediatailor/](https://console.aws.amazon.com/mediatailor/) 開啟 MediaTailor 主控台。

1. 在導覽窗格中，選擇**頻道組件** > **頻道**。

1. 在導覽列上，選擇**開始**。

## 步驟 7：測試您的頻道
<a name="ca-getting-started-test-channel"></a>

 若要驗證您的頻道是否正常運作，請開啟 Web 瀏覽器，然後從頻道的輸出輸入 URL。您應該會看到頻道的串流。

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

## 步驟 8：清理
<a name="ca-getting-started-clean-up"></a>

 完成您為此教學課程建立的頻道後，您應該透過刪除頻道來清除 。

 一旦頻道狀態變更為已停止，您將停止產生該頻道的費用。若要保留頻道以供稍後使用，但不會產生費用，您可以立即停止頻道，然後稍後再次啟動。<a name="ca-getting-started-delete-channel"></a>

**刪除您的頻道**

1. 在 https：//[https://console.aws.amazon.com/mediatailor/](https://console.aws.amazon.com/mediatailor/) 開啟 MediaTailor 主控台。

1. 在導覽窗格中，選擇**頻道組件** > **頻道**。

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

1. 如果您的頻道正在執行，請從**動作**下拉式功能表中，選擇**停止**。您必須先停止頻道，才能將其刪除。

1. 當您的頻道停止時，從**動作**下拉式功能表中，選擇**刪除**。