查询系统默认转码模板列表
GET
https://live.jdcloud-api.com/v1/transcodeSystem
名称 | 类型 | 是否必需 | 默认值 | 描述 |
---|---|---|---|---|
pageNum | Integer | False | 1 | 页码 - 取值范围 [1, 100000] |
pageSize | Integer | False | 10 | 分页大小 - 取值范围 [10, 100] |
filters | Filter[ ] | False | 转码模板查询过滤条件: - name: template 录制模板自定义名称 - value: 如果参数为空,则查询全部 - 如果为空,则表示查询该用下所有自定义的转码模板 |
名称 | 类型 | 是否必需 | 默认值 | 描述 |
---|---|---|---|---|
name | String | True | 过滤条件的名称 | |
operator | String | False | 过滤条件的操作符,默认eq | |
values | String[ ] | True | 过滤条件的值 |
名称 | 类型 | 描述 |
---|---|---|
result | Result | |
requestId | String | requestId |
名称 | 类型 | 描述 |
---|---|---|
pageNumber | Integer | 当前页码 |
pageSize | Integer | 每页数量 |
totalCount | Integer | 查询总数 |
transcodeTemplates | TranscodeInfo[ ] | 码率信息 |
名称 | 类型 | 描述 |
---|---|---|
videoCodec | String | 视频编码格式 - 取值:h264,h265,默认h264 |
videoCodeRate | Integer | 转码输出的码率值: - 取值: [128,15000] - 单位: kpbs |
videoFrameRate | String | 转码输出的帧率值: - 取值:[1,30] |
width | Integer | 转码输出视频宽度: - 取值: [128,4096] - 等比: 如果只填写一个参数,则按参数比例调节输出转码视频 - 随源: 如果两个参数都不填写,则按照源比例输出转码视频 |
height | Integer | 转码输出视频宽度: - 取值: [128,4096] - 等比: 如果只填写一个参数,则按参数比例调节输出转码视频 - 随源: 如果两个参数都不填写,则按照源比例输出转码视频 |
template | String | 转码模板自定义名称: - 自定义模板: 枚举类型校验,忽略大小写,自动删除空格, 取值要求:数字、大小写字母或短横线("-"), 首尾不能有特殊字符("-") - 注意: 不能与标准的转码模板和已定义命名重复 |
templateName | String | 转码模板名称 |
audioCodec | String | 转码输出音频编码格式: - 取值: aac、mp3 - 不区分大小写 |
audioFormat | String | 转码输出音频格式: - 取值: aac_lc,aac_low,aac_he,aac_he_v2 - 不区分大小写 |
audioSampleRate | Integer | 转码输出音频采样率: - 取值: [44100,48000] |
audioChannel | Integer | 转码输出音频通道数: - 1 单声道 - 2 双声道 |
audioCodeRate | Integer | 转码输出音频码率: - 取值: [16,128] - 单位: kbps |
jdchd | String | 京享超清 - 取值: jdchd-1.0,off |
audioComfort | String | 舒适音频 - 取值: on,off |
返回码 | 描述 |
---|---|
200 | OK |
400 | Invalid parameter |
401 | Authentication failed |
404 | Not found |
500 | Internal server error |
503 | Service unavailable |
GET
https://live.jdcloud-api.com/v1/transcodeSystem?filters.1.name=template&filters.1.values.1=yt
{ "requestId": "bgvmivir54gddpgi764se9f4kfr7ge41", "result": { "pageNumber": 1, "pageSize": 10, "totalCount": 1, "transcodeTemplates": [ { "audioChannel": 2, "audioCodeRate": 64, "audioCodec": "aac", "audioFormat": "aac_he", "audioSampleRate": 44100, "height": 720, "template": "lhd", "templateName": "default_template_lhd", "videoCodeRate": 800, "videoCodec": "h264", "videoFrameRate": "24", "width": 1280 } ] } }