- 博客(12)
- 收藏
- 关注
原创 海康ehome收到设备报警信息延迟的原因
1.设备网络不好或者服务器网络堵塞,第一个原因比较多。海康ehome对设备网络要求还是比较高的2.设备的固件版本SDK跟服务器的SDK版本不一致,导致服务器SDK数据解析时间比较长导致的。那怎么查看服务器SDK版本呢?海康自带的日志里面可以看到服务器的版本...
2020-12-04 14:46:52 1093 3
原创 新中新 金龙一卡通 TPE_StartTPE 加载授权文件失败 JAVA
用JAVA的JNA调用TPE.dll文件的TPE_StartTPE接口的时候一直提示加载授权文件失败,问他们技术,他们说放项目根目录,一直想着根目录了,调试了好几天都不行。其实不然,说错了,还是另外一个技术说对了,是把代码加载到内存的时候执行文件目录,对JAVA来说就是jdk的jre下面的bin文件夹下,就是**\jdk1.8.0_60\jre\bin文件下。真的是坑死我了。...
2020-08-21 14:49:49 535
原创 海康设备改造成ehome之后服务器收不到注册信息原因
1.就是查看设备IP跟所在网络的网段是不是一致2.查看设备的ehome服务器IP和端口号是不是对的,是不是选择的EHOME模式3.查看报警上传是不是按照要求填写的4.查看设备的设备版本号是不是主持ehome模式,不行就升级...
2020-07-20 13:14:56 1706
原创 海康威视ehome
根据最近开发的过程,猜测海康威视ehome的流程:1:首先启动注册服务器,报警监听服务器,图片上传服务器2:设备设置注册服务器的IP和端口,然后启动设备,设备向注册服务器发送注册包3:注册服务器收到设备的注册包对设备进行注册,生成一个唯一标识(加密过),然后发送给设备,设备保存标识4:然后服务器根据设备标识对设备进行对应操作开发过程的猜测的结果:1:当设备的IP变化或者网络掉线重连的时...
2020-04-27 15:15:49 3754
原创 对接海康威视ehome的时候碰到的常见错误说明
NET_DVR_BINDSOCKET_ERROR-72-绑定套接字失败,这个错误基本是端口或者IP错误,常见的还是外网IP地址变了,端口一般很少变化。
2020-04-02 14:01:28 8496 6
原创 byte[]转换String少了一个引号
海康威视设备返回的byte[]数组转换String的时候发现打印出来的String少了一个引号,把byte[]打断点查看,发现数组里有很多无用的0,导致转换的时候少了一个引号,把那些没用的0去掉再转换String就好了...
2020-03-26 16:27:15 430
原创 对接海康威视ehome踩过的坑总结
最近的工作是做物联网,需要对接海康威视的硬件,中间前前后后踩过的巨多的坑,现在总结一下,会在做的过程中不断更新的。1:各种调试满最终把dll都放在了jdk下面才好的2:要求ip地址和用户名和密码都是byte[],但是ip可以直接使用String的getBytes(),但是用户名这类带着字母的就不行,必须用如图:代码如下:byte[] sDeviceAddress = new byte[c...
2020-03-25 11:00:44 14319 26
原创 无法读取方案文档 'http://www.springframework.org/schema/context/****.xsd'
首先去maven下面找到这个对应的jar包,点击打开如图:然后把xml文件报错的跟这里面的对比,看看,我是选了一个没有的版本导致的
2020-03-21 18:49:29 1704
原创 eclipce maven 导入自有jar包
有些jar包是maven库没有的,主要自己导入,操作如下;1:首先创建jar包存放地址,我是放在了lib里2:在pom文件添加如下配置org.apache.maven.pluginsmaven-compiler-plugin3.31.81.8UTF-8${project.basedir}/src/main/webapp/WEB-INF/lib3:然后把jar包...
2020-03-10 11:31:12 205
原创 eclipce不编译
eclipce突然不编译了,maven update以后这个class文件全部没有了,查了很多资料,各种方式都不好使,最终只能自己一点点排查,最终发现是pom文件有重复的jar包,虽然版本不同,名字也不同...
2020-03-10 11:20:44 147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人