mobile CCTV,mobile surveillance,police body worn cameras

标题: 设备和用户上下线通知消息区分的问题 [打印本页]

author: ZTO    time: 2021-4-28 09:57
标题: 设备和用户上下线通知消息区分的问题
想问下bvcsp登录监听的回调函数OnNotify怎么判断是上线还是下线?现在看到数据是一样的

author: coldflame    time: 2021-4-28 12:21
是安卓还是WINDOWS客户端?
author: ZTO    time: 2021-4-28 13:33
coldflame post on2021-4-28 12:21
是安卓还是WINDOWS客户端?

windows端,bvcsp
author: Ekalos    time: 2021-4-28 16:50
puChannelInfo转BVCU_PUChannelInfo类型后可查看设备状态
author: ZTO    time: 2021-4-29 16:18
Ekalos post on2021-4-28 16:50
puChannelInfo转BVCU_PUChannelInfo类型后可查看设备状态

BVCU_Result(*OnNotify)(BVCSP_HSession hSession, BVCSP_NotifyMsgContent* pData);
收到提示的回调函数是这个,没看到puChannelInfo
author: Ekalos    time: 2021-4-29 16:56
你试试BVCSP_NotifyMsgContent的iSubMethod变量能否分别消息类型
author: Ekalos    time: 2021-4-29 17:31
由iSubMethod确定stMsgContent.pData的类型,这里面应该有上下线的信息
author: ZTO    time: 2021-4-29 20:37
Ekalos post on2021-4-29 17:31
由iSubMethod确定stMsgContent.pData的类型,这里面应该有上下线的信息

就是因为上下线返回的iSubMethod是一样的,所以现在才判断不出来,pData要转成什么格式的数据?
author: Ekalos    time: 2021-4-30 09:35
ZTO post on2021-4-29 20:37
就是因为上下线返回的iSubMethod是一样的,所以现在才判断不出来,pData要转成什么格式的数据?

iSubMethod是多少?
author: ZTO    time: 2021-4-30 09:50
Ekalos post on2021-4-30 09:35
iSubMethod是多少?

196609,对应头文件里的BVCU_SUBMETHOD_EVENT_NOTIFY
author: Ekalos    time: 2021-4-30 09:55
ZTO post on2021-4-30 09:50
196609,对应头文件里的BVCU_SUBMETHOD_EVENT_NOTIFY

BVCU_Event_Source类型试试?
author: Ekalos    time: 2021-4-30 10:36
BVCU_Event_Source.iEventType可以用来分别上下线消息,0x1005上线,0x1006下线,你试试看。
author: ZTO    time: 2021-4-30 11:50
Ekalos post on2021-4-30 10:36
BVCU_Event_Source.iEventType可以用来分别上下线消息,0x1005上线,0x1006下线,你试试看。

想问下现在经常收不到OnNotify的回调,只是偶尔能收到,但是登录成功后的OnEvent函数一直都能收到,这大概是啥问题?
author: Ekalos    time: 2021-4-30 12:01
应该是你上层代码有问题吧,OnNotify又被调用吗?你是开发C#还是C++?
author: ZTO    time: 2021-4-30 14:07
Ekalos post on2021-4-30 12:01
应该是你上层代码有问题吧,OnNotify又被调用吗?你是开发C#还是C++?

java调用的dll,只是奇怪,同样的回调函数,登录的就有返回,通知的有时就没有
author: Ekalos    time: 2021-4-30 14:17
ZTO post on2021-4-30 14:07
java调用的dll,只是奇怪,同样的回调函数,登录的就有返回,通知的有时就没有

java调用我不太清楚,这边都是C++、C#的开发,没有遇到你说的这样的问题,所以应该不是库的问题。




欢迎光临 mobile CCTV,mobile surveillance,police body worn cameras (http://bbs.besovideo.com:8067/) Powered by Discuz! X3.2