You need to enable JavaScript to run this app.
导航
事件通知概述
最近更新时间:2024.09.10 14:43:21首次发布时间:2021.02.23 10:42:38

本文提供事件通知的功能介绍、回调设置和机制以及对应的事件列表。

功能介绍

视频点播中的各种操作,例如视频上传完成、工作流执行完成等,都可以称为一个事件。由于这些任务都需要一定的时间来完成,为了确保在任务完成后能及时通知您,视频点播提供回调事件通知功能。当一个事件完成后,视频点播会向您发送一条回调消息,以便您能够及时进行下一步的业务处理。视频点播目前支持 HTTP 回调,是指您被动接收视频点播服务事件通知的模式。您可以以空间的粒度来配置回调事件通知功能。

HTTP 回调机制

您需要部署一个 HTTP/HTTPS 服务来接收回调消息,并在视频点播控制台中配置回调地址。视频点播的回调机制具体如下:

  • 当事件发生时,视频点播服务会向您配置的回调地址发起 POST 请求。
  • 您的 HTTP/HTTPS 服务器需返回 200 状态码表示成功,其他状态码表示失败。
  • 如果回调失败,视频点播服务会将默认进行 48 小时的重试。重试的时间间隔依次为:1 秒、5 秒、10 秒、30 秒、1 分钟、2 分钟、3 分钟、4 分钟、5 分钟、6 分钟、7 分钟、8 分钟、9 分钟、10 分钟、20 分钟、30 分钟、1 小时。如果仍然未成功,视频点播服务会以 1 小时的频率重试,直至重试累计时长达到 48 小时。

配置方式

事件列表

视频点播支持的事件类型如下表所示:

事件名称

事件类型

媒资上传完成

FileUploadComplete

URL 批量拉取上传完成

FileUploadByUrlComplete

素材上传完成

MaterialUploadComplete

媒资上传抽取元信息完成

UploadGetMetaComplete

媒资删除完成

DeleteMediaComplete

素材文件删除完成

DeleteMaterialComplete

媒体处理产物删除完成

DeleteTranscodesComplete

工作流执行完成

WorkflowComplete

媒体处理任务执行完成

ExecutionComplete

视频剪辑完成

VideoTrackComplete

媒资存储类型修改完成

UpdateMediaStorageClassComplete

文件同步完成

SyncURIComplete