更新时间:2022-07-27 15:10:05
通过接口可以可以查询直播录制文件合并任务信息列表
请求方式 | Post |
---|---|
接口地址 | https://open.chinanetcenter.com/live/channelManage/liveVideoConcatQuery |
是否需要凭证 | 需要校验凭证 |
参数名 | 类型 | 是否必填 | 描述 |
---|---|---|---|
transNo | string | 否 | 业务ID,业务ID和频道拉流id不可以同时为空 |
pullId | string | 否 | 频道拉流id,业务ID和频道拉流id不可以同时为空 |
listOrder | int | 否 | 列表排列顺序,取值范围 : 0(按创建时间降序排列) 1(按创建时间升序排列)默认为0 |
pageIndex | int | 否 | 取场景列表第几页,从1开始取值,默认为1。入参pageIndex和pageSize的乘积必须不大于100000。 |
pageSize | int | 否 | 平均每页场景数量,取值范围1-50,默认为10。入参pageIndex和pageSize的乘积必须不大于100000 |
成功响应
参数名 | 类型 | 描述 |
---|---|---|
code | int | 创建结果状态码,200为成功 |
message | string | 操作成功 |
data | list | 返回数据 |
data返回数据结构
参数名 | 类型 | 描述 |
---|---|---|
taskId | string | 任务ID |
transNo | string | 业务ID |
status | int | 状态 取值范围: 1:处理中 2:成功 3:失败 |
videoInfo | obj | 视频详情;只要statu = 2的时候才会返回这个值 |
** videoInfo视频详情结构**
参数名 | 类型 | 描述 |
---|---|---|
videoName | string | 视频名称 |
videoId | string | 视频ID |
encrypt | int | 是否加密转码文件 取值范围 : 0(不加密) 1(加密) |
videoSize | string | 视频占用空间大小,视频及其转码后视频的总空间使用量 |
videoDuration | string | 视频时长 |
uploadTime | string | 视频上传时间 |
updateTime | string | 视频修改时间 |
videoDescription | string | 视频描述 |
videoClassification | string | 视频分类 |
imageUrl | string | 视频封面URL |
publishDomain | string | 视频的发布域名 |
playerName | string | 视频使用的播放器名称 |
playerId | string | 视频使用的播放器ID |
videoState | string | 视频状态 取值范围: 0(正常) 1(屏蔽) |
transcodeState | string | 未开启授权播放,视频的转码状态的取值范围 : 1(已转码) 2(未转码) 3(转码中) 4(转码失败) 开启授权播放(视频加密)功能时的转码状态的取值范围 : 1(已加密转码) 2(非加密转码) 3(转码中) 4(转码失败) 5(未转码) |
videoSourceCode | int | 视频来源 取值范围: 0(其他) 1(上传) 2(直播转录制) 3(视频拉取) 4(视频剪切) 5(视频拼接) 6(边缘拉流录制) 10(通用版直播转录制) 11(上传SDK) 12(上传工具) |
videoResolutions | array | 视频分辨率等信息 |
videoResolutions数据结构
参数名 | 类型 | 描述 |
---|---|---|
clarity | int | 清晰度。取值范围 : 1(原画) 2(流畅) 3(标清) 4(高清) 5(超清) -99(录制文件) |
serverType | int | 终端类型。取值范围 : 0(PC) 1(原视频) -1-原视频 |
height | int | 高度 |
width | int | 宽度 |
fileSize | long | 文件大小(单位为bit) |
错误响应
参数名 | 类型 | 描述 |
---|---|---|
code | int | 响应错误码 |
message | string | 响应错误提示信息 |
curl -X POST
http://https://open.chinanetcenter.com/live/channelManage/liveVideoConcatQuery
-H "Content-Type: application/json; charset=utf-8"
-H "Host: open.chinanetcenter.com"
<公共的头部参数>
<自定义的头部参数>
-d '{"pullId": "idxxxxxx","transNo":"tranNoxxxxx","listOrder":"1","pageIndex":"1","pageSize":"10"}'
{
"code": 200,
"data": [
{
"videoInfo": {
"videoResolutions": [
{
"clarity": 1,
"fileSize": 26375454,
"serverType": -1,
"width": 1092,
"height": 614
}
],
"playerName": "播放器名",
"transcodeState": "5",
"updateTime": "1658220440",
"videoId": "1234567890",
"uploadTime": "1658220434",
"videoSize": "26375454",
"videoSourceCode": 5,
"videoDuration": "100",
"videoDescription": "描述",
"encrypt": 0,
"publishDomain": "xxxxx.net",
"videoName": "a97a10280181100066bc76f400000000",
"imageUrl": "http://xxxxx.net/concat/20220719/1234567890/cloudv-cover/abc.jpg",
"videoClassification": "",
"videoState": "0",
"playerId": "1"
},
"transNo": "111112222222",
"taskId": "1234567890",
"status": 2
}
],
"message": "操作成功"
}
注意:示例中的“公共参数”参见公共参数说明文档。
以下仅列出了接口业务逻辑相关的错误码,通用错误码详见 返回结果