使用NetBeans 海康威视 SDK 二次开发

 

环境:

Windows 7 64

 

1、安装NetBeans IDE 8.2

https://netbeans.apache.org/download/index.html

https://netbeans.org/downloads/8.2/

可以选择全量版本;

如果本地已经安装JDK,在安装NetBeans时,选择本地已经安装JDK的路径即可;

(如果系统是64位的,注意选择64位JDK)

2、下载 海康威视 SDK

https://www.hikvision.com/Cn/download_61.html

当前系统是64位的,可以选择:设备网络SDK_Win64

在“Demo示例”目录下

3、导入Java开始示例下面的ClientDemo

参照文档:SDK库文件拷贝到该目录下.txt,把【库文件】里的如下文件拷贝到工程路径下:

HCNetSDK.dll

HCCore.dll

PlayCtrl.dll

SuperRender.dll

AudioRender.dll      注意:说明文档,漏掉了一个动态库文件

HCNetSDKCom文件夹

 

如果没有AudioRender.dll,则会报错:

java.lang.UnsatisfiedLinkError: Unable to load library 'HCNetSDK': ÕҲ»µ½ָ¶¨

 

打开NetBeans,选择 文件 -》打开项目

选择JDK8;

工作目录,如果该目录不存在,运行时会出错;(可以直接删掉吧)

HCNetSDK.java文件中,有加载动态库的代码,可以根据需要,调整路径;

点击运行;

局域网中,已经连接 红外网络摄像头 DS-2CD3Q10FD-IW;

(使用 iVMS-4200 可以正常连接 摄像头设备;)

但是,使用ClientDemo,注册失败:NET_DVR_NOSUPPORT 23

TODO 需要继续查查原因吧

 

参考:

https://blog.csdn.net/zc532830155/article/details/83109771

https://blog.csdn.net/qq_39936434/article/details/79995953

https://blog.csdn.net/shizhesx/article/details/53883473

https://blog.csdn.net/qq_35583089/article/details/80631069

http://www.cnblogs.com/qtblog/p/5366276.html     评论

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值