基于QT的无线多路视频监控系统_周宝余

合集下载

基于嵌入式的多路视频监控系统的设计与实现

基于嵌入式的多路视频监控系统的设计与实现

基于嵌入式的多路视频监控系统的设计与实现在当今社会中,许多地方都需要监控设备,在工业、军事和民用领域都有广泛的应用。

视频监控作为信息技术在各个行业中的综合应用之一,人们对它的重视日益增强。

传统的监控设备有很多的不便,不仅不利于信号处理的相关操作,而且设备安装复杂、位置固定,不能满足同一网络随时随地监控的要求。

在各项技术日益成熟的背景下,视频监控系统的发展也朝气蓬勃,正趋向于规模化、网络化以及智能化。

把嵌入式技术和网络技术相互结合,在监控设备上加以应用,使人们的工作方式变得不仅方便和高效,而且自由,这是一种新的发展趋势。

在上述背景下,本文开发了一种基于嵌入式的多路视频监控系统。

系统选用Linux作为操作系统,采用bcm2837芯片的树莓派3作为核心平台,通过基于TCP/IP的socket编程实现网络通信,将从多路摄像头所采集的视频数据进行压缩,最后经网络传输到客户端。

本系统采用了多个USB摄像头采集数据,视频信号中的数据量会非常大,对视频数据不进行压缩,在网络传输的过程中,有可能会导致USB带宽不足,得到的图像质量也不高,影响视频数据的传输速度,监控的效果会比较差。

为了能够有较好的监控效果,本系统采用了H.264编解码标准对数据压缩编解码,不仅压缩效率非常好,而且也不会影响解码之后的图像质量,能够满足多路视频监控系统对实时性的要求。

本论文首先描述了监控系统研究的背景及意义,对其现状和未来发展趋势做了简短的分析,接着介绍了本系统的总体设计方案和架构,然后对软硬件平台进行了选型和搭建,最后对系统的整个软件设计作了非常详细的描述。

系统采取了模块化的软件设计方案,可以将软件设计划分为视频采集模块、压缩编解码模块以及网络传输模块。

视频图像数据采集模块采用了V4L2架构;数据压缩编解码模块采用的是H.264编解码标准,可实现视频数据的高压缩比;数据网络传输模块采用的是TCP/IP协议,传输比较可靠,丢包少。

实现每个模块的软件设计后,对整个系统反复测试以及改善,以达到监控系统的各个性能指标。

基于qt的智能病房监控系统的实训目的

基于qt的智能病房监控系统的实训目的

基于qt的智能病房监控系统的实训目的以基于Qt的智能病房监控系统的实训目的为标题随着科技的发展和人们对健康的关注度提高,智能医疗设备的应用越来越广泛。

基于Qt的智能病房监控系统是一种能够实时监测病房内患者生理指标、环境参数以及设备运行状态的系统。

该系统能够提供全面的监控和报警功能,为医护人员提供准确的数据支持,以提高病房的管理效率和患者的安全性。

本文将从以下几个方面介绍基于Qt的智能病房监控系统的实训目的。

一、提高学生的软件开发能力基于Qt的智能病房监控系统的开发涉及到多种技术,包括界面设计、数据采集与处理、网络通信、数据存储等。

通过实训,学生可以学习并掌握Qt平台的开发技术,提高他们的软件开发能力。

二、培养学生的团队合作能力智能病房监控系统的开发需要多个模块的协同工作,涉及到不同学生的贡献和合作。

通过实训,学生需要分工合作,共同完成系统的开发与测试,培养他们的团队合作能力。

三、增强学生的问题解决能力在实际开发中,学生可能会遇到各种各样的问题,如界面显示异常、数据传输错误等。

通过实训,学生需要独立思考和解决问题,培养他们的问题解决能力。

四、提升学生的系统设计思维基于Qt的智能病房监控系统需要考虑到各种因素,如系统的稳定性、易用性、扩展性等。

通过实训,学生需要综合考虑这些因素,进行系统设计和优化,提升他们的系统设计思维。

五、加深学生对智能医疗设备的理解智能病房监控系统是智能医疗设备的一种应用。

通过实训,学生可以深入了解智能医疗设备的原理、应用场景和技术特点,增强他们对智能医疗的理解。

六、培养学生的创新能力在实训过程中,学生可以根据实际需求进行功能扩展和优化,提出创新的解决方案。

通过实训,学生可以培养他们的创新能力和实践动手能力。

