视频直播

产品文档

视频直播

帮助中心 > OpenAPI & SDK > 视频直播 > 查询转码模板配置

describeLiveStreamTranscodeConfig

描述

查询转码模板配置

  • 转码模板配置按照 域名,应用,流 3级配置添加,以最小的粒度配置生效原则
  • 域名、应用、流 依次粒度递减 即: 域名>应用>流
  • 该查询旨在查询域名、应用、流最终生效的转码模板配置,并非各级的模板绑定情况

请求方式

GET

请求地址

https://live.jdcloud-api.com/v1/transcodes:config

请求参数

名称 类型 是否必需 默认值 描述
pageNum Integer False 1 页码
- 取值范围 [1, 100000]
pageSize Integer False 10 分页大小
- 取值范围[10, 100]
filters Filter[ ] False 模板配置查询过滤条件:
- name: publishDomain 必填(推流域名)
- value: 参数
- name: appName 必填(应用名称)
- value: 参数
- name: streamName 非必填(流名称)
- value: 参数

Filter

名称 类型 是否必需 默认值 描述
name String True 过滤条件的名称
operator String False 过滤条件的操作符,默认eq
values String[ ] True 过滤条件的值

返回参数

名称 类型 描述
result Result
requestId String requestId

Result

名称 类型 描述
pageNumber Integer 当前页码
pageSize Integer 每页数量
totalCount Integer 查询总数
transcodeConfigs TemplateConfig[ ] 码率信息

TemplateConfig

名称 类型 描述
publishDomain String 推流域名
appName String 应用名称
streamName String 流名称
transcodeConfig String[ ]

返回码

返回码 描述
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/transcodes:config?filters.1.name=publishDomain&filters.1.values.1=push.yourdomain.com&filters.2.name=appName&filters.2.values.1=yourapp&filters.3.name=streamName&filters.3.values.1=yourstream

返回示例

{
    "requestId": "bgvmivir54gddpgi764se9f4kfr7ge41", 
    "result": {
        "pageNumber": 1, 
        "pageSize": 10, 
        "totalCount": 1, 
        "transcodeConfigs": [
            {
                "appName": "yourapp", 
                "publishDomain": "push.yourdomain.com", 
                "streamName": "yourstream", 
                "transcodeConfig": [
                    "hd", 
                    "lsd"
                ]
            }
        ]
    }
}
更新时间:2019-07-16 16:48:46
文档反馈 docs feedback