本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
搭配 使用 EventBridge AWS Elemental MediaConvert
您可以使用 Amazon EventBridge 來監控您的 AWS Elemental MediaConvert 任務。以下是您可以使用 EventBridge 進行操作的一些範例:
- 取得任務輸出的詳細資訊
-
AWS Elemental MediaConvert 在
COMPLETE
事件的通知中提供任務輸出的詳細資訊。此資訊包括任務的媒體檔案和資訊清單的位置和檔案名稱。如需詳細資訊,請參閱 具有 COMPLETE 狀態的事件。如需傳送至 Amazon CloudWatch 的任務指標相關資訊,請參閱 搭配 MediaConvert 使用 CloudWatch 。
- 設定任務狀態變更的電子郵件通知
-
若要設定 EventBridge 事件規則,請參閱 教學課程:設定失敗任務的電子郵件通知。
如需您可以設定事件規則的任務狀態變更通知詳細資訊,請參閱 MediaConvert EventBridge 事件的清單。
- 監控任務的進度
-
STATUS_UPDATE
事件提供您的任務所處階段的相關資訊 (PROBING
、TRANSCODING
和UPLOADING
)。對於某些任務,MediaConvert 會提供您的任務進度的估計。此預估會以從任務離開佇列到輸出檔案出現在輸出 Amazon S3 儲存貯體中的總時間的百分比顯示。如需有關
STATUS_UPDATE
事件的詳細資訊,請參閱 MediaConvert EventBridge 事件的清單 的事件類型表格。如需有關調整狀態更新頻率的詳細資訊,請參閱 調整狀態更新間隔。
- 使用 AWS Lambda 函數自動啟動後置處理
-
您可以設定 EventBridge,讓 AWS Lambda 函數在任務完成後啟動您的後置處理程式碼。如需 AWS Lambda 搭配 使用 的詳細資訊 AWS Elemental MediaConvert,請參閱下列其中一項資源:
-
如需經驗豐富的雲端架構師,請參閱 AWS 答案部落格上的隨需影片 AWS
文章。 -
如需 MediaConvert 和 Lambda 新開發人員的資訊,請參閱 GitHub 上的使用 Lambda 教學自動化 MediaConvert 任務
。
-
- 取得您建立的任務或其他 MediaConvert 操作的詳細資訊
根據預設,MediaConvert 不會針對您建立的新任務或您執行的任何其他 MediaConvert 操作發出 EventBridge 事件。若要在這些情況下接收 EventBridge 事件,您必須先建立 AWS CloudTrail 追蹤。
如需詳細資訊,請參閱使用 CloudTrail 追蹤。
注意
EventBridge 會從 MediaConvert 事件串流傳遞每個事件至少一次。
MediaConvert 不需要任何額外的許可,即可將事件交付至 EventBridge。