Web 3.0
控件开发包
编程指南
WEB V3.0 编程指南
I
声 明
非常感谢您购买我公司的产品,如果您有什么疑问或需要请随时联系我们。
我们已尽量保证手册内容的完整性与准确性,但也不免出现技术上不准确、与产品功能及操作不相符
或印刷错误等情况,如有任何疑问或争议,请以我司最终解释为准。
产品和手册将实时进行更新,恕不另行通知。
本手册中内容仅为用户提供参考指导作用,请以开发包实际内容为准。
WEB V3.0 编程指南
II
目 录
声 明 .......................................................................................................................................................................... I
目 录 ......................................................................................................................................................................... II
1 简介 ..................................................................................................................................................................... 1
1.1 内容简介 ................................................................................................................................................. 1
1.2 支持设备 ................................................................................................................................................. 1
1.3 运行环境 ................................................................................................................................................. 1
2 版本更新 ............................................................................................................................................................. 2
3 错误码及说明 ..................................................................................................................................................... 4
3.1 异常事件代码 ......................................................................................................................................... 4
3.2 错误码 ..................................................................................................................................................... 4
4 函数调用顺序 ..................................................................................................................................................... 6
5 函数说明 ............................................................................................................................................................. 7
5.1 插件初始化 ............................................................................................................................................. 7
5.1.1 检查插件是否已安装 ................................................................................................................. 7
5.1.2 Web 插件初始化(包含插件事件注册) ................................................................................. 7
5.1.3 嵌入播放插件 ............................................................................................................................. 8
5.1.4 在网页中写入插件 ..................................................................................................................... 8
5.2 获取设备信息 ......................................................................................................................................... 8
5.2.1 根据域名获取设备 IP ................................................................................................................. 8
5.2.2 登录设备 ..................................................................................................................................... 9
5.2.3 登出设备 ..................................................................................................................................... 9
5.2.4 获取设备基本信息 ................................................................................................................... 10
5.2.5 获取模拟通道 ........................................................................................................................... 10
5.2.6 获取数字通道 ........................................................................................................................... 11
5.2.7 获取零通道 ............................................................................................................................... 11
5.2.8 录像搜索 ................................................................................................................................... 12
5.2.9 获取语音对讲通道 ................................................................................................................... 13
5.2.10 获取端口 ................................................................................................................................... 13
5.3 播放及播放控制 ................................................................................................................................... 14
5.3.1 开始预览 ................................................................................................................................... 14
5.3.2 开始回放 ................................................................................................................................... 14
5.3.3 开始倒放 ................................................................................................................................... 15
5.3.4 停止播放 ................................................................................................................................... 16
5.3.5 单帧 ........................................................................................................................................... 16
5.3.6 暂停 ........................................................................................................................................... 16
5.3.7 恢复播放 ................................................................................................................................... 16
5.3.8 减速播放 ................................................................................................................................... 17
5.3.9 加速播放 ................................................................................................................................... 17
5.3.10 获取 OSD 时间 .......................................................................................................................... 17
5.3.11 打开声音 ................................................................................................................................... 17
5.3.12 关闭声音 ................................................................................................................................... 18
WEB V3.0 编程指南
III
5.3.13 设置音量 ................................................................................................................................... 18
5.3.14 抓图 ........................................................................................................................................... 18
5.3.15 画面分割 ................................................................................................................................... 18
5.4 录像 ....................................................................................................................................................... 19
5.4.1 开始录像 ................................................................................................................................... 19
5.4.2 停止录像 ................................................................................................................................... 19
5.5 录像下载 ............................................................................................................................................... 19
5.5.1 开始下载 ................................................................................................................................... 19
5.5.2 获取录像下载状态 ................................................................................................................... 19
5.5.3 获取录像下载进度 ................................................................................................................... 20
5.5.4 停止录像下载 ........................................................................................................................... 20
5.6 语音对讲 ............................................................................................................................................... 20
5.6.1 开始语音对讲 ........................................................................................................................... 20
5.6.2 停止语音对讲 ........................................................................................................................... 20
5.7 云台控制 ............................................................................................................................................... 21
5.7.1 云台控制 ................................................................................................................................... 21
5.7.2 设置预置点 ............................................................................................................................... 21
5.7.3 调用预置点 ............................................................................................................................... 21
5.8 图像放大 ............................................................................................................................................... 21
5.8.1 开启电子放大 ........................................................................................................................... 21
5.8.2 关闭电子放大 ........................................................................................................................... 22
5.8.3 开启 3D 放大 ............................................................................................................................. 22
5.8.4 关闭 3D 放大 ............................................................................................................................. 22
5.8.5 全屏播放 ................................................................................................................................... 22
5.9 设备维护 ............................................................................................................................................... 22
5.9.1 导出配置参数 ........................................................................................................................... 22
5.9.2 导入配置参数 ........................................................................................................................... 23
5.9.3 恢复默认参数 ........................................................................................................................... 23
5.9.4 设备重启 ................................................................................................................................... 23
5.9.5 开始升级 ................................................................................................................................... 23
5.9.6 获取升级状态 ........................................................................................................................... 24
5.9.7 获取升级进度 ........................................................................................................................... 24
5.9.8 停止升级 ................................................................................................................................... 24
5.9.9 重连 ........................................................................................................................................... 24
5.9.10 打开远程配置 ........................................................................................................................... 24
5.10 插件信息维护 ................................................................................................................................... 25
5.10.1 插件版本比较 ........................................................................................................................... 25
5.10.2 获取插件的本地配置参数 ....................................................................................................... 25
5.10.3 设置插件的本地配置参数 ....................................................................................................... 25
5.10.4 获取播放窗口信息 ................................................................................................................... 26
5.11 窗口多边形绘图 ................................................................................................................................... 26
5.11.1 设置播放模式 ........................................................................................................................... 26
5.11.2 设置绘图模式 ........................................................................................................................... 26
5.11.3 设置多边形信息 ....................................................................................................................... 26
WEB V3.0 编程指南
IV
5.11.4 获取多边形信息 ....................................................................................................................... 27
5.11.5 清空多边形信息 ....................................................................................................................... 27
5.12 其它 ................................................................................................................................................... 27
5.12.1 选择文件夹或者文件路径 ....................................................................................................... 27
5.12.2 获取上一次的错误码 ............................................................................................................... 27
5.12.3 发送 HTTP 请求 ......................................................................................................................... 27
5.12.4 设置封装格式 ........................................................................................................................... 28
5.12.5 设备抓图 ................................................................................................................................... 28