KYSL 海康摄像头 8247 h9 isapi测试(libopdevsdk.so)

Posted Dontla

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了KYSL 海康摄像头 8247 h9 isapi测试(libopdevsdk.so)相关的知识,希望对你有一定的参考价值。

  • 我们把h7的ky_ai移植过来后,编译打包导入到摄像头,然后发isapi请求,发现不能返回正确结果
GET /ISAPI/Custom/OpenPlatform/extern/ky_ai/ky_load_list.cgi?format=json

但是我们发现,它并不是连接不上,而是连上了返回的结果不正确

  • 把h7的isapiExternDemo弄过来编译打包导入到摄像头,也不行,跟上面一样

  • 在h9里面找到一个http_proxy_demo,测试一下,注意在后面加上?format=json,还是老样子


然后查看http_proxy_demo源码,增加了一些打印信息

发现这边提示初始化和注册都成功,但是收到isapi请求就是进不到代码中去。。。。如果进入的话,至少会打印请求的信息

20220706 朱工说是他们的问题,给了一个libopdevsdk.so过来,让我们拷贝到摄像机里

用ssh连接摄像机,

然后输入debug,

然后把生成的代码BQAAAIB8YvdrmbC8N0I=发给朱工,

朱工返回密码0wmA25sgRVMD2QYfcoFR4er45kC0b/cfE7CB+4H0bIod0vv8/y8u4BX2Bo58gtJ2Eq89bEaE2oNBE/VPMBSqr40VSDfbZkoH5xUpoV11392UjboukooqcS62TC4Qil9GRTmP+AgWp6+nmu8Hzjhu8T7r6c1ySDoCU22OE+eJu5M=

然后进去我们在根目录创建ky_userdata目录

执行mount -t nfs -o nolock 192.168.1.117:/root/heop_devel_kit/volume /ky_userdata挂载到我们的ubuntu里,

然后我们把libopdevsdk.so拷贝进来,替换/lib/libopdevsdk.so(注意权限不要改变)

然后取消挂载(如果不取消,一旦摄像头挂了,后果很严重)

umount /ky_userdata/

然后退出

然后导入app,启动,用postman调用isapi接口,发现可以了

我们替换这个.so文件只是临时的,日后还需升级海康的固件

以上是关于KYSL 海康摄像头 8247 h9 isapi测试(libopdevsdk.so)的主要内容,如果未能解决你的问题,请参考以下文章

海康h9摄像头用xshell无法连接(没有启用ssh)

海康isapi协议原理学习(Intelligent Security API 智能安全API)

KYSL laoyuan 发来交叉编译后的ftp仓库 源码分析 在arm摄像头下用法分析(数据服务器ip登录用户及密码)ftp(netkit-ftp)客户端的搭建(arm移植ftp)

时间戳90K是什么意思?

海康威视摄像头怎么调

海康威视摄像头怎么登录