WEB开发包下载

2024-05-03 海康威视 复制 复制当前页面链接

如果对接设备有固定IP地址(公网访问需要设备有固定公网IP地址或者域名),可以下载使用下述WEB开发包:

https://open.hikvision.com/download/5cda567cf47ae80dd41a54b3?type=10&id=4c945d18fa5f49638ce517ec32e24e24

image.png

须知:

WEB开发包登录端口统一使用的是HTTP端口(默认80);


WEB3.0控件开发包,基于ActiveX或者NPAPI插件,提供封装好的js接口。需要先安装demo/codebase中WebComponentsKit.exe插件,之后打开demo/cn中demo.html测试。该控件开发包对浏览器版本有要求,注意事项:

1、支持的浏览器有:IE8~IE11、Chrome8~ Chrome42、Firefox3.5~ Firefox52(32位,64位是到Firefox40),需要浏览器支持NPAPI; 

2、插件是根据浏览器位数来的,比如说您64位电脑,使用的32位浏览器,则需要使用32位的控件开发包。如果出现已安装插件,但是仍旧提示未安装插件,可以将32位插件和64位插件都安装一下,之后再用IE浏览器打开我们demo.html测试下;

3、WEB3.0控件开发包,登陆使用的是HTTP端口(默认80);

4、WEB控件开发包适用于设备和PC位于同一局域网中或者设备在公网上,且有固定IP地址。


WEB3.2无插件版本开发包,支持高版本谷歌、火狐浏览器,同时需要设备支持WebSocket取流(如下图所示,浏览器地址栏直接输入设备IP地址访问,登录之后进入配置-网络-高级配置-网络服务页面中可以查看设备是否支持并且启用WebSocket,没有相关配置选项就是不支持的)。无插件版本需要使用nginx代理服务器,Demo测试参考开发包里面文档《WEB无插件版本Demo测试.pdf》。

image.png

注意事项:

1、 Web3.2取流是通过设备的websocket端口(默认7681);

2、 必须要部署nginx服务,通过在浏览器输入url方式访问网页。且不能直接用127.0.0.1或localhost访问;

3、 Web3.2不支持语音对讲。


WEB3.3控件开发包,以 JavaScript 接口形式提供用户集成,支持网页上实现预览、回放、云台控制等功能。支持Win32&Win64,支持的浏览器:Chrome57+、Firefox52+。Demo测试参考开发包里面文档《Demo使用说明.pdf》

注意事项:

1、 Web3.3取流是通过设备的554端口取流。目前Web3.3还不支持设备修改rtsp端口至其他端口。

2、 若对接语音对讲功能,需要在网页关闭前关闭语音对讲。否则语音通道依然存在,需要启动任务管理器停止插件运行或者设备重启才能恢复。

3、 窗口是由插件生成,是页面最高层级。页面拖动,窗口位置不变且不会被覆盖。所以也不支持iframe嵌套。


如果设备不支持websocket协议、也不想使用插件,并且也没有使用我们公司平台软件,需要使用谷歌、火狐浏览器直接对接设备实现预览等功能,可以考虑使用设备集成网关,说明详见:https://open.hikvision.com/osp#%E8%AE%BE%E5%A4%87%E9%9B%86%E6%88%90%E7%BD%91%E5%85%B3,设备使用EHOME或ISUP协议接入网关,web网页再和网关对接,网关支持http/https、rtsp协议对接,同时提供了预览和回放解码显示的js接口。网关安装包和接口文档资料下载地址:https://open.hikvision.com/download/5cda567cf47ae80dd41a54b3?type=10&id=f893fd659ea143e7bb75bf05de2730ce。