视频直播 LIVE-查询直播转码模板:响应参数
响应参数
状态码:200
参数 |
参数类型 |
描述 |
---|---|---|
total |
Integer |
查询结果的app数量 |
domain |
String |
播放 域名 |
templates |
Array of AppQualityInfo objects |
转码模板 |
参数 |
参数类型 |
描述 |
---|---|---|
quality |
String |
包含如下取值:
|
templateName |
String |
自定义模板名称。
|
PVC |
String |
是否使用窄带高清转码。 注意:该字段已不再维护,建议使用hdlb。 包含如下取值:
默认值:off。 |
hdlb |
String |
是否启用高清低码,较PVC相比画质增强。 提示:使用hdlb字段开启高清低码时,PVC字段不生效。 包含如下取值:
默认值:off。 |
codec |
String |
视频编码格式。 包含如下取值:
默认为H264。 |
width |
Integer |
视频的长边。其中,横屏为宽,即长边,竖屏为高。单位:像素。 包含如下取值:
注意:width和height全为0时,输出的分辨率和源保持一致;width和height只有一个为0时,输出的分辨率按非0项的比例进行缩放。 默认值:0。 |
height |
Integer |
视频的短边。其中,横屏为宽,竖屏为高,即短边。单位:像素。 包含如下取值:
注意:width和height全为0时,输出的分辨率和源保持一致;width和height只有一个为0时,输出的分辨率按非0项的比例进行缩放。 默认值:0。 |
bitrate |
Integer |
转码视频的码率。 单位:Kbps 取值范围:40-30000。 |
video_frame_rate |
Integer |
转码视频帧率。 单位:fps 取值范围:0-60,0表示保持帧率不变。 默认值:0。 |
protocol |
String |
转码输出支持的协议类型。默认为RTMP。当前只支持RTMP。 包含如下取值:
|
iFrameInterval |
Integer |
最大I帧间隔。 单位:帧数 取值范围:[0, 500],默认值:50。 注意:若希望通过iFrameInterval设置i帧间隔,请将gop设为0,或不传gop参数。 |
gop |
Integer |
按时间设置I帧间隔。 单位:秒 取值范围:[0,10],默认值:2。 注意:gop不为0时,则以gop设置i帧间隔,iFrameInterval字段不生效。 |
bitrate_adaptive |
String |
自适应码率参数。 包含如下取值:
默认值:off。 |
i_frame_policy |
String |
编码输出I帧策略。 包含如下取值:
默认值:auto。 注意:多码率场景下建议开启I帧随源,保障多码率I帧对齐。 |
状态码:400
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误描述 |