java对接 布防 海康威视_java调用海康威视sdk获取车牌号demo
//软件启动的时候启动海康威视一体机(开启监听)public void startHaikang(){//初始化sdkif (AlarmJavaComm.initializeSDK()){logger.info("海康威视设备初始化sdk成功!");ScadaDevHaikang scadaDevHaikang = new ScadaDevHaikang();List selectScadaDev
//软件启动的时候启动海康威视一体机(开启监听)
public void startHaikang(){
//初始化sdk
if (AlarmJavaComm.initializeSDK()){
logger.info("海康威视设备初始化sdk成功!");
ScadaDevHaikang scadaDevHaikang = new ScadaDevHaikang();
List selectScadaDevHaikangList = scadaDevHaikangService.selectScadaDevHaikangList(scadaDevHaikang);
logger.info("数据库获取到海康威视设备信息:");
logger.info(String.valueOf(selectScadaDevHaikangList));
for(ScadaDevHaikang scadaDevHaikang1 :selectScadaDevHaikangList){
//登陆设备获取到句柄并保存
AlarmJavaComm alarmJavaComm = new AlarmJavaComm();
logger.info(scadaDevHaikang1.getDeviceName() + "开始注册");
int lUserID = alarmJavaComm.loginDev(scadaDevHaikang1.getDeviceAddress(),scadaDevHaikang1.getDeviceUsername(),scadaDevHaikang1.getDevicePassword(),String.valueOf(scadaDevHaikang1.getDevicePort()));
scadaDevHaikang1.setUserId(Integer.toString(lUserID));
scadaDevHaikangService.updateScadaDevHaikang(scadaDevHaikang1);
if(lUserID != -1){
logger.info(scadaDevHaikang1.getDeviceName() + "注册成功!");
//报警布防
if(alarmJavaComm.SetupAlarmChan(lUserID)){
logger.info(scadaDevHaikang1.getDeviceName() + "布防成功");
}else{
logger.info(scadaDevHaikang1.getDeviceName() + "布防失败");
}
}else{
logger.info(scadaDevHaikang1.getDeviceName() + "注册失败!");
}
}
}else{
logger.info("海康威视设备初始化sdk失败!");
}
}
项目开发中,文章不按期更新!!!若有行业交流或者商务合做可加微信:13793109919数据库
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)