海康威视Java开发第一步

海康威视-Java测试

G-SISIspa

2017-04-18视频


海康威视视频开发blog

还不知道能不能行,但索性到官网上下载了Demo,结果想运行,一直报错,不过还好,最终搞定。ip

不少人都没弄成功,多是由于海康作这个Demo使用的IDE是NetBeans,一些使用Eclipse的朋友就一直运行不成功。开发

不过不要紧,实际上是可行的。文档


从海康官网下载Demo,我一次性下载了两个版本的Democli

我这边使用的是32位JDK,因此包括Eclipse也是32位的配置

解压后进入Demo文件夹中能够看到,这样的目录,后面显示的是NetBeansPro,因此我才开发人员用的是NetBeans下载

不要紧,打开我们的Eclipse

直接右击Import-File System, IDE会提示你,须要你在导入前新建个Java Project,而后再把Demo导入到这个Java Project中;

不须要,我们把 ClientDemo-NetBeansPro 复制/剪切到工做空间下,而后在IDE里面直接建立Java Project,名称和ClientDemo-NetBeansPro一致便可

IDE会自动把Demo导入,此时已经导入成功,可是报错的,别急!目录下有个txt文档,里面写了须要放到工程里的dll文件和文件夹,认真看,这里就不写了,我懒。

把须要的那些文件直接复制到工程下便可,如图:红框里的就是须要放入工程的文件,固然有比较多,一些不须要的我也放进来了,由于,我懒。

接着,把两个jar包导入工程便可examples.jar和jna.jar由于它是须要用jna调用dll文件的。


接着还须要作一件事,那就是修改文件路径,那个txt文档里面有说须要修改哦

Step1.配置HCNetSDK的路径,也就是它在工程里的绝对路径;

Step2.配置PlayCtrl的路径,也就是它在工程里的绝对路径;

这样就ok搞定了运行main方法

最终执行结果,固然你须要有摄像头,才能注册摄像头进行测试

我如今外头,没有摄像头,就不作下一步了。

运行结果:密码默认的,IP地址应该就是你的摄像机的地址