mobile CCTV,mobile surveillance,police body worn cameras

标题: 插入电信卡,授权正常,但是图传ID发生变化 [打印本页]

author: Aiwinn    time: 2019-11-7 12:29
标题: 插入电信卡,授权正常,但是图传ID发生变化
      如微信群沟通,根据我们现有的SDK, 帮忙告诉我们怎么修改,我们使用硬件唯一的ID,保证插入电信卡后,图传ID不会发生变化。
author: Arthur    time: 2019-11-7 14:57
你所提到的szDeviceID是认证模块的。图传ID为登录时的:
  1. BVCU_SessionParam.szClientID
copycode

修改该值即可。这个值为UA_2+IMEI号后七位(MPU用PU_)。你们也可以修改获取IMEI号的地方。MPUDefaultDevice.java。

author: Aiwinn    time: 2019-11-7 15:32
Arthur post on2019-11-7 14:57
你所提到的szDeviceID是认证模块的。图传ID为登录时的:

修改该值即可。这个值为UA_2+IMEI号后七位(MPU ...

登录的时候是BVPU_ServerParam这个类,BVCU_SessionParam这个类是哪个,能不能给个修改示例,或者截图看下。
author: Arthur    time: 2019-11-7 15:40
Aiwinn post on2019-11-7 15:32
登录的时候是BVPU_ServerParam这个类,BVCU_SessionParam这个类是哪个,能不能给个修改示例,或者截图看 ...

mpu是BVPU_ServerParam.iDeviceID。 loadBVPU_ServerParam(){...};传入的。
author: Aiwinn    time: 2019-11-7 15:50
Arthur post on2019-11-7 15:40
mpu是BVPU_ServerParam.iDeviceID。 loadBVPU_ServerParam(){...};传入的。

这个值是int类型的,你刚说拼上PU_,是String类型的,搞不懂怎么修改。你出个修改示例吧。
author: Arthur    time: 2019-11-7 15:51
Aiwinn post on2019-11-7 15:32
登录的时候是BVPU_ServerParam这个类,BVCU_SessionParam这个类是哪个,能不能给个修改示例,或者截图看 ...

或者你们就只修改MPUDefaultDevice.java里的getStringDefaultDevice(){..}; 这个方法里是拼接设备ID的,这样其他逻辑就不用动了。注意DeviceID为8位,拼接首字符为1或者2,后七位为十六进制字符。
author: Arthur    time: 2019-11-7 15:55
Aiwinn post on2019-11-7 15:50
这个值是int类型的,你刚说拼上PU_,是String类型的,搞不懂怎么修改。你出个修改示例吧。

不同的项目不同的实现,我之前说的String类型不是mpu上用的。
author: Arthur    time: 2019-11-7 16:24
······························                                





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