综合安防管理平台,一个最新的平台版本。都是开源文件,不涉及机密,不提供任何平台安装包,只是学习!
官网:https://open.hikvision.com/download/productLine
整理一下安装学习的过程。
学习用到的博客:jna调用C的dll (包含源码) 里面源码 可以参考学习
目前的需求:需要从NVR硬盘录像机里把录像下载到CVR存储设备里。
CVR存储设备做成IP SAN,IP SAN挂在服务器上,当硬盘用,存储视频。
最终可以从CVR读录像,并且可以通过 Sigar监控系统性能信息 检测CVR剩余容量,进行邮件提醒等操作。这个的话最终是要做成EJB定时器,不间断的进行检测。
目前最新版本的平台下的录像下载的接口是C++的动态链接库dll,并没用提供java。所以很操蛋,经过一番查询发现,java可以通过JNI调用dll,又研究了一番发现JNA比JNI简单好用,所以最终使用JNA调用dll。