嵌入式项目实战——基于QT的视频监控系统设计(四)

嵌入式项目实战——基于QT的视频监控系统设计(四)

进入到五一假期的第四天,通过前三天的分享,相信你应该已经掌握了QT的基本使用、UDP网络编程、v4l2视频处理模块、多线程编程等基本的知识点。其实昨天我们就已经完成了视频监控的功能,只不过功能不够完善,上位机软件界面不够美观和实用,今天呢,我想把这个嵌入式实战项目的最后一点工作留给你们来做,软件界面设计的主动权交给你们。下面我只对这个项目所涉及的知识点做最后梳理。

包含的知识点:

开发板:开发板的内核,设备节点,服务器网络通信程序,多线程编程,Linux操作系统的基本操作,文件系统挂载。

摄像头:v4l2的常用函数,lcd操作,Framebuffer模块。

QT:Qt的基本使用,信号与槽,界面设计,与开发板的通信,QUdpSocket常用函数。

项目开发流程:

预期目标:桌面APP能够实时查看摄像头采集到的画面。并能捕捉某一时刻的画面。

整体实现方式:桌面APP实现与ARM开发板通信,开发板读取摄像头采集的数据,并保存在内核,APP通过QUdpSocket与开发板建立连接,ARM开发板接收APP的指令信息之后(recvfrom函数)通过UDP网络通信将采集到的图像画面传输给APP上显示(sendto)。

APP界面基于Qt来开发。

开发板采集摄像头数据基于v4l2视频处理模块。

开发板采集摄像头数据并发送数据给
  • 3
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

河边小乌龟爬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值