基于Qt的智能病房监控系统的实训目的是为了提高学生的软件开发能力、培养团队合作能力、增强问题解决能力、提升系统设计思维、加深对智能医疗设备的理解以及培养创新能力。

通过这样的实训,学生可以更好地适应未来的工作需求,为智能医疗行业的发展贡献自己的力量。

一种基于Qt的远程监控系统的设计研究

一种基于Qt的远程监控系统的设计研究

一种基于Qt的远程监控系统的设计研究摘要:在国内大多数生产型企业中,生产线设备信息化集成度并不高,每个车间的生产缺少相应的监控。

智能手机被认为是一种通用的计算机网络实用程序,具有体积小、便携和随时无线上网等主要特点。

将智能手机的使用视为网络终端,设计了移动智能监控系统,让操作人员能够选用智能手机连接WIFI,随时随地进行远程视频监控,方便产线生产人员间内充电加热设备的工作状况及运行情况实现有效实时监管,进一步提升车间生产效率。

关键词:Qt;远程监控系统;设计0 引言针对电化工厂的信息化管理和摄像监控需求,为进一步提高车间生产效率,结合大数据和人工智能设计了根据Qt的智能监控系统。

恢复系统由工厂设备视频监控系统、接入数据库、移动监控摄像网络服务器和终端组成。

下位机借助分布式网络的CAN总线将应当需要哪些设备的实时监控数据发送给上位机软件,上位机软件借助UDP计算机网络发送给以太网交换机。

监控网络端接收后,借助WIFI连接到以太网交换机,获取必须的数据。

哪些设备实时监控数据,如何处理,会在文件管理器中显示具体情况值和工作表。

另外,监控摄像机的网络终端能够接收电脑用户输入的操作指令,使智能电脑用户更容易做到远程操作指令控制和工厂设备的远程视频监控。

1 Qt开发平台Qt是在C++android和ios的用户界面和计算机系统集成框架的基础上,通过采用一个特殊的代码生成器(称为源对象动态链接库)和一些宏进行扩展。

Qt有很好的扩展功能,当Qt内置的API功能过于强大,无法满足特定的选型需求时,能够重写其特定的方法,使自定义配置变得更加容易。

Qt双核cpuQtDesign-ner是一款实用工具,方便程序员设计和制作美观、人性化的系统菜单。

Qt具备Android和iOS优良的物理特性,能够支持Windows、Linux、MacOSX、Android、iOS、WindowsPhone和嵌入式Linux。

车间设备监控系统通过Qt开发桌面程序,移动监控终端为安卓APP[1]。

基于Qt和OpenCV的无线视频监控系统

基于Qt和OpenCV的无线视频监控系统

基于Qt和OpenCV的无线视频监控系统汪洋;李垚;黄鲁【摘要】An embeded wireless video monitoring system with the functions of face detecton and head portraits saving was designed by using Qt coupling with OpenCV in this paper. The system adopted C/S structure. Multi-threaded Linux system server was built with Qt on ARM development board for acquisition and transmission of video data. The client was made with Qt and OpenCV running on the PC, to provide monitoring function. And it also introduced the Linux system environment setting for Qt with Qt transplanting to ARM, the process of V4L2 video acqusition and how to do multi-threaded video data processing by using Qt. The test results show that under WiFi environment, the system carries out real-time monitoring effectively.%使用 Qt 结合 OpenCV 设计了一款基于嵌入式的无线视频监控系统,该系统具备人脸检测和头像保存功能。

系统采用 C/S 结构,在 ARM 开发板上搭建的 Qt 多线程 Linux 系统服务器用于采集和发送视频;用 Qt 结合 OpenCV 制作的客户端运行在 PC 上,提供监控功能。

HZ-8-3-基于QT的智能监控系统

HZ-8-3-基于QT的智能监控系统

三、系统硬件设计
设备主控终端硬件框图如图2所示
晶振复位电路 LCD显示器
基于QT的智能监控系统 基于QT的智能监控系统
队伍编号:HZ-8-3
SDRAM存储器 S3C2410处理器 FLASH存储器
视频监控模块
射频模块
RJ45接口
DM9000

