本文为您介绍媒资上传抽取元信息完成事件、事件通知的内容和回调示例。
事件类型
UploadGetMetaComplete
事件说明
如果您空间配置了媒资上传抽取元事件完成回调通知,通过本地视频上传和异步上传完成后,将收到发送元信息抽取事件回调通知。配置方法详见事件通知概览。
事件内容
参数 | 类型 | 描述 |
---|
RequestId | String | 请求的唯一 ID |
Version | String | 回调版本 |
EventType | String | 回调事件名称 UploadGetMetaComplete |
EventTime | String | 事件产生的时间 |
Data | Data | 音视频元信息数据部分 |
Data
参数 | 类型 | 描述 |
---|
Vid | String | 视频的 Id |
SpaceName | String | 空间名 |
Code | String | 错误码,成功时为 Success |
Message | String | 错误信息 |
SourceInfo | SourceInfo | 媒资信息 |
PosterUri | String | 封面图 URI |
SourceInfo
参数 | 类型 | 描述 |
---|
StoreUri | String | 文件存放位置 |
Height | Integer | 视频高度 |
Width | Integer | 视频宽度 |
Duration | Float | 视频时长 |
Bitrate | Integer | 码率 |
FileName | String | 文件路径 |
Md5 | String | Md5 值 |
Format | String | 视频格式 |
Size | Integer | 视频大小 |
FileType | String | 文件类型 video/audio |
VideoStreamMeta | VideoStreamMeta | 视频流元信息 |
AudioStreamMeta | AudioStreamMeta | 音频流元信息 |
参数 | 类型 | 描述 |
---|
Height | Integer | 视频高度 |
Width | Integer | 视频宽度 |
Duration | Float | 视频时长 |
Bitrate | Integer | 码率 |
Codec | String | 视频编码格式 |
Fps | Float | 频率 |
Definition | String | 分辨率 |
参数 | 类型 | 描述 |
---|
Codec | String | 音频编码格式 |
Duration | Float | 音频时长 |
SampleRate | Integer | 音频采样率 |
Channels | int32 | 音频声道数 |
回调示例
{
"RequestId":"021669647428538fdbdd***100090225024000705fdf32",
"Version":"1.0",
"EventTime":"2022-11-28T14:57:52Z",
"EventType":"UploadGetMetaComplete",
"Data":{
"Code":"Success",
"Message":"Upload Video Success",
"Vid":"v0cca4g7007a***7uecgavoirg",
"SourceInfo":{
"Md5":"8c1a25f11f6***cbec198d8974",
"FileType":"video",
"Height":1080,
"Width":1920,
"Format":"MP4",
"Duration":256.46933,
"Size":330042590,
"StoreUri":"tos-vo**5e1acdfe042daa72598a6376a812d",
"FileName":"16f439d73e***906a603f587749e1",
"Bitrate":10294956,
"VideoStreamMeta":{
"Codec":"h264",
"Definition":"unknown",
"Fps":30.3,
"Height":1080,
"Width":1920,
"Duration":256.46933,
"Bitrate":10294956
},
"AudioStreamMeta":{
"Duration":256.42,
"SampleRate":48000,
"Bitrate":317375,
"Channels":4
}
},
"PosterUri":"tos-vod-***o0dE3XDIhVz1wm9fmIABCxzXOkZBIlBqE5GSN8"
}
}