当前位置: 首页 > news >正文

一、JAVA集成海康SDK

JAVA集成海康SDK


文章目录

  • JAVA集成海康SDK
  • 前言
  • 一、项目依赖 jar
      • 1. examples.jar
      • 2. 项目依赖 jna.jar,可以通过 maven依赖到。
  • 二、集成SDK
      • 1.HcNetSdkUtil 海康 SDK封装类
      • 2.HCNetSDK
      • 3.Linux系统集成SDK
  • 三、总结


前言

提示:首先去海康官网下载

https://open.hikvision.com/download/5cda567cf47ae80dd41a54b3?type=10

企业级部署环境一般只会用到“win64”或者"linux64",后边都会说道怎么集成。
linux64版
win64版


一、项目依赖 jar

1. examples.jar

通过上述目录,找到 examples.jar,放在 d:/lib下。

#手动执行添加到本地maven仓库
mvn install:install-file -DgroupId=com.sun.jna -DartifactId=examples -Dversion=1.0 -Dpackaging=jar -Dfile=d:/lib/examples.jar

2. 项目依赖 jna.jar,可以通过 maven依赖到。

		<dependency><groupId>com.sun.jna</groupId><artifactId>examples</artifactId><version>1.0</version></dependency><dependency><groupId>com.sun.jna</groupId><artifactId>jna</artifactId><version>3.0.9</version></dependency>

二、集成SDK

1.HcNetSdkUtil 海康 SDK封装类

代码如下(示例):

import com.alibaba.fastjson.JSONObject;
import com.sun.jna.Native;
import com.sun.jna.NativeLong;
import com.sun.jna.Pointer;
import com.sun.jna.ptr.IntByReference;
import lombok.extern.slf4j.Slf4j;
import org.jeecg.common.hik.HCNetSDK;
import org
http://www.lryc.cn/news/327811.html

相关文章:

  • PAT 乙级 1031 查验身份证 c语言实现
  • LeetCode 345. 反转字符串中的元音字母
  • go中函数与方法的区别与go中关于面向对象理解
  • SQL Server 实验二:数据库视图的创建和使用
  • 树结构导入
  • Promise封装ajax
  • 47 vue 常见的几种模型视图不同步的问题
  • 以太网/USB 数据采集卡 24位16通道 labview 256K同步采样
  • python基础 | 核心库:PIL
  • #Linux系统编程(共享内存)
  • 蓝桥杯备考随手记: practise01
  • 【openGL4.x手册09】转换反馈
  • 记录一次报错提示npx update-browserslist-db@latest
  • 【Go】二、Go的基本数据类型
  • 十一、Spring源码学习之registerListeners方法
  • Oracle 控制文件详解
  • 活体成像应用染料CY3.5-NHS星戈瑞
  • 【优选算法】专题1 -- 双指针 -- 复写0
  • GESP Python编程三级认证真题 2024年3月
  • 前端理论总结(css3)——link/import区别 // 伪类/伪元素
  • ntp服务器搭建
  • 对象的内存布局
  • docker centos7离线安装ElasticSearch单机版
  • 【计算机网络】IP 协议
  • 刷题DAY38 | LeetCode 509-斐波那契数 70-爬楼梯 746-使用最小花费爬楼梯
  • 蓝桥杯-卡片换位
  • Unity 布局控制器Content Size Fitter
  • Python的面向对象、封装、继承、多态相关的定义,用法,意义
  • Elasticsearch 向量搜索
  • 2024蓝桥杯每日一题(背包)