
# 转码消息体
#### 转码成功消息参考
```
{
"event_type": "transcodeComplete",
"transcode_info": {
"asset_id": "14d7b2faba0dddd6b4e8936272d6bc3f",
"status": "SUCCEED",
"templateGroupName": "ssw",
"output": [{
"play_type": "HLS",
"url": "https://179.cdn-vod.huaweicloud.com/asset/14d7b2faba0dddd6b4e8936272d6bc3f/play_video/index.m3u8",
"encrypted": 0,
"meta_data": {
"play_type": 0,
"codec": "H_264",
"duration": 0,
"videoSize": 0,
"width": 0,
"hight": 0,
"bitRate": 0,
"frameRate": 0
}
}, {
"play_type": "HLS",
"url": "https://179.cdn-vod.huaweicloud.com/asset/14d7b2faba0dddd6b4e8936272d6bc3f/play_video/58c6433759c2be34818085006af42d1e_1_1280X720_1500_0.m3u8",
"encrypted": 0,
"quality": "HD",
"meta_data": {
"play_type": 0,
"codec": "H_264",
"duration": 26,
"videoSize": 3246080,
"width": 1280,
"hight": 720,
"bitRate": 892,
"frameRate": 1,
"quality": "HD"
}
}]
}
}
```
#### 转码消息体说明
表1TranscodeInfo结构定义 
| 参数                  | 说明                                                                                                                                                                                                                                                                                                                        |
|:---|:---|
| asset_id            | 媒资ID。                                                                                                                                                                                                                                                                                                                     |
| status              | 事件状态 - SUCCEED：转码成功。  - FAILED：转码失败。                                                                                      |
| template_group_name | 转码模板组名称。                                                                                                                                                                                                                                                                                                                  |
| output              | 转码输出数组。 - HLS或DASH场景，此数组的成员个数为n+1，n为转码输出路数。  - MP4场景，此数组的成员个数为n，n为转码输出路数。   状态为成功时才有此值。具体结构参考[表2]。 |
| error_code          | 错误码。状态为失败时才有此值。                                                                                                                                                                                                                                                                                                           |
| error_msg           | 错误描述。状态为失败时才有此值。                                                                                                                                                                                                                                                                                                          |
   
 表2Output结构定义 
| 参数        | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
|:---|:---|
| play_type | 协议类型。 取值hls、 dash、mp4。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| url       | 访问URL                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| encrypted | 标记流是否已被加密。 取值范围：\[0,1\]。 - 0：未加密。  - 1：已被加密。                                                                                                                                                                                                                                                                                                                                                                                                                       |
| quality   | 清晰度。包含如下取值： - FLUENT：流畅。  - SD：标清。  - HD：高清。  - FULL_HD：超清。                                                                                                                                                                                                                                                                                                   |
| meta_data | 播放列表的元数据。 - pack_type：封装类型，TS/MP4等。  - duration：视频时长（单位：秒）。  - size：视频大小（单位：字节）。  - width：视频宽度（单位：像素）。  - hight：视频高度（单位：像素）。  - bit_rate：视频平均码率。  - frame_rate：帧率（单位： 帧每秒）。   |
   
