本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS Elemental MediaConvert 當任務狀態變更 EventBridge 時, 會向 Amazon 發出事件。您可以為任何這些事件建立EventBridge規則。
大多數任務只會發出其中一些事件,最常見的是:PROGRESSING
、 INPUT_INFORMATION
和 COMPLETE
。
如需每個事件類型的詳細資訊,請選擇事件欄中的連結。
事件 | 傳送時間 | 包含 |
---|---|---|
即將 MediaConvert 開始處理任務之後。 |
媒體資訊,例如畫格高度和寬度、影格率及編解碼器。 MediaConvert 來自單一事件中所有輸入的資訊。 |
|
任務從 |
基本任務詳細資訊。 |
|
STATUS_UPDATE | MediaConvert 開始處理任務後約一分鐘。之後大約每分鐘傳送一次,直到任務完成或發生錯誤為止。 | 任務進度以任務開始後已轉碼的影格數來表示。 |
任務已完成,並成功 MediaConvert 寫入所有輸出,不會發生錯誤。 |
有關已完成任務的警告和輸出。 |
|
任務已取消。 | 基本任務詳細資訊。 | |
任務發生錯誤。至少有一個輸出發生錯誤。 |
錯誤碼或代碼以及任何訊息。包括有關任務錯誤狀態的任何其他暫時性任務資訊。 |
|
出現警告情況。 |
警告代碼和任何警告訊息。 |
|
當任務跳轉佇列時。 |
佇列和佇列內任務優先順序ARNs的 。 |
注意
MediaConvert 不會發出SUBMITTED
事件。若要在您撥打電話時接收 EventBridge 事件API,包括來自 MediaConvert 主控台的呼叫,您必須建立 AWS CloudTrail 追蹤。如需詳細資訊,請參閱透過 存取 AWS 服務事件 AWS CloudTrail和使用 CloudTrail 追蹤。
當 MediaConvert 將事件傳送至 時 EventBridge,產生的 中會出現下列欄位JSON。
-
version (版本) – 所有事件目前為 0 (零)。
-
ID — 為每個事件UUID產生的第 4 版。
-
detail-type – 要傳送的事件類型。
-
source (來源) – 識別產生事件的服務。
-
帳戶 — 執行任務的 12 位數 AWS 帳戶 ID。
-
time (時間) — 事件發生的時間。
-
region — 識別 AWS 區域 任務的 。
-
資源 — 包含任務 Amazon Resource Name (ARN) 的JSON陣列。
-
詳細資訊 — 包含任務相關資訊的JSON物件。
下列各節包含每個 MediaConvert 發出事件的事件訊息詳細資訊、JSON回應和 EventBridge 事件模式。