本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
解決 MediaTailor 的 CDN 廣告休息時間和同步問題
AWS Elemental MediaTailor 內容交付網路 (CDN) 廣告休息時間必須與內容標記精確同步。如果廣告出現的時間不正確或廣告休息時間不一致:
-
驗證內容中的廣告休息時間標記:
-
檢查 SCTE-35 標記是否已正確放置在原始伺服器內容中
-
確認廣告休息時間長度符合實際廣告內容長度
-
確認廣告休息時間符合內容界限
-
驗證原始伺服器資訊清單中的 SCTE-35 標記格式和計時準確性
-
具有不同內容類型的測試廣告休息時間標記 (即時與 VOD)
-
-
檢查 CDN 快取對計時的影響:
-
確保資訊清單 TTL 設定為 0 以防止時間偏離
-
確認未快取時間敏感參數
-
檢查內容來源、MediaTailor 和 CDN 之間的時鐘同步問題
-
監控長時間執行即時串流中的計時偏離
-
使用 NTP 驗證 CDN 邊緣伺服器時間同步
-
-
驗證 SCTE-35 標記實作:
-
驗證 EXT-X-DATERANGE 標籤包含適當的 SCTE35-OUT 和 DURATION 規格
-
使用明確提示時間時,檢查配對的 SCTE35-OUT 和 SCTE35-IN 標記
-
驗證 START-DATE 時間戳記是否符合實際的內容時間
-
測試不同的 SCTE-35 標記格式 (以持續時間為基礎與配對標記)
-
-
跨不同案例測試廣告休息時間:
-
比較廣告休息時間與直接 MediaTailor 請求與 CDN 請求
-
測試不同 CDN 節點之間的計時一致性
-
使用不同的玩家類型和緩衝行為驗證廣告休息時間
-
在尖峰流量期間監控計時準確性
-
-
使用日誌和監控偵錯計時問題:
-
啟用偵錯記錄以追蹤廣告休息時間處理時間
-
監控 CloudWatch 指標的廣告插入時間模式
-
檢查 CDN 日誌是否有與時間相關的請求模式
-
使用玩家偵錯工具,從用戶端角度驗證廣告休息時間
-
預期的計時公差:
-
廣告休息時間應與內容中的 SCTE-35 標記相符
-
廣告持續時間應與廣告決策伺服器回應中指定的持續時間相符
-
內容來源、MediaTailor 和 CDN 之間的時鐘同步應在 1 秒內
-
SCTE-35 標記計時應準確到實際內容計時的 100 毫秒內
其他疑難排解資源:
-
如需 SCTE-35 標記格式和實作,請參閱 整合 MediaTailor 廣告插入的內容來源
-
如需偵錯記錄設定和時間分析,請參閱 產生 AWS Elemental MediaTailor 偵錯日誌
-
如需 CDN 快取組態和時間影響,請參閱 CDN 和 MediaTailor 整合的快取最佳化
-
如需包括計時驗證在內的完整測試程序,請參閱 CDN 和 MediaTailor 整合的測試和驗證
-
如需監控廣告插入時間和效能,請參閱 監控 MediaTailor CDN 操作和效能
成功條件:解決時,廣告休息時間應該精確地顯示在 SCTE-35 標記指定的時間,在所有 CDN 節點和玩家類型之間保持一致的時間。偵錯日誌應顯示準確的廣告休息時間處理時間,而不會發生偏離或同步錯誤。