当前位置:文档之家› 海康sdk集成javaweb项目

海康sdk集成javaweb项目

海康sdk集成javaweb项目
海康sdk集成javaweb项目

海康sdk集成javaweb项目

软件环境:myeclipse10,tomcat6.0.37,ie8

硬件环境: 开发主机,硬盘录像机,摄像头

Sdk:海康sdk(CH-HCNetSDK(Windows32)V4.2.8.1_5);

海康websdk(20131213NetVideoActiveX23);

硬盘录像机型号:DS-7204HW-SH

根据sdk包提供的示例,java项目想调用sdk中的函数需要将sdk中的dll文件拷贝至项目根目录下,而javaweb项目根据实际部署服务器,需要将对应的dll文件拷贝至服务器安装目录下,由于我测试使用tomcat服务器,这里只列举tomcat下dll文件拷贝的路径

Tomcat安装路径\apache-tomcat-6.0.37\bin

例:D:\Program Files\apache-tomcat-6.0.37\bin

这样在后台的代码中调用sdk中的方法就没有问题了,否则会报找不到类文件的异常,有关sdk中的方法详细说明参考sdk中的其他ppt和帮助文档。同时在示例中有写好的sdk接口,常用的方法名称都有,直接调用就ok

由于项目中基本都是jsp页面,功能的实现都在浏览器上,我们要完成模块就要用到websdk,其实websdk就是集成了ocx控件和js,大部分方法变成了js函数,结构可能有区别,但大部分方法名没有变化,这里需要注意的就是ocx控件的路径,如果找不到它那么当然就实现不了功能,我们同样把它拷贝至服务器下,路径有变化

服务器安装路径\apache-tomcat-6.0.37\webapps\你的项目名\任意文件夹\ocx控件

例:

D:\Program Files\apache-tomcat-6.0.37\webapps\ycwssystem\codebase\NetVideoActiveX23.cab 一定要保证路径的正确性,可通过ie访问该路径看是否可访问到

更多信息和相关配置,说明参考sdk,里面很详细,这里不再罗嗦

部署在其他服务器如weblogic等的请自己寻找拷贝路径

相关主题
文本预览
相关文档 最新文档