腾讯云云点播视频合成完成_音视频解决方案_同尘科技

云点播 4年前 (2021-05-25) 浏览 78

事件名称

ComposeMediaComplete

事件说明

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

示例

普通回调

如果选择普通回调模式,则回调 URL 会接收到来自云点播的 HTTP 请求。请求采用 POST 方法,请求内容在 BODY 中,如下所示(省略了值为 null 的字段)。

{    "EventType": "ComposeMediaComplete",    "ComposeMediaCompleteEvent": {        "TaskId": "1256768367-ComposeMedia-f5ac8127b3b6b85cdc13f237c6005d8",        "Status": "FINISH",        "ErrCode": 0,        "Message": "SUCCESS",        "Input": {            "Tracks": [{                    "Type": "Video",                    "TrackItems": [{                        "Type": "Video",                        "SourceMedia": "5285485487985271487",                        "AudioOperations": [{                            "Type": "Volume",                            "VolumeParam": {                                "Mute": 1                            }                        }]                    }]                },                {                    "Type": "Audio",                    "TrackItems": [{                            "Type": "Empty",                            "EmptyItem": {                                "Duration": 5                            }                        },                        {                            "Type": "Audio",                            "AudioItem": {                                "SourceMedia": "5285485487985271488",                                "Duration": 15                            }                        },                        {                            "Type": "Audio",                            "AudioItem": {                                "SourceMedia": "5285485487985271489",                                "SourceMediaStartTime": 2,                                "Duration": 14                            }                        }                    ]                }            ],            "Output": {                "FileName": "视频合成效果测试",                "Container": "mp4"            }        },        "Output": {            "FileType": "mp4",            "FileId": 5285485487985271490,            "FileUrl": "http://125676836723.vod2.myqcloud.com/xxx/xxx/xxx.mp4"        }    }}

可靠回调

如果选择可靠回调模式,调用 拉取事件通知 API 会接收到如下形式的 HTTP 应答(省略了值为 null 的字段)。

{    "Response":{        "EventSet":[            {                "EventHandle":"EventHandle.N",                "ComposeMediaCompleteEvent":{                    "TaskId":"1256768367-ComposeMedia-f5ac8127b3b6b85cdc13f237c6005d8",                    "Status":"FINISH",                    "ErrCode":0,                    "Message":"SUCCESS",                    "Input":{                        "Tracks":[                            {                                "Type":"Video",                                "TrackItems":[                                    {                                        "Type":"Video",                                        "SourceMedia":"5285485487985271487",                                        "AudioOperations":[                                            {                                                "Type":"Volume",                                                "VolumeParam":{                                                    "Mute":1                                                }                                            }                                        ]                                    }                                ]                            },                            {                                "Type":"Audio",                                "TrackItems":[                                    {                                        "Type":"Empty",                                        "EmptyItem":{                                            "Duration":5                                        }                                    },                                    {                                        "Type":"Audio",                                        "AudioItem":{                                            "SourceMedia":"5285485487985271488",                                            "Duration":15                                        }                                    },                                    {                                        "Type":"Audio",                                        "AudioItem":{                                            "SourceMedia":"5285485487985271489",                                            "SourceMediaStartTime":2,                                            "Duration":14                                        }                                    }                                ]                            }                        ],                        "Output":{                            "FileName":"视频合成效果测试",                            "Container":"mp4"                        }                    },                    "Output":{                        "FileType":"mp4",                        "FileId":5285485487985271490,                        "FileUrl":"http://125676836723.vod2.myqcloud.com/xxx/xxx/xxx.mp4"                    }                }            }        ],        "RequestId":"335bdaa3-db0e-46ce-9946-51941d9cb0f5"    }}



对音视频的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠

阿里云解决方案也看看?: 点击对比阿里云的解决方案

- 0人点赞 -

发表点评 (0条)

not found

暂无评论,你要说点什么吗?