根据自己的系统平台进行下载
https://open.hikvision.com/download/5cda567cf47ae80dd41a54b3?type=102. 引入Spring boot 2.1 jar引入
-
在下载好的sdk文件中,在Demo示例下的Java开发示例中进入1-ClientDemoClientDemo-NetBeansPro路径目录中,复制examples.jar与jna.jar两个文件
-
在spring boot工程下创建放置jar包的目录
-
在pom中进行引入
2.2 sdk引入com jna 1.0.0 system ${project.basedir}/src/main/resources/lib/jna.jar com examples 1.0.0 system ${project.basedir}/src/main/resources/lib/examples.jar
- 在spring boot工程下创建放置海康威视sdk的目录
- 在设备网络sdk目录下的库文件中复制所有文件到spring boot工程放置dll文件目录下
- 复制java测试Demo到工程下
在Java开发示例中的src目录下复制ClientDemo到对应的Spring Boot的工程下
- 修改java测试demo路径信息
找到ClientDemo下的HCNetSDK.java类文件
修改位置两处:
// 第一处:SDK接口声明
// 修改为自己放置的路径下
HCNetSDK INSTANCE = (HCNetSDK) Native.loadLibrary(System.getProperty("user.dir")+"\fod-tools\hkdll\HCNetSDK.dll",
HCNetSDK.class);
// 第二处: 播放库函数声明
PlayCtrl INSTANCE = (PlayCtrl) Native.loadLibrary(System.getProperty("user.dir")+"\fod-tools\hkdll\PlayCtrl.dll",
PlayCtrl.class);
3. 测试
在ClientDemo目录下 打开ClientDemo.java 启动类,启动测试



