视频编辑完成

最近更新时间:2019-06-10 15:41:19

事件名称

EditMediaComplete

事件说明

当 App 配置了事件通知后,在编辑视频完成后,App 后台即可通过“普通回调”或“可靠回调”的方式获取该事件通知。事件通知内容为 EditMediaTask 结构

示例

普通回调

如果选择普通回调模式,则回调 URL 会接收到如下形式的 HTTP 请求。

{
    "EventType":"EditMediaComplete",
    "FileUploadEvent":null,
    "ProcedureStateChangeEvent":null,
    "FileDeleteEvent":null,
    "PullCompleteEvent":null,
    "EditMediaComplete":{
        "TaskId":"EditMedia-f5ac8127b3b6b85cdc13f237c6005d8",
        "Status":"FINISH",
        "ErrCode":0,
        "Message":"SUCCESS",
        "Input":{
            "InputType":"File",
            "FileInfoSet":[
                {
                    "FileId":"24961954183381008",
                    "StartTimeOffset":0,
                    "EndTimeOffset":0
                },
                {
                    "FileId":"24961954183381009",
                    "StartTimeOffset":0,
                    "EndTimeOffset":0
                },
                {
                    "FileId":"24961954183381010",
                    "StartTimeOffset":0,
                    "EndTimeOffset":0
                }
            ],
            "StreamInfoSet":null
        },
        "Output":{
            "FileType":"mp4",
            "FileId":"24961954183923290",
            "FileUrl":"http://125676836723.vod2.myqcloud.com/xxx/xxx/f0.mp4"
        },
        "ProcedureTaskId":""
    },
    "WechatPublishComplete":null,
    "TranscodeCompleteEvent":null,
    "ConcatCompleteEvent":null,
    "ClipCompleteEvent":null,
    "CreateImageSpriteCompleteEvent":null,
    "SnapshotByTimeOffsetCompleteEvent":null
}

可靠回调

如果选择可靠回调模式,调用 拉取事件通知 API 会接收到如下形式的 HTTP 应答。

{
    "Response": {
        "EventSet": [
            {
                "EventHandle": "EventHandle.N",
                "EventType": "EditMediaComplete",
                "FileUploadEvent": null,
                "ProcedureStateChangeEvent": null,
                "FileDeleteEvent": null,
                "PullCompleteEvent": null,
                "EditMediaComplete": {
                    "TaskId": "EditMedia-f5ac8127b3b6b85cdc13f237c6005d8",
                    "Status": "FINISH",
                    "ErrCode": 0,
                    "Message": "SUCCESS",
                    "Input": {
                        "InputType": "File",
                        "FileInfoSet": [
                            {
                                "FileId": "24961954183381008",
                                "StartTimeOffset": 0,
                                "EndTimeOffset": 0
                            },
                            {
                                "FileId": "24961954183381009",
                                "StartTimeOffset": 0,
                                "EndTimeOffset": 0
                            },
                            {
                                "FileId": "24961954183381010",
                                "StartTimeOffset": 0,
                                "EndTimeOffset": 0
                            }
                        ],
                        "StreamInfoSet": null
                    },
                    "Output": {
                        "FileType": "mp4",
                        "FileId": "24961954183923290",
                        "FileUrl": "http://125676836723.vod2.myqcloud.com/xxx/xxx/f0.mp4"
                    },
                    "ProcedureTaskId": ""
                },
                "WechatPublishComplete": null,
                "TranscodeCompleteEvent": null,
                "ConcatCompleteEvent": null,
                "ClipCompleteEvent": null,
                "CreateImageSpriteCompleteEvent": null,
                "SnapshotByTimeOffsetCompleteEvent": null
            }
        ],
        "RequestId": "335bdaa3-db0e-46ce-9946-51941d9cb0f5"
    }
}