海康威视-Java
G-SISI
2017-04-18
海康威视视频开发
还不知道能不能行,但索性到官网上下载了Demo,结果想运行,一直报错,不过还好,最终搞定。
很多人都没弄成功,可能是因为海康做这个Demo使用的IDE是NetBeans,一些使用Eclipse的朋友就一直运行不成功。
不过没关系,其实是可行的。
从海康官网下载Demo,我一次性下载了两个版本的Demo
我这边使用的是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地址应该就是你的摄像机的地址
来源:CSDN
作者:G-SISI
链接:https://blog.csdn.net/blucelee2/article/details/70229188