海康SDK对接,登录注册多个设备,一个设备上号

您所在的位置:网站首页 海康多功能采集仪怎么用手机控制 海康SDK对接,登录注册多个设备,一个设备上号

海康SDK对接,登录注册多个设备,一个设备上号

2024-07-16 13:51| 来源: 网络整理| 查看: 265

登录注册多个设备,一个设备上号

登录是获得设备信息,布防是建立长链接。每登录一个设备返回一个userID,对这个userID进行布防。因为demo中有的是单个设备登录布防,它把userID定义为全局的,就会出现这个错误。

具体过程

先初始化SDK(只需要调用一次,在程序起来时候调用一次)

保存SDK日志NET_DVR_SetLogToFile(只需要调用一次)

设定报警回调接口NET_DVR_SetDVRMessageCallBack_V31(只需要调用一次,且报警回调函数需要是全局函数)定义这个回调函数若不是全局,会被回收。一会卡死。

设备1登录(每个设备都需要单独登录NET_DVR_Login_V40,登录成功返回唯一的userID1);

设备1布防(每个设备都需要单独布防NET_DVR_SetupAlarmChan_V41,布防成功返回唯一的句柄);

设备2登录(每个设备都需要单独登录NET_DVR_Login_V40,登录成功返回唯一的userID2);

设备2布防(每个设备都需要单独布防NET_DVR_SetupAlarmChan_V41,布防成功返回唯一的句柄);

在报警回调函数中可以接收到多个设备上传的报警信息。通过pAlarmInfo区分哪个设备上传的报警信息。在报警回调中获取报警信息,可以自己处理报警信息。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3