CDN加速

文档中心 云点播 开发手册 视频拼接结果查询

视频拼接结果查询

更新时间:2021-01-27 16:09:02

描述

查询拼接结果。

请求说明

请求方式 Post/get
接口地址 https://api.cloudv.haplat.net/vod/videoManage/videoConcatQuery
是否需要凭证 需要校验凭证

请求参数

参数名 类型 是否必填 描述
transNo string        是        客户视频剪切任务编码,32位以下

返回参数

通用返回结果详见返回结果
成功时返回的data参数内容

参数名 类型 描述
taskId string 任务ID。
transNo string 业务ID
status int 状态
取值范围 :
  • 1(处理中)
  • 2(成功)
  • 3(失败)
  • videoInfo obj 只有在成功的时候有值。

    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(原视频)
  • height int 高度
    width int 宽度
    fileSize long 文件大小(单位为bit)

    示例

    输入示例

    
    curl -X POST http://api.cloudv.haplat.net/vod/videoManage/videoConcatQuery
      -H 'content-type: application/x-www-form-urlencoded; charset=utf-8' 
      -H "Host: api.cloudv.haplat.net" 
      <公共的头部参数>
      <自定义的头部参数>  
      -d 'transNo=0251168101641000f4cf4da800000000'
    
    

    注意:示例中的“公共参数”参见公共参数说明文档

    输出示例

    {
        "code": 200,
        "data": {
            "status": 2,
            "taskId": "025d0ca201641000acce255700000000",
            "transNo": "0251168101641000f4cf4da800000000",
            "videoInfo": {
                "encrypt": 0,
                "playerId": "DF2DAF233DDA",
                "playerName": "基础播放器",
                "imageUrl": "http://ovptest.haplat.net/concat/2018-06-15/025d0ca2016410003a485fa100000000/cloudv-cover/025d0ca201641000a55933ca00000000.jpg",
                "publishDomain": "ovptest.haplat.net",
                "transcodeState": "5",
                "updateTime": "1529048100",
                "uploadTime": "1529048009",
                "videoClassification": "",
                "videoDescription": "",
                "videoDuration": "7202",
                "videoId": "025d0ca201641000a55933ca00000000",
                "videoName": "ew",
                "videoResolutions": [
                    {
                        "clarity": 1,
                        "fileSize": 1223912405,
                        "height": 720,
                        "serverType": -1,
                        "width": 1280
                    }
                ],
                "videoSize": "1223912405",
                "videoSourceCode": 5,
                "videoState": "0"
            }
        },
        "message": "操作成功"
    }
    
    

    错误码

    以下仅列出了接口业务逻辑相关的错误码,通用错误码详见 返回结果

    错误码 描述
    1560 视频正在处理中
    1601 TRANSNO不能为空
    1602 TRANSNO不合法
    1603 TRANSNO不存在