人体红外感应 模块
图2 设备主控终端硬件框图
四、系统软件设计
队伍编号:HZ-8-3
设 备 监 控 中 心
以太网
设 备 主 控 终 端
人体红外感应 模块
图1
基于QT的智能监控系统框图
基于QT的智能监控系统
二、系统特色
队伍编号:HZ-8-3
本系统要完成的功能是实现对现场的环境的实施监测,并能 将连续图像信息传输到设备监控弄个中心,从而实现远程监管。 主要的功能如下: 1、使用QT做视频监控界面; 2、摄像头采集的连续图像信息通过网络传输到设备监控中 心; 3、如果有陌生人靠近时,会触发人体红外感应模块发出报 警信息;
基于QT的智能监控系统
队伍编号:HZ-8-3 学校名称:长江大学工程技术学院 指导老师:朱嵘涛 参赛队员:李未、许倩、刘述武
基于QT的智能监控系统
队伍编号:HZ-8-3
一、系统方案设计 二、系统特色 三、系统硬件设计 四、系统软件设计
一、系统方案设计
视频监控模块
基于QT的智能监控系统 基于QT的智能监控系统
基于QT的智能监控系统 基于QT的智能监控系统
设备主控终端软件流程图,如图 3所示 开始
初始化 加载摄像头驱动信息 获取视频信息 设置视频格式
队伍编号:HZ-8-3
读入视频数据 压缩视频数据

多协议远程视频监控的设计及基于Qt的实现

多协议远程视频监控的设计及基于Qt的实现

多协议远程视频监控的设计及基于Qt的实现多协议远程视频监控的设计及基于Qt的实现摘要随着科学技术与经济水平的快速发展,社会对安防问题日益重视。

作为安防产业的重要部分,视频监控系统的发展也十分迅速。

这种发展在监控设备方面的表现就是多样化,有应对固定场景的监控摄像头,也有应对灵活多变场景的移动单兵设备。

但是设备多样性使得使用不同协议的设备在一个视频监控系统上的同时接入遇到挑战。

此外,由于使用场景特殊,移动单兵设备一般使用4G网络或者WIFI,当无线网络不稳定时,在视频监控客户端上就会出现卡顿、黑屏等现象。

针对上述存在的问题,本文设计了一个多协议视频监控系统来同时接入基于私有SIP协议的单兵设备和基于GB/T 28181标准的摄像头,研究了如何在网络环境不佳的情况下尽可能提升视频质量,以及在Qt框架下对该视频监控客户端进行实现。

主要工作和成果如下:(1)对视频监控系统以及监控质量优化的现状进行了研究。

总结了文献中的经验,对系统开发需要用到的SIP信令协议、GB/T 28181标准、视频编解码等技术进行了研究与介绍。

(2)分析了视频监控系统中需要接入的两个设备的通信协议:单兵设备的私有SIP协议和摄像头的GB/T 28181标准,基于SIP协议的基础上,开发出了一套对两种设备都适用的信令系统,使得两种基于不同协议的设备在同一视频监控系统中的登录得以实现。

(3)分析了视频监控系统查询管理方面和视频监控方面的需求,基于Qt框架设计并实现了用户管理、设备管理、权限管理、设备登录视频回放、云台控制和电视上墙等功能。

(4)针对接入的两种设备的不同视频传输格式,在Qt框架下设计出两个不同的解码流程。

其中单兵设备使用JRTPLib接收RTP视频流、组帧模块重组视频帧、FFmpeg解码以及SDL显示视频;摄像头设备使用LIBVLC进行PS视频流的接收和解码播放。

(5)针对单兵设备可能出现的网络不稳定状况,设计了一种视频播放自适应策略。

基于QT的无线视频监控系统监控中心设计

基于QT的无线视频监控系统监控中心设计

齐齐哈尔大学毕业设计(论文)题目基于QT的无线视频监控系统监控中心设计学院通信与电子工程学院专业班级电子信息工程102班学生姓名朱建民指导教师王艳春成绩2014 年6月10日摘要随着计算机网络的飞速发展,图像处理和传输技术在嵌入式视频监控领域有着越来越广泛的应用。

为了提高传统的视频监控系统的移动性,本文提出一种基于嵌入式视频监控系统的设计,该系统具有较高的性能数据处理,采取ARM11为核心处理器和嵌入式Linux作为操作系统。

由CMOS摄像头获得视频,视频数据根据H.264格式进行压缩由WiFi模块发送到PC机,PC机客户端使用C++语言在Qt 平台下编写。

客户端实现了视频实时播放和截取视频图像的功能,可以对视频画面进行一些分辨率、亮度等的设置,截取的图像为JPG格式。

监控中心使用Qt来开发客户端并且使用了多线程技术,可以显著提高CPU利用率,使软件运行更加流畅系统功耗更低。

本系统具有良好的操作界面,优异的便携性,移动性和低功耗等优势,可以广泛的应用于多种场合。

