基于Qt的四路视频监控系统中客户端的设计与实现 - 图文

2019-05-17 12:25

基于Qt的四路视频监控系统中客户端的设计与实现

学号: 2008840106

本 科 毕 业 论 文(设 计)

作者姓名 指导教师

段利艳

张永奎 康华 刘燕

所学专业 所属院系 学习年限

计算机科学与技术 信息学院 2008

年 9

月至

2012

年 7

班级

08 GB1

二○ 一二 年 六 月

目 录

内容提要 I

1. 引言 1 2. 开发平台介绍 1 2.1嵌入式系统介绍 1 2.2 硬件平台介绍

1

2.2.1 ARM产品简介 1 2.2.2 SC2400开发板介绍 2 2.3 软件环境 2

2.3.1 Qt Creator开发环境介绍 2 2.3.2 SDL开发包介绍 3 3. 系统需求分析 3 3.1 系统需求分析 3

3.2 可行性分析 3 3.2.1 技术可行性 4 3.2.2 经济可行性 4 3.2.3 操作可行性 4 4. 总体设计 4 4.1 系统总体结构设计 4 4.2 客户端UI界面设计 5

5. 详细设计 5

5.1 与服务器端的SOCKET连接 5.1.1 SOCKET连接过程 5 5.1.2 SOCKET创建模型 5 5.1.3 SOCKET创建代码 6 5.2 UI界面四路视频画面显示 7 5.2.1 Qt中用到的基本类的介绍 5.2.2 客户端UI设计 7 5.3 SDL层显示 10 5.5.1 SDL接口调用 10

5.3.2 双缓存显示机制 11

6.系统测试 11 6.1 系统运行环境 11

6.1.1 硬件配置 11 ? 客户端(PC机配置) 11 ? 服务器端(ARM板配置) 11 6.1.2 软件环境 11 6.2 测试环境 11

6.3代码测试与调试 12 6.4 系统运行测试 12

6.5 测试结果 12 结语

13

5

7

3

致谢 附录

14 14

16

参考文献

基于Qt的四路视频监控系统中客户端的 设计与实现

学生姓名:段利艳

指导教师:张永奎 康 华 刘 燕

内容提要 随着计算机设备的普及和Intenet的广泛应用,多路视频监控的嵌入式系统被运用到生活的各个方面。基于Qt的四路视频监控系统系统主要由数据采集、编码、解码、显示四大模块构成,采用C/S构架。本项目作为C/S构架中的客户端(Client),主要是实现把采集的视频数据经SDL解码后再终端显示。本项目以Qt为开发平台,基于C/S构架,采用socket编程,集数据连接、数据传输、数据显示于一体,界面设计简洁大方,功能清晰。

关键词 远程监控 LINUX C/S UI

I


基于Qt的四路视频监控系统中客户端的设计与实现 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:苏教版三年级数学下册全册教案(最新版教材)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: