本文為您介紹媒體合成完成事件、事件通知的內容和回調樣本。
事件類型
ProduceMediaComplete
事件說明
當媒體合成完成時,會產生此事件。
事件內容
參數名稱 | 類型 | 必備項 | 描述 |
EventTime | String | 是 | 事件產生時間,為UTC時間:yyyy-MM-ddTHH:mm:ssZ。 |
EventType | String | 是 | 事件類型,系統規定參數。固定為:ProduceMediaComplete。 |
Status | String | 是 | 媒體合成狀態。
說明 Status=fail,表示媒體合成不成功,則合成目標資源對應的源檔案未產生。 |
MediaId | String | 是 | 合成資源ID。 |
ProjectId | String | 是 | 本次合成所對應的雲剪輯工程ID。 |
ErrorCode | String | 否 | 作業錯誤碼,媒體合成出錯時,會有該欄位。 |
ErrorMessage | String | 否 | 作業錯誤資訊,媒體合成出錯時,會有該欄位。 |
回調樣本
回調樣本說明:
- 對於HTTP回調,以下內容為HTTP Post Body。
- 對於MNS回調,以下內容為訊息體。
合成成功回調訊息,樣本如下:
{
"MediaId": "1234343b689*****a5422dfe1e472a41",
"ProjectId": "987624bab6*****d9fcdeefdd974c7aa",
"Status": "success",
"EventType": "ProduceMediaComplete",
"EventTime": "2018-12-26T14:34:09Z"
}
合成失敗回調訊息,樣本如下:
{
"MediaId": "1234343b689*****a5422dfe1e472a41",
"ProjectId": "987624bab6*****d9fcdeefdd974c7aa",
"Status": "fail",
"EventType": "ProduceMediaComplete",
"EventTime": "2018-12-26T14:34:09Z",
"ErrorCode": "InvalidParameter.ResourceContentBad",
"ErrorMessage": "The resource operated InputFile is bad"
}