針對 CDN 和 MediaTailor 整合的常見 AWS CloudFormation 部署問題進行故障診斷 - AWS Elemental MediaTailor

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

針對 CDN 和 MediaTailor 整合的常見 AWS CloudFormation 部署問題進行故障診斷

AWS Elemental MediaTailor 在部署或播放期間,即使自動化也會發生部署問題。身為廣播專業人員,了解如何對這些問題進行疑難排解,將有助於您維持可靠的串流服務並插入廣告。

如果您在 AWS CloudFormation 部署或產生的 MediaTailor 和 CloudFront 整合中遇到問題,請參閱下列常見問題和解決方案:

AWS CloudFormation 部署問題

堆疊建立失敗,並出現「資源建立失敗」錯誤

可能原因:

  • 無效的內容原始伺服器網域名稱格式

  • 建立資源的許可不足

解決方案:檢查 AWS CloudFormation 事件索引標籤中的特定資源錯誤。確認內容原始網域名稱格式正確,沒有通訊協定字首或路徑。確保您的 IAM 角色有足夠的許可來建立所有必要的資源。

CloudFront 分佈需要很長時間才能部署

原因:CloudFront 分佈通常需要 15-30 分鐘才能完全部署。

解決方案:這是正常行為。等待分佈達到「已部署」狀態再進行測試。

播放和廣告插入問題

內容播放但不插入任何廣告

可能原因:

  • 廣告決策伺服器未回應或傳回空白 VAST

  • 內容不包含廣告標記

解決方案:確認您的廣告伺服器可存取並傳回有效的 VAST 回應。檢查您的內容是否具有適當的廣告標記 (即時內容的 SCTE-35 標記或 VOD 的廣告休息時間標籤)。

403 存取內容時禁止的錯誤

可能原因:

  • 原始存取控制未正確設定

  • 原始儲存貯體或端點許可問題

解決方案:對於 Amazon S3 原始伺服器,請確認儲存貯體政策允許從 CloudFront 分佈進行存取。對於 MediaPackage 原始伺服器,請檢查原始存取控制是否已正確設定,以及端點是否可存取。

播放錯誤或緩衝

可能原因:

  • 快取行為路徑模式不符合內容路徑

  • 原始網域組態不正確

解決方案:確認您的快取行為具有正確的路徑模式,以將請求路由到適當的原始伺服器。檢查 CloudFront 日誌以查看處理請求的原始伺服器,並確認它是預期的原始伺服器。

對於廣播專業人員,這些額外的疑難排解秘訣可能有幫助:

  • 使用 Amazon CloudWatch Logs Insights 在 MediaTailor 日誌中搜尋特定錯誤模式

  • 在使用您的生產廣告伺服器之前,請先使用簡單的 VAST 廣告伺服器 (如範本中提供的預設伺服器) 進行測試

  • 使用主控台中的 MediaTailor 資訊清單檢查工具驗證內容的廣告標記

  • 檢查瀏覽器開發人員工具中的網路流量,以查看對廣告伺服器的請求是否正確

如需其他疑難排解,請檢查 MediaTailor 和 CloudFront 的 CloudWatch CloudWatch 日誌,以識別特定錯誤。