全部产品
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
视频直播

添加自定义转码配置

更新时间:2018-02-13 15:34:09

描述

添加自定义转码配置信息。

请求参数

参数 类型 是否必须 描述
Action String 操作接口名,系统规定参数,取值:AddCustomLiveStreamTranscode
Domain String 您的加速域名
App String 直播流所属应用名称, 取值要求:数字, 大小写字母, 下划线(_)或短横线(-)
Template String 转码模板自定义名称, 取值要求:数字, 大小写字母或短横线(-)
TemplateType String 自定义转码模版类型, 目前支持 h264 (自定义H264标准模版), h264-nbhd (自定义H264窄带高清模版)
Height Integer 转码视频高度, 取值要求: Height ≥ 100 ; max(Height, Width) ≤ 1920 ; min(Height, Width) ≤ 1080
Width Integer 转码视频宽度, 取值要求: Width ≥ 100 ; max(Height, Width) ≤ 1920 ; min(Height, Width) ≤ 1080
FPS Integer 转码视频帧率, 单位:fps, 取值要求: 1 ≤ FPS ≤ 30
VideoBitrate Integer 转码视频比特率, 单位: kbps, 取值要求: 1 ≤ VideoBitrate ≤ 6000 (注: 转码视频会尽量接近您所设定的比特率, 但转码视频的实际比特率不能保证和您所设定的完全一致, 尤其是当您设定的比特率过大或过小的时候)

返回参数

名称 类型 描述
RequestId String 该条任务请求ID

特殊错误码

错误代码 描述 Http 状态码 语义
InvalidDomain.NotFound The domain provided does not exist in our records. 404 当前账户下未查到域名
IllegalOperation Illegal domain operate is not permitted. 403 不支持当前操作,如:非直播类域名
InvalidParameters Invalid parameters 400 参数不合法,如高度过大、比特率过大、等
ConfigAlreadyExists Config has already exist. 400 配置已添加
InternalError The request processing has failed due to some unknown error. 500 后台发生未知错误

示例

请求示例

  1. https://live.aliyuncs.com?Action=AddCustomLiveStreamTranscode&Domain=test101.cdnpe.com&App=xxx&Template=xxx&TemplateType=h264&Height=1280&Width=720&FPS=25&VideoBitrate=2400&<公共请求参数>

返回示例

JSON格式

  1. {
  2. "RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
  3. }

XML格式

  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <AddLiveStreamTranscodeResponse>
  3. <RequestId>16A96B9A-F203-4EC5-8E43-CB92E68F4CD8</RequestId>
  4. </AddLiveStreamTranscodeResponse>
本文导读目录