调整画面:夜视、翻转、宽动态
调整画面:夜视、翻转、宽动态
画面相关能力分两类:旧版 HTTP 接口(设备视频画面配置说明:翻转、夜视、补光灯、OSD、变焦等,需对应能力集 FrameReverse / NVM / LEDS / OSD / ZoomFocus)与 设备能力(宽动态 image.wdr.mode,见下文)。新接入宽动态请走 device.property.get / device.property.set,参数以能力页为准。
步骤
夜视
- 先查支持的模式。getNightVisionMode:查询设备夜视模式配置。功能详情:查询设备夜视模式配置,包含当前开启的模式和设备支持的模式集合。返回字段:
mode设备当前夜视模式;modes设备支持的夜视模式:Intelligent、FullColor、Infrared、Off、LowLight、SmartLowLight,分别表示智能夜视、全彩夜视、红外夜视、关闭、微光夜视、智能微光夜视。子账号最小权限:"Permission":"Config","Resource":"cam:序列号:通道号"。请求地址https://openapi.lechange.cn/openapi/getNightVisionMode。 - 再设置。setNightVisionMode:设置设备夜视模式。功能详情:设置设备夜视模式。
mode的说明:夜视模式,设置前需要先使用 getNightVisionMode 协议查询设备支持的夜视模式。返回 data 为无 data 返回字段。子账号最小权限与上一步相同。请求地址https://openapi.lechange.cn/openapi/setNightVisionMode。
补光灯灵敏度(需 LEDS 能力集,与 NVM 夜视模式不同):setFillLightSensitivity、getFillLightSensitivity。
翻转
新接入可优先 摄像机画面翻转 · image.orient.enabled(0 关 / 1 开,需 FrameReverse 能力集)。旧版 HTTP 接口 的 direction(normal/reverse)与能力开关语义对应,勿在同一业务流混用两套 API。下列为旧接口:
- 读取。frameReverseStatus:获取设备视频翻转状态。功能详情:获取设备视频画面翻转状态。返回字段
direction:normal 正常,reverse 翻转。请求地址https://openapi.lechange.cn/openapi/frameReverseStatus。 - 设置。modifyFrameReverseStatus:设置设备翻转状态。功能详情:设置设备视频画面翻转状态。
direction的合法值:normal 正常,reverse 翻转。返回字段见 modifyFrameReverseStatus 接口页。请求地址https://openapi.lechange.cn/openapi/modifyFrameReverseStatus。
两页备注:配置设备画面翻转需要设备拥有 FrameReverse 能力集。设置页返回 data 为无 data 数据返回。子账号最小权限都是 "Permission":"Config","Resource":"cam:序列号:通道号"。
宽动态
设备能力 image.wdr.mode(通道级,权限 Config)用于读写宽动态开关与模式:
说明见 宽动态。旧版 HTTP 画面模块无 WDR 接口时,请使用上述能力调用。
各端实现
服务端 HTTP
夜视与翻转按各页写出的请求地址调用。参数以原接口页为准。
相关参考
- 设备视频画面配置说明
- getNightVisionMode:查询设备夜视模式配置
- setNightVisionMode:设置设备夜视模式
- setFillLightSensitivity:设置设备补光灯灵敏度
- getFillLightSensitivity:查询设备补光灯灵敏度
- frameReverseStatus:获取设备视频翻转状态
- modifyFrameReverseStatus:设置设备翻转状态
- setDeviceOsd:设置设备OSD配置
- queryDeviceOsd:获取设备OSD配置
- getZoomFocus:获取设备电动变焦倍数
- setZoomFocus:设置设备电动变焦倍数
- 宽动态
- 获取宽动态模式属性
- 设置宽动态模式属性