OD车牌号获取流程

大华OD思路:

1、接收指令并下发到摄像头线程

客户端UDP请求

↓

serviceRun()

↓

uploadMain.initUdpPort()

↓

upload_udp_forcarnumber.init()

↓

Servicefun_dahua_sdkapi_getcarnumber::run()

↓

Servicefun_dahua_sdkapi_getcarnumber::SendInstructions(CarNumberQueryParamStruct &value)

↓

Dahuacameramanager::receiveAndForwardCmd(CarNumberQueryParamStruct paras)

↓

void DahuaCamGetCarNumber::setParameters(CarNumberQueryParamStruct paras)

2、摄像头回调中检测到车牌号加入列表并在run方法中修改设置车牌号结构road_car_number

3、摄像头线程检测车牌号列表并发给信号机4102端口号

void DahuaCamGetCarNumber::run() 如果小于发送间隔毫秒数,则继续查车牌号且往各车道车号列表中追加数据

↓

Servicefun_dahua_sdkapi_getcarnumber::set_road_car_number(value.carNumber,value.captureDateTime,value.ip,value.relationNumber );

↓

Servicefun_dahua_sdkapi_getcarnumber::run() 大于间隔毫秒数则给主线程发送一个信号,从主线程中发送数据给信号机

相关推荐
时间的拾荒人2 小时前
Qt 网络编程与音视频开发实战:从 UDP/TCP 到 HTTP 与多媒体
网络·qt·音视频
扶尔魔ocy1 天前
【qt openGL入门笔记】FPS相机
qt·opengl
扶尔魔ocy1 天前
qt openGL入门笔记】FPS相机和轨道相机
qt·opengl
尘客-追梦1 天前
qmake / jom / 影子构建:把编译管起来
开发语言·c++·qt
qeen871 天前
【QT】 信号与槽初始
开发语言·笔记·qt·学习
Quz3 天前
QML PathView:吸附对齐与环形轮播
qt
时间的拾荒人3 天前
Qt 多线程详解:从 QThread 到实战
开发语言·qt·面试
时间的拾荒人3 天前
Qt 事件机制全解析:从事件处理到事件过滤器
开发语言·qt·面试
时间的拾荒人3 天前
Qt 窗口系统详解:从菜单栏到对话框的完整指南
开发语言·qt·面试
qq_401700413 天前
Qt 炫酷曲线,图表,2D/3D开源库
开发语言·qt