关键词:嵌入式;Linux;无线;视频监控AbstractWith the rapid development of computer networks, image processing and transmission technology embedded in video surveillance technology more widely. In order to improve the mobility of the traditional video surveillance system, this paper presents a design system based on embedded video monitoring, the system has a high performance data processing, taking ARM11 core processor and embedded Linux as the operating system. Video obtained by the CMOS camera, video data is compressed by the WiFi module sends to the PC, PC client machine using C++ language in the Qt platform based on H.264 format. Clients achieve a real-time video playback and video images intercept feature, you can make some of the video screen resolution, brightness and other settings, the interception of images to JPG format.Monitoring center using Qt to develop client and uses multi-threading technology, can significantly improve CPU utilization, make the software run more smoothly lower system power consumption. The system has a good user interface, excellent portability, mobility and low power consumption advantages, can be widely used in a variety of occasions.Keywords :Embedded ; Linux; Wireless ;Video Monitor目录摘要 (I)Abstract ...................................................................................................................................... I I第 1 章绪论 (1)1.1 课题背景 (1)1.2 课题意义 (2)1.3 国内外的研究状况 (2)1.3.1 国外研究状况 (3)1.3.2 国内研究现状 (3)1.4 课题设计目标和主要研究内容 (4)第2章总体设计 (5)2.1 系统总体结构 (5)2.1.1 总体结构 (5)2.1.2 设计原理 (6)2.2 关键技术 (6)2.2.1 编程平台Qt (6)2.2.2 视频编码 (8)2.2.3 网络传输协议 (11)第 3 章硬件系统设计 (13)3.1 硬件平台选择 (13)3.1.1 ARM简介 (13)3.1.2 核心芯片选择 (14)3.2 视频采集和传输 (15)3.2.1 视频采集 (15)3.2.2 视频数据传输 (18)第 4 章软件设计 (21)4.1 安装Qt (21)4.2 配置环境变量 (23)4.3 使用Qt开发工具 (23)4.3.1 建立工程 (24)4.3.2 视频显示界面的设计 (26)4.4 图像截取 (29)4.5 多线程技术的应用 (29)第 5 章视频传输结果测试 (31)参考文献 (34)附录1 (36)致谢 (48)第 1 章绪论1.1 课题背景视频具有表达客观事物直观、生动、形象,信息丰富等优点,它在各行各业的应用日益受到人们的关注。

基于Linux、QT的视频监控系统的设计与实现--毕业论文

基于Linux、QT的视频监控系统的设计与实现--毕业论文

本科学生毕业论文(设计)题目(中文):基于Linux、QT的视频监控系统的设计与实现(英文):Design and implementation of video monitoring system based on Linux and QT姓名XXXX学号XXXXXXXXXXXX 院(系) XXXXXXXX专业、年级XXXXXXXXXX 指导教师XXXX2014年 5 月8 日湖南科技学院本科毕业论文(设计)诚信声明本人郑重声明:所呈交的本科毕业论文(设计),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。

对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明.本人完全意识到本声明的法律结果由本人承担。

本科毕业论文(设计)作者签名:年月日错误!未定义书签。

错误!未定义书签。

错误!未定义书签。

毕业论文(设计)任务书课题名称:基于Linux、QT的视频监控系统的设计与实现学生姓名:XXXX系别:XXXXXXXX专业:XXXXXXXX指导教师:XXX2013 年11 月30 日湖南科技学院本科毕业论文(设计)任务书注:本任务书一式三份,由指导教师填写,经教研室审批后一份下达给学生,一份交指导教师,一份留系里存档。

湖南科技学院毕业论文(设计)中期检查表注:此表用于指导教师在学生毕业论文(设计)初稿完成后对学生执行任务书情况进行中期检查时用,由指导教师填写。

湖南科技学院毕业设计(论文)指导过程记录表—89分记为良好,70—79分记为中等,60—69分记为及格,60分以下记为不及格。

湖南科技学院本科毕业论文(设计)答辩记录表目录绪论 01 基于Linux、QT的视频监控系统概述 (3)1.1 视频监控系统的组成 (3)1.2 开发环境简介 (3)1.2.1 Linux环境简介 (3)1.2。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

