设置视频输出配置参数
接口名称
WEB_SetMainOutLayoutModeAPI(后续废弃)
功能描述
设置视频输出配置参数
应用场景
设置视频输出配置参数
URL
https://ip/action.cgi?ActionID=WEB_SetMainOutLayoutModeAPI
参数
| 参数 | 类型 | 取值范围 | 参数说明 |
|---|---|---|---|
| ucRcLocation | int | [0, 1] | 界面初始位置(PHY_VIDEO_OUT) |
| ucLayoutLocation | int | 可选, 空对象 | 组合画面输出位置 |
| ucExtendMode | int | 可选 | 拉伸(VIDEO_PIC_ADAPT_MODE) |
| ucIsDisplaySticImg | int | 可选 | 是否显示网真静态图像 |
| ucHideRC | int | 可选 | 是否隐藏RC界面 |
| ucIsShowImg | int | 可选 | 是否显示工装图 |
| ucPrimaryVo | int | 可选 | 主输出口 |
| ucAssistVo | int | 可选 | 辅输出口 |
| ucMainVoPort | int | 可选 | Main口使用的逻辑口 |
| ucAuxVoPort | int | 可选 | Aux口使用的逻辑口 |
| ucPcVoPort | int | 可选 | Pc口使用的逻辑口 |
| ucDoubleScreen | int | 可选 | 是否启用双屏 |
| ucExDoubleScreen | int | 可选 | 双屏模式 |
| ucDisHWLogo | int | 可选 | 显示华为logo |
| stPicParam | object | 可选 | 视频组合画面参数 ulDevideLineWidth 组合画面子画面间分隔黑线宽度 ulMargin_Left_Right 组合画面左右边际的宽度 ulMargin_Top_Bot 组合画面上下边际的宽度 |
| astWinParam | object | 可选 | 视频窗口位置信息 ulVIDDestImgOutEnginNo; 配置的输出引擎号 ulMargin_L; 目标窗口左边边际 ulMargin_R; 目标窗口右边边际 ulMargin_T; 目标窗口上边边际 ulMargin_B; 目标窗口下边边际 |
| ucVgaAdaptFlag | int | 可选 | VGA 输出适配标识 |
| ucUserForceSetFormat | int | 可选 | 用户强制设置输出口分辨率标志位 |
| ucExchangeScreen | int | 可选 | 交换屏幕 |
| ucCloneScreen | int | 可选 | clone屏幕 |
| ucCodingTime | int | 可选 | 编码时间间隔 |
| ucDecodingtime | int | 可选 | 解码时间间隔 |
| cloneMaxFrame | int | 可选 | 克隆最大帧率 |
| newCodingTime | int | 可选 | 编码时间间隔(使用新配置项,为了所有的新配置项都用0的默认值) |
| newDecodingtime | int | 可选 | 解码时间间隔(使用新配置项,为了所有的新配置项都用0的默认值) |
| lowDelayMode | int | 可选 | 低延时模式设置 1开 0关 |
返回值
| 参数 | 类型 | 取值范围 | 参数说明 |
|---|---|---|---|
| success | int | [0, 1] | 响应结果 0:失败 1:成功 |
| data | Object | 可选, 空对象 | 成功返回数据。例如:{"success":1,"data":""} |
| error | Object | 可选 | 失败返回错误信息。详细参考表2。例如:{"success":0,"error":{"id":100666744,"code": ,"params":[]}} |
| 参数 | 类型 | 取值范围 | 参数说明 |
|---|---|---|---|
| id | int | 32位整数 | 错误id, |
| code | int | 32位整数 | 错误码 |
| param | Object | param 对象 | 失败响应的附带参数。 |