一、前言
最近看见海康威视官网新增了一个 WEB无插件开发包 V3.2;
支持高版本谷歌、火狐浏览器,同时需要设备支持Websocket取流。无插件版本需要使用nginx代理服务器。
于是下载了一个来尝试一下;
二、Demo测试步骤:
-
解压压缩包:大致目录结构如下
-
进入目录:nginx-1.10.2 双击运行 start.bat 文件
-
如果任务管理器未能成功启动 nginx.exe 程序,可能是因为nginx.exe 配置文件中的配置的80端口别本机其他程序占用了(最常见问题),可以尝试更换80端口为其他端口即可;
-
也有可能是其他错误详细错误查看:\nginx-1.10.2\logs\error.log
-
浏览器输入http://127.0.0.1:8082 即可访问
-
安装本方式在IE浏览器测试通过,微软 Edge、谷歌Chrome浏览器测试未通过,可以登录成功,但是控制台错误提:jsPlugin-1.2.0.min.js:1 WebSocket connection to ‘ws://172.24.0.168:7681/?version=0.1&cipherSuites=0&token=d867d28e264a44b62556a9d7442994e7’ failed: ( 应该是与设备的WebSocket连接建立失败,故而无法通过WebSocket推流的方式显示画面;)
三、总结:
海康威视最新版本的摄像机 通过IE、Edge、Chrome 等各种浏览器都可以正常登录其自带的后台管理系统进行视频预览,以及语音对讲等各种功能,且没有什么延迟;除了官网的无插件版本,目前还没有找到其他的可靠的相关开发资料内容;