事件回调综述
更新时间:2024-11-25
在VOD服务中,对媒资进行的上传、拉取、媒资处理、AI分析以及视频云剪辑等操作均可被视为独立的事件。每个事件的完成都需要经历一段时间。当这些事件最终结束时,VOD服务会迅速将操作的执行结果回调给用户指定的接收端,这一过程被称作事件回调。
VOD服务支持以下几种类型的事件回调:
VOD回调是用户被动接收事件回调的模式。配置回调URL后,VOD会在事件完成后,向回调URL发起回调。
VOD发起回调的形式是HTTP请求,请求体为JSON格式,数据结构为CallbackEvent,开发者的服务接收到回调后,只用回复200状态码即可。
如果因为网络等原因,VOD发送事件回调失败,VOD将连续重试若干次,但这不能完全保证事件回调的可靠性,推荐开发者在技术方案中,增加主动轮询的流程来做超时兜底。
VOD服务在事件回调可以增加签名验证,用来鉴别事件回调的来源是VOD服务,签名计算的过程参考事件回调签名计算。