本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定 CDN 和 MediaTailor 整合的最佳化策略
當您完成流量估算時,請設定您的內容交付網路 (CDN),以使用 最佳化內容交付和廣告個人化 AWS Elemental MediaTailor。這些最佳化有助於確保順暢播放,同時維持目標式廣告。
實作以下這些特定的 CDN 最佳化:
-
在 CDN 中設定原始伺服器遮罩功能,以減少 MediaTailor 的負載並提高快取效率。原始伺服器遮罩可做為中介快取層:
-
將多個檢視器請求合併為單一原始伺服器請求
-
減少對 MediaTailor 的備援請求數量
-
改善快取內容的回應時間
如需使用 CloudFront 設定原始伺服器防護的實作詳細資訊,請參閱 CloudFront 開發人員指南中的使用原始伺服器防護。
-
-
為不同的內容類型設定適當的存留時間 (TTL) 值。TTL 決定 CDN 快取內容的時間長度。在此期間之後,CDN 會從原始伺服器請求新副本:
-
資訊清單:
-
廣告插入為 0 秒
-
頻道組件 5-10 秒
在廣告插入中,MediaTailor 會提供資訊清單,其中包含個人化的廣告給瀏覽者。如果播放清單或 MPD 快取並提供給錯誤的播放裝置,裝置可能會遇到播放或追蹤問題。
-
-
內容區段:24 小時或以上 (這些很少變更,您可以積極快取它們以減少原始負載)
-
廣告區段:24 小時或更長時間 (廣告內容通常會在瀏覽者之間重複使用,而且您可以長時間快取)
如需所有 MediaTailor 工作流程的完整 TTL 建議和快取最佳化策略,請參閱 CDN 和 MediaTailor 整合的快取最佳化。
如需在 CloudFront 中設定快取行為的詳細說明,請參閱 CloudFront 開發人員指南中的快取行為設定。
-
-
部署靠近檢視器人口的 CDN 節點。與您的 CDN 供應商合作,以:
-
根據檢視器人口統計資訊識別最佳節點位置
-
確保每個區域中有足夠的容量
-
監控邊緣效能並視需要調整
如需實作指引,請參閱 CloudFront 節點,以識別對象區域的可用節點。
-
-
對於全球受眾,請考慮實作多 CDN 策略。此方法:
-
使用多個 CDN 供應商來改善可靠性
-
將檢視器路由到其位置效能最佳的 CDN
-
在 CDN 中斷期間提供容錯移轉選項
-
可以利用不同的定價模型來最佳化成本
如需實作詳細資訊,請參閱 AWS 網路與內容交付部落格上的多 CDN 策略
。 -