

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

# 在 MediaTailor 中設定 CDN 映射
<a name="cdn-mapping-mediatailor"></a>

本節說明如何設定 AWS Elemental MediaTailor 以使用您的內容交付網路 (CDN) 網域名稱。設定 CDN 路由行為之後，您需要更新 MediaTailor 組態，以確保資訊清單參考您的 CDN 網域，而不是直接參考原始伺服器。

在 MediaTailor 中設定 CDN 映射可確保資訊清單中的所有內容和廣告區段 URLs都指向您的 CDN，而不是直接指向原始伺服器。此步驟對於建立完整的 CDN 交付鏈和最大化 CDN 整合的優勢至關重要。

## MediaTailor 中的 CDN 映射組態
<a name="mediatailor-configuration"></a>

設定 CDN 路由行為後，將 MediaTailor 設定為使用您的 CDN 網域名稱：

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

1. 選取您要更新的組態。

1. 在 **CDN 組態**的**進階設定**區段中，在 CDN **內容區段字首欄位中輸入您的 CDN** 網域名稱。

1. 如果您為廣告客群使用單獨的 CDN 網域，請在 **CDN 廣告客群字首**欄位中輸入它。

1. 儲存您的變更。

此組態可確保 MediaTailor 會產生資訊清單，其中包含指向 CDN 而非直接指向原始伺服器或廣告區段儲存體的 URLs。

### 了解基本 URL 行為
<a name="base-url-behavior"></a>

MediaTailor 會根據 CDN 字首組態，決定資訊清單中的基本 URLs：
+ **CDN 廣告區段字首已設定**：廣告區段使用 CDN 字首做為基本 URL。
+ **CDN 廣告區段字首未設定**：廣告區段使用直接 MediaTailor 位置作為基本 URL。
+ **CDN 內容區段字首已設定**：內容區段使用 CDN 字首做為基本 URL。
+ **未設定 CDN 內容區段字首**：內容區段參考原始內容原始伺服器。

#### DASH BaseURL 處理
<a name="dash-baseurl-handling"></a>

對於 DASH 資訊清單，MediaTailor 會以不同的方式管理內容和廣告區段`BaseURL`的設定：

**內容區段：**
+ **使用 CDN 內容區段字首**：MediaTailor 會使用您指定的字首在`MPD`關卡`BaseURL`上設定剛好一個。
+ **沒有 CDN 內容區段字首**：MediaTailor 會保留原始伺服器資訊清單中的現有`BaseURL`設定，如果不存在，則根據原始伺服器 `MPD` URL 新增設定。

**廣告客群：**
+ **使用 CDN 廣告區段字首**：每個廣告期間只會`BaseURL`使用設定的字首取得一個。
+ **沒有 CDN 廣告區段字首**：每個廣告期間只會一個`BaseURL`指向 MediaTailor 廣告內容伺服器。

**Example CDN 映射範例**  
如果您的內容原始伺服器是 `http://origin.com/contentpath/`，而 CDN 內容區段字首是 `https://cdn.example.com/`，則通常參考為 的內容區段`http://origin.com/contentpath/subdir/content.ts`會在資訊清單中顯示為 `https://cdn.example.com/subdir/content.ts`。

## 重要考量
<a name="cdn-mapping-considerations"></a>

在 MediaTailor 中設定 CDN 映射時，請記住下列重要考量事項：

**針對 CDN 字首使用 HTTPS**  
一律為您的 CDN 字首使用 HTTPS URLs，以確保安全的內容交付。

**比對 CDN 行為路徑**  
請確定您在 MediaTailor 中設定的 CDN 字首符合您在 CDN 行為中設定的路徑模式。

**考慮區域 CDNs**  
如果您針對不同區域使用不同的 CDN 網域，則需要為每個區域建立個別的 MediaTailor 組態。

**驗證網域所有權**  
請確定您能夠控制您在 MediaTailor 中設定的 CDN 網域。

## 驗證 CDN 映射組態
<a name="cdn-mapping-verification"></a>

在 MediaTailor 中設定 CDN 映射之後，請確認您的組態正常運作：

1. 透過 CDN 請求資訊清單。

1. 檢查資訊清單內容，以確認區段 URLs參考您的 CDN 網域。

1. 檢查資訊清單中的內容區段 URLs是否指向您的 CDN 網域。

1. 檢查資訊清單中的廣告區段 URLs是否指向您的 CDN 網域。

如需完整的測試和驗證程序，請參閱 [CDN 和 MediaTailor 整合的測試和驗證](cdn-integration-testing.md)。

## 後續步驟
<a name="cdn-mapping-next-steps"></a>

在 MediaTailor 中設定 CDN 映射後，下一步是實作 CDN 整合的安全最佳實務。如需說明，請參閱 [MediaTailor 的 CDN 整合安全最佳實務](cdn-security-best-practices.md)。