消息通知json格式说明
订阅事件的json消息字段如表1所示。
| 参数 | 类型 | 说明 |
|---|---|---|
| event_type | String | 事件类型。 当前支持的取值如下:
|
| transcode_info | 转码信息,仅当是转码完成事件或转码启动事件才有该字段。 | |
| thumbnail_info | 截图信息,仅当是截图事件才有该字段。 | |
| animated_graphics_info | 动图信息,仅当是生成动图事件才有该字段。 | |
| remux_info | 转封装信息,仅当是转封装事件才有该字段。 |
| 参数 | 类型 | 说明 |
|---|---|---|
| task_id | string | 任务ID。 |
| status | tring | 事件状态。
|
| create_time | string | 任务创建时间。 |
| start_time | string | 启动时间,指任务排完对正式开始执行的时间。 |
| end_time | string | 任务结束时间。 |
| input | 转码文件输入地址。 | |
| output | 转码文件输出地址。 | |
| description | string | 任务描述。 |
| media_detail | 转码详细信息,失败时没有该字段。 |
| 参数 | 类型 | 说明 |
|---|---|---|
| features | String[] | 任务名称。 |
| origin_para | 原始片源信息。 | |
| output_video_paras | 多路输出片源信息。 | |
| output_watermark_para | 输出水印信息。 |
| 参数 | 类型 | 说明 |
|---|---|---|
| duration | Integer | 片源时长。 |
| file_format | String | 文件格式。 |
| video | 原始片源视频信息。 | |
| audio | 原始片源音频信息。 |
| 参数 | 类型 | 说明 |
|---|---|---|
| width | Integer | 视频宽度。 |
| height | Integer | 视频高度。 |
| bitrate | Integer | 视频码率。 |
| frame_rate | Integer | 视频帧率。 |
| codec | string | 视频编码格式。 |
| 参数 | 类型 | 说明 |
|---|---|---|
| codec | string | 音频编码格式。 |
| sample | Integer | 音频采样率。 |
| channels | Integer | 音频信道。 |
| bitrate | Integer | 音频码率。 |
| 参数 | 类型 | 说明 |
|---|---|---|
| template_id | Integer | 输出视频对应的模板ID。 |
| size | Integer | 视频大小。 |
| pack | string | 视频封装格式。 |
| video | Video | 输出片源视频信息。 |
| audio | Audio | 输出片源音频信息。 |
| file_name | string | 输出片源文件名。 |
| conver_duration | double | 折算时长。 |
| error | Error | 错误信息。 |
| 参数 | 类型 | 说明 |
|---|---|---|
| task_id | String | 任务ID |
| status | String | 事件状态。
|
| create_time | String | 任务创建时间。 |
| start_time | String | 任务启动时间,指任务排完对正式开始执行的时间。 |
| end_time | String | 任务结束时间。 |
| description | String | 任务描述,如当任务异常时,此字段为异常的具体信息。 |
| input | 源文件信息。 | |
| output | 输出文件信息。 | |
| output_param | 动图输出参数。 |
| 参数名 | 类型 | 说明 |
|---|---|---|
| location | String | 对象存储桶所在区域。 |
| bucket | String | 对象存储桶名。 |
| object | String | 文件的存储路径。
|
| file_name | String | 文件名,仅用于“output”输出。
|
| 名称 | 类型 | 说明 |
|---|---|---|
| format | String | 动图格式。目前仅支持输出GIF文件。 |
| width | Integer | 输出动图的宽。 |
| height | Integer | 输出动图的高。 |
| start | Integer | 起始时间。 单位:毫秒。 |
| end | Integer | 结束时间。 |
| frame_rate | Integer | 动图帧率。 |
| 参数 | 类型 | 说明 |
|---|---|---|
| task_id | string | 任务Id。 |
| status | tring | 事件状态。
|
| create_time | string | 开始时间。 |
| start_time | String | 启动时间,指任务排完后正式开始执行的时间。 |
| end_time | string | 结束时间。 |
| input | 源文件地址。 | |
| output | 截图文件输出地址。 | |
| description | string | 任务描述。 |
| output_file_name | String | 输出文件名。 |
| thumbnail_info | PicInfo[] | 截图详细信息,失败时没有该字段。 |