增刊1
周宝余,等:基于 QT 的无线多路视频监控系统
· 205 ·
件解决方案的无 线 多 路 视 频 监 控 系 统,本 系 统 可 实现 实 时、多 路 监 控,并 应 用 于 便 携 移 动 监 控,在 监控端设计了播 放 器、地 图 浏 览 器 等 附 加 应 用 程 序 接 口 ,方 便 监 控 者 使 用 。 该 系 统 具 有 成 本 低 、集 成 度 高 、使 用 简 便 、方 便 部 署 等 特 点 。
· 206 ·
吉 林 大 学 学 报 (工 学 版 )
第 41 卷
之 后,调 用 RTPSession 类 当 中 GetNextPacket ()方法抽取 RTP 数据报。
在代码实现中调用 Poll()函数来对 RTP 数据 报进行接收,之后在BeginDataAccess()和 EndData Access()之 间 进 行 数 据 接 收 的 操 作,设 定 一 个 循 环 ,让 程 序 一 直 do-while循广泛 应用。随着硬件制造工艺的提升和性能的增强, 网络传输及图像 处 理 技 术 的 发 展,基 于 嵌 入 式 的 监控系统成为未来监控的发展趋势。相对于模拟 视频 监 控,嵌 入 式 监 控 设 备 具 有 体 积 小、便 于 部 署、监 控 范 围 大 的 特 点,自 身 价 格 相 对 低 廉;相 比
第 41 卷 增 刊 1 2011 年 7 月
吉 林 大 学 学 报 (工 学 版 )
Journal of Jilin University (Engineering and Technology Edition)
Vol.41 Sup.1 July 2011
基于 QT 的无线多路视频监控系统
收 稿 日 期 :2011-03-25. 基 金 项 目 :吉 林 省 教 育 厅 科 学 基 金 项 目 (2009605). 作 者 简 介 :周 宝 余 (1987-),女 ,硕 士 研 究 生 .研 究 方 向 :智 能 信 息 系 统 与 嵌 入 式 技 术 .E-mail:zhoubaoyu7@163.com 通 信 作 者 :臧 雪 柏 (1963-),女 ,博 士 ,研 究 员 .研 究 方 向 :网 格 计 算 与 智 能 系 统 .E-mail:xbzang@yahoo.com.cn
系统软件分为 采 集 端 软 件 和 监 控 端 软 件,使 用 C/S架构。系统软件架构模块如图2所示。
2 采集端系统
(1)Video4Linux 视 频 图 像 采 集 采集端 在 ARM9 处 理 器 上 连 接 OV511 摄 像 头,摄像 头 设 备 在 Linux 系 统 中 被 当 做 文 件 来 处 理,在剪裁 Linux系 统 时 需 要 包 含 OV511 摄 像 头 的驱 动。 摄 像 头 数 据 采 集 完 成 后,通 过 Video4 Linux接口向应用层传 递 数 据 。 [2] 采 集 图 像 采 用 双缓冲技术。第一帧截图之后进行存储。在第一 帧存储的这段时 间 内,立 即 转 入 第 二 帧 的 图 像 截 取 ,在 第 二 帧 进 行 保 存 的 时 候 ,第 一 帧 已 经 存 储 完 毕,进入就绪 状 态。 这 样 就 加 快 了 图 像 采 集 的 速 度。 (2)基于 Xvid的 MPEG-4视频压缩编码 MPEG-4[3]主要处理运 动 图 像 和 伴 音 的 压 缩 编 码。Xvidcore[4] 是 一 个 开 源 的,以 GNU 的 GPL 协议为基础,基于 OpenDivx编写的 MPEG- 4视频编解码器。将缓冲区中的采集视频图像信 息进行压 缩 编 码 使 用 enc_init()函 数,函 数 初 始 化中编码器对 结 构 体 xvid_enc_create的 各 个 参 数进行设置。调用 xvid_encore()创立编码器。 系统设计中使用 QTimer定时器不断将视频 采集部分 v4l_grab_movie(&v4l_dev)函 数 v4l_ dev.buffer中的数据传递到 pBuffer中,之后调用 Xvid 对 缓 冲 区 进 行 压 缩 编 码 。 (3)基于 RTP 协议的视频流发送 实时传输 协 议 RTP[5]是 用 来 处 理 因 特 网 上 多媒体数 据 流 的 网 络 协 议。 系 统 采 用 JRTPLIB 库,采 用 socket 机 制 实 现 网 络 通 讯,控 制 部 分 (RTCP)由jrtplib 内 部 自 主 来 实 现 。 使用JRTPLIB 传 输 视 频 流 媒 体 数 据 时,首 先 建 立 RTPSession 类 的 一 个 实 例,然 后 利 用 Create()函 数 将 这 个 实 例 进 行 初 始 化。 在 RTP 传 输 的 接 收 端,在 JRTPLIB 的 基 础 上,加 上 Jthread[6]的 支 持,这 样 可 以 让 数 据 接 收 使 用 线 程。
图 1 无 线 多 路 视 频 监 控 系 统 总 体 结 构 图 Fig.1 Architecture diagram of multiway wireless video
monitoring system
视频 采 集 端 硬 件 主 要 由 嵌 入 式 处 理 器 S3C2440[1]、图 像 采 集 设 备 OV511 和 无 线 网 卡 TP-Link 321G+组成;监 控 端 硬 件 由 嵌 入 式 处 理 器 S3C2440、LCD 液 晶 屏 和 无 线 网 卡 TP-Link 321G+ 组 成 。
3 监控端系统
图 2 视 频 监 控 系 统 软 件 架 构 图 Fig.2 Architecture diagram of multiway wireless video
monitoring system software
(1)监 控 端 视 频 流 接 收 在接 受 数 据 时,调 用 RTPSession 类 当 中 的 Poll()函数。当一个 RTP会话中有多个数据源的 时候,可 调 用 RTPSession 类 中 的 GotoFirstSource WithData()以及 GotoNextSourceWithData()两 个函数来遍历所有的源。在检测到有用的数据源
Wireless multiway video monitor system based on QT
ZHOU Bao-yu1,ZANG Xue-bai 1,2,ZHAO Hao-yu3,BAO Huan-yu1
(1.College of Software,Jilin University,Changchun 130012 China;2.College of Computer Science and Technology, Jilin University,Changchun 130012 China;3.College of Computer Science and Technology,Changchun Normal University,Changchun130032,China)
1 系统架构
视频监控系 统 主 要 分 为 2 个 部 分:一 是 采 集 端 ,完 成 对 监 控 现 场 进 行 视 频 采 集 ,对 视 频 信 号 进 行压 缩,发 送 到 视 频 监 控 端,根 据 用 户 的 需 要,采 集 端 可 以 有 多 个 ;二 是 监 控 端 ,接 收 视 频 信 号 并 解 码 ,将 视 频 显 示 在 监 视 器 上 ,如 图 1 所 示 。
周 宝 余1,臧 雪 柏1,2,赵 浩 宇3,包 环 宇1
(1.吉林大学 软件学院,长 春 130012;2.吉 林 大 学 计 算 机 科 学 与 技 术 学 院 ,长 春 130012;3.长 春 师 范 学 院 计算机科学与技术学院,长春 130032)
摘 要:针对视频监控的嵌入式实际应用,提出了一个基于 QT 的无线多路视频监控终端软件解 决方案。采用 QT 跨平台开发库设计用户界面及其应用程序,无线传输采用802.11g协议,采用 基于 MPEG-4的视频编码方案 XVID 对视频图像信号编码解码,使用 RTP/RTCP协议保证流媒 体的传输,设计嵌入式 Linux进程和线程,保证多路监控的效率和质量,实现一个由软件完成编 码解码的无线多路视频监控系统。实验结果验证了方案的可行性,并有较好的监控效果。 关键词:多路监控;嵌入式 Linux;QT;MPEG-4;RTP 协议 中 图 分 类 号 :TP393 文 献 标 志 码 :A 文 章 编 号 :1671-5497(2011)Sup.1-0204-04
以 PC 机为主 体 的 数 字 视 频 监 控,嵌 入 式 监 控 设 备 具 有 高 实 时 性 ,软 硬 件 可 剪 裁 ,系 统 具 有 良 好 的 适应性,操 作 简 单,结 合 Internet网 络 的 广 泛 使 用,具有很强 的 实 际 应 用 性。 本 文 在 嵌 入 式 设 计 基础上,结合 Qt技 术、流 媒 体 技 术 和 实 时 传 输 协 议 RTP,设计了一个基于嵌入式平台 的 着 眼 于 软
Abstract:For the application of video monitor in embedded system,we propose a solution for wireless multi- video monitor terminal software based on QT.We use QT,a cross-platform lib to design user interface and applications.For wireless transmission,we use 802.11g protocol,for encode and decode of video signal,we use XVID,a MPEG-4based video coding solution,we also use RTP/RTCP protocol to ensure transmission of stream media.We design embedded linux processes and threads to ensure efficiency and quantity of multi- monitor.Finally,we realize a multi-video monitor system using software to complete encode and decode. Experimental results indicate that this solution is feasible and has well monitor effect. Key words:multi-channel monitoring;embedded Linux;QT;MPEG-4;RTP protocol
相关文档
最新文档