本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 CDN 最佳化 MediaTailor 廣告個人化和內容交付
AWS Elemental MediaTailor 可有效地做為獨立服務運作,但將其與內容交付網路 (CDN) 整合,例如 Amazon CloudFront 或其他第三方 CDNs,可以大幅增強您的串流工作流程。當您需要為大型、地理分佈的受眾提供內容,或想要確保跨不同 AWS 區域的一致廣告交付時,CDN 整合特別有價值。
如果沒有 CDN,您的瀏覽者會直接連線至 MediaTailor 以取得個人化資訊清單和廣告區段,這可能會導致延遲增加,尤其是離部署 MediaTailor 組態 AWS 的區域較遠的瀏覽者。此外,在高流量事件期間,與 MediaTailor 的直接連線可能會發生負載增加,進而可能影響效能。
如需 MediaTailor 概念和工作流程的詳細資訊,請參閱 什麼是 AWS Elemental MediaTailor?。
將 CDN 與 MediaTailor 整合時,請務必設定適當的 CORS (跨來源資源共用) 處理,以防止快取中毒等問題,這可能會導致 Web 型播放器的播放失敗。適當的 CORS 組態對於廣告區段和內容區段都至關重要。雖然廣告區段更容易受到 CORS 快取中毒問題的影響,但在所有區段類型中套用一致的 CORS 處理可確保最可靠的播放體驗。如需使用適當的 CORS 處理設定 CDN 路由行為的詳細指引,請參閱 MediaTailor 的生產就緒 CloudFront 組態。
CDN 整合也啟用進階參數傳遞和動態路由功能。如需透過 CDNs傳遞查詢參數以進行授權和路由的資訊,請參閱 MediaTailor 資訊清單查詢參數。如需使用組態別名的動態廣告伺服器和原始路由,請參閱 MediaTailor 動態廣告變數。
在檢視器和 MediaTailor 之間放置 CDN 有下列優點:
-
透過從更接近瀏覽者的位置提供內容來減少延遲
-
透過將負載分散到 CDN 的全域基礎設施來改善可擴展性
-
透過備援交付路徑增強可靠性
-
透過減少原始伺服器流量來最佳化成本
-
實作媒體品質感知路由 (MQAR) 等進階功能,以提升串流品質