论文研究-基于嵌入式的视频监控系统设计 .pdf

所需积分/C币:41 2019-08-15 16:26:38 304KB .PDF
收藏 收藏
举报

基于嵌入式的视频监控系统设计,乔之勇,彭仁明,该文介绍了一种基于WiFi无线网络的嵌入式视频监控系统的设计。该设计的服务器端以ARM S3C2440A 微处理器,搭载Linux-2.6.38操作系统,该设�
山国武技记文在 TCP服务益 socket() bind( listen( (P客户 accent() sockel( 阻塞至各户连接到达 connecto 建立连接(TCP三路握于) 数据(请 write O read() 下一个客 处狂请求 户揣的连 read o 数据(应答 write O 接与请求 close( 文件结束通知(EOF) read( close o 图基于客户服务器程序的套接字函数 服务器端程序设计 客户服务器模型分达代与并发两种类型,本系统使用并发型服务器,核心代码如下 其中主线程阻塞等待客户连接,直至返回一个己链接套接字描述符,」线程处理客户的 请求。通信协议头图片大小,字节代码如下: 为了更高效的进行网络数据传输,服务器端需拆包发送图片数据,核心代码如下: 每个包数据大小为字节。 服务器端程序流程设计如图所示 山国武技记文在 开始 打开监听套接字 listened 注册信号处理函数 sig SIGPIPER以保护服务器 打开并初始化USB摄像头设备 主线 创是子线程 阻悲监听,得到匚连接 子线程 thread camera 会接辛述符 conta 采集图袋救据(一张图片) 主君 创建子线程n 子线程 thread client 将yuyr格式图片数据转 向客户 onnfd传输数推 换为jeg格式图片数据 通过互斥锁 mutex lock互斥访问 通过互锁 mtex lock互斥访问 从效组dest320210*3读取数据 向数组ce3320帕210*3写入教据 问客户 conned传输协议 打印当前系统时间 六(郾片大小,30字节) 向客户cmm传输图片数据 以每个包1021字节拆气发送 服务器端程序流程图 客户端程序设计 该系统的客户端程序是基于 操作系统丌发的,客广端软件运行吋,首先主线程 初始化监控界面以及控制按钮。当用户点击控制按钮后,主线程就初始化套接字,并请 求连接至服务器。接着主线程创建子线程,主线程负责显示图像,子进程负责解析网络通信 协议头并读取图像数据,然后把图像数据传递给主线程,此时主线程仍可正常运行,即用户 仍可以正常操作于机界面,确保用户的流杨体验。 客户端程序流程设计如图所 山国武技记文在 开 初始化监控畀面以及控制按钮 始化套接字,请求注接至 TP址192.168.1.2,端囗号65530 主线 问建千线程 接收图片效据 于线浧用于网终通信读取数 视频显示 读取协议六(图午小:30字式) 取型片教据至 Message类型容器 把图片数据传给主线程 客户端程序流程图 结论 该文基于 硬件平台与 软件平台设计并实现了基于无线网终 的嵌入式视频监控系统。该系统具有实时图像采集、图像压缩 网络数据传输,支 持多 客户端同时连接功能,并且实现了视频数据的流畅传输与显示。该系统具有稳 定可靠、安装简便、升级方便、低成本的特点,可用于局域监控、智能家居等领域,只有广 洞的应用前景。 参考文献 祝频监控系统 陈晓辉基于 的歆入式视频监控系统的设计与实现南京南京邮电大学 I作室深入浅出

...展开详情
试读 5P 论文研究-基于嵌入式的视频监控系统设计 .pdf
立即下载 低至0.43元/次 身份认证VIP会员低至7折
抢沙发
一个资源只可评论一次,评论内容不能少于5个字
weixin_39841856 如果觉得有用,不妨留言支持一下
2019-08-15
  • 至尊王者

    成功上传501个资源即可获取
关注 私信 TA的资源
上传资源赚积分or赚钱
最新推荐
论文研究-基于嵌入式的视频监控系统设计 .pdf 41积分/C币 立即下载
1/5
论文研究-基于嵌入式的视频监控系统设计 .pdf第1页

试读结束, 可继续读1页

41积分/C币 立即下载 >