設定 CDN 和 MediaTailor 整合的最佳化策略 - AWS Elemental MediaTailor

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

設定 CDN 和 MediaTailor 整合的最佳化策略

當您完成流量估算時,請設定您的內容交付網路 (CDN),以使用 最佳化內容交付和廣告個人化 AWS Elemental MediaTailor。這些最佳化有助於確保順暢播放,同時維持目標式廣告。

實作以下這些特定的 CDN 最佳化:

  1. 在 CDN 中設定原始伺服器遮罩功能,以減少 MediaTailor 的負載並提高快取效率。原始伺服器遮罩可做為中介快取層:

    • 將多個檢視器請求合併為單一原始伺服器請求

    • 減少對 MediaTailor 的備援請求數量

    • 改善快取內容的回應時間

    如需使用 CloudFront 設定原始伺服器防護的實作詳細資訊,請參閱 CloudFront 開發人員指南中的使用原始伺服器防護

  2. 為不同的內容類型設定適當的存留時間 (TTL) 值。TTL 決定 CDN 快取內容的時間長度。在此期間之後,CDN 會從原始伺服器請求新副本:

    • 資訊清單:

      • 廣告插入為 0 秒

      • 頻道組件 5-10 秒

      在廣告插入中,MediaTailor 會提供資訊清單,其中包含個人化的廣告給瀏覽者。如果播放清單或 MPD 快取並提供給錯誤的播放裝置,裝置可能會遇到播放或追蹤問題。

    • 內容區段:24 小時或以上 (這些很少變更,您可以積極快取它們以減少原始負載)

    • 廣告區段:24 小時或更長時間 (廣告內容通常會在瀏覽者之間重複使用,而且您可以長時間快取)

    如需所有 MediaTailor 工作流程的完整 TTL 建議和快取最佳化策略,請參閱 CDN 和 MediaTailor 整合的快取最佳化

    如需在 CloudFront 中設定快取行為的詳細說明,請參閱 CloudFront 開發人員指南中的快取行為設定

  3. 部署靠近檢視器人口的 CDN 節點。與您的 CDN 供應商合作,以:

    • 根據檢視器人口統計資訊識別最佳節點位置

    • 確保每個區域中有足夠的容量

    • 監控邊緣效能並視需要調整

    如需實作指引,請參閱 CloudFront 節點,以識別對象區域的可用節點。

  4. 對於全球受眾,請考慮實作多 CDN 策略。此方法:

    • 使用多個 CDN 供應商來改善可靠性

    • 將檢視器路由到其位置效能最佳的 CDN

    • 在 CDN 中斷期間提供容錯移轉選項

    • 可以利用不同的定價模型來最佳化成本

    如需實作詳細資訊,請參閱 AWS 網路與內容交付部落格上的多 CDN 策略