本文為您介紹視頻DNA完成事件、事件通知的內容和回調示例。
事件類型
AIMediaDNAComplete
事件說明
當完成視頻DNA,會產生AIMediaDNAComplete事件。
說明
AIMediaDNAComplete事件對應視頻點播控制臺上的視頻AI處理完成事件。
事件內容
參數名稱 | 類型 | 必備項 | 描述 |
EventTime | String | 是 | 事件產生時間,為UTC時間:yyyy-MM-ddTHH:mm:ss:SSSZ。 |
EventType | String | 是 | 事件類型,系統規定參數。固定為:AIMediaDNAComplete。 |
JobId | String | 是 | 作業ID,與提交DNA作業接口返回的JobId一致。 |
MediaId | String | 是 | 視頻ID。 |
Status | String | 是 | 作業狀態。
|
Code | String | 否 | 作業錯誤碼,當作業失敗,會有該字段。 |
Message | String | 否 | 作業錯誤信息,當作業失敗時,會有該字段。 |
Data | String | 是 | DNA處理結果數據,JSON對象。具體結構,請參見視頻DNA結果。 |
CompleteTime | string | 是 | 轉碼任務完成時間。格式為:yyyy-MM-ddTHH:mm:ssZ(UTC 時間)。 |
回調示例
回調示例說明:
對于HTTP回調,以下內容為HTTP Post Body。
對于MNS回調,以下內容為消息體。
{
"EventTime": "2017-03-20T07:49:17:025Z",
"EventType": "AIMediaDNAComplete",
"CompleteTime":"2017-03-20T07:49:35Z",
"JobId": "88c6ca184c0edj384a5b665e2a12****",
"MediaId": "3D12340d92cjsw83k1fab46a0b847fd****",
"Status": "success",
"Code": "0",
"Message": "OK",
"Data": "{\"VideoDNA\":[{\"Similarity\":\"0.99\",\"PrimaryKey\":\"7a1d275cc8da4jw93mkde0e182e80****\",\"Detail\":[{\"Input\":{\"Start\":\"0.0\",\"Duration\":\"14.0\"},\"Duplication\":{\"Start\":\"0.5\",\"Duration\":\"14.4\"}}]}]}"
}
文檔內容是否對您有幫助?