获取视频相关配置
1.接口描述
获取视频配置信息。
请求方式:GET [ip]/api/video/config/get
| 管理员权限 | 登录认证 |
|---|---|
| 否 | 是 |
2.输入参数
无
3.输出参数
| 参数 | 类型 | 描述 |
|---|---|---|
| status | Int | 状态码 |
| enable-follow-input | Boolean | 是否可配置输出分辨率与输入一致 |
| follow-input | Boolean | 输出分辨率是否与输入一致 |
| show-title | Boolean | 是否显示源名称和分辨率 |
| enable-webrtc | Boolean | 是否启用webrtc预览 |
| screen-debug | Boolean | 是否启用屏显调试信息 |
| ident-mode | Int | 标识符显示模式 |
| ident-text | String | 标识文本 |
| show-tally | Boolean | 是否显示NDI状态标签(preview或者program)。 |
| show-vu-meter | Boolean | 是否显示音量条 |
| vu-meter-mode | Int | 音量标尺模式,0:hide, 1:post dbvu(或dbu), 2:post-dbfs |
| show-center-cross | Boolean | 是否显示中心线。 |
| safe-area | Int | 0:none,1:4:3, 2:80% center view, 3:square |
| h-flip | Boolean | 是否水平翻转 |
| v-flip | Boolean | 是否垂直翻转 |
| deinterlace-mode | Int | 反交错模式:0:bob,1:weave,2:blend |
| force-deint | Boolean | 布尔值,强制开启去隔行(即使输出是隔行) |
| ar-convert | Int | 0:Letterbox/Pillarbox, 1:Zoom/Crop, 2:Full Screen |
| hdr-enabled | Boolean | 只读,是否可以配置hdr开关 |
| hdr-output | Boolean | 启用hdr输出(需要显示器支持) |
| screen-mode | Int | 视图模式 |
| color-format | String | color format,值:rgb,yuv444,yuv422 |
| quant-range | String | quant range,值:limited,full |
| switch-mode | Int | 设定信号丢失后的屏幕显示,0为显示无信号图片,1为黑屏,2为最后一帧,3为关闭输出,关闭输出是在无信号后30秒 |
| in-color-fmt | Int | 设定信号源的色彩空间,0为自动,1为bt601,2为bt709,3为bt2020 |
4.示例
输出示例
{
"ar-convert": 0,
"color-format": "rgb",
"deinterlace-mode": 0,
"enable-follow-input": false,
"enable-webrtc": true,
"follow-input": false,
"force-deint": false,
"h-flip": false,
"hdr-output": false,
"ident-mode": 2,
"ident-text": "2K HDMI 85",
"in-color-fmt": 2,
"quant-range": "limited",
"safe-area": 0,
"screen-debug": true,
"screen-mode": 1,
"show-center-cross": false,
"show-tally": true,
"show-title": true,
"show-vu-meter": true,
"status": 0,
"switch-mode": 0,
"v-flip": false,
"vu-meter-mode": 1
}