基于嵌入式Linux的无线音视频通信系统的设计与实现

被引量 : 0次 | 上传用户:kuaiyu001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术和无线通信技术的迅速发展,特别是3G时代的到来和无线WiFi技术的广泛应用,为嵌入式无线音视频通信提供了有效的途径。然而对于普通用户来说,基于3G的可视电话给他们设定了两道门槛:一是高端的手机,二是昂贵的资费。针对这一点,本文实现了基于WiFi技术和嵌入式Linux的低成本音视频通信方案。在此方案中,硬件平台采用S3C2440A ARM9开发板外接RT2571W WiFi模块;操作系统采用嵌入式Linux2.6.29;网络传输采用无线AP(Access Point)接入结合以太网传输的方式;通信系统采用C/S加P2P的网络架构,C/S架构下主要完成客户端与服务器之间各种信令的交互(例如注册、登录等信令及其应答),P2P架构下主要完成客户端与客户端之间音视频通信过程中语音和视频数据的点对点传输。本文的主要工作是设计和实现了音视频通信系统的架构和软件,包括服务器软件和客户端软件。服务器软件采用应用程序服务器与MySql数据库服务器相结合,提供客户端用户信息的验证、存储以及各种信令的应答、转发等功能。客户端软件是本文的工作重点,它是基于嵌入式Linux和Qt/Embedded开发的嵌入式软件,运用了音视频采集与压缩编码技术、同步技术以及网络传输技术,实现了音视频实时同步通信。主要研究工作归结为以下几点:1、实现了基于Video4Linux2的视频采集,研究了MJPEG视频压缩算法,并根据前后帧图像变化检测的方法以及帧间压缩的思想,提出了基于变化区域检测提取的MJPEG改进算法,该改进算法在背景不变或存在背景短暂不变(比如视频通信时摄像头是静止的)的场合下能大大增加压缩率,减少压缩时间。2、研究并实现了基于G.729B压缩算法的语音软件压缩方案和基于AMBE-2000压缩芯片的语音硬件压缩方案。对前者的工作有:实现在OSS音频编程接口上的语音数据的采集,研究了G.729B算法并对其标准C源码进行了优化来减少其算法复杂度。对后者的工作有:AMBE-2000语音模块的电路设计、驱动的编写以及相应应用程序的实现。比较并分析了上述两种方案,最终在客户端软件开发中采用了软件压缩方案。3、从语音视频的采集、发送、接收和播放四个环节研究并实现了音视频同步技术。对网络传输技术做了研究,包括基于NAT穿透之UDP打洞技术实现了处于不同私网网段的客户端之间的P2P数据传输和自定义了方便简捷的通信协议。结合上述相关技术及Qt/Embedded图形开发框架实现了美观的可视化客户端软件。将客户端软件移植到ARM平台上,搭建了测试环境,最终实现了效果较好的无线音视频通信。
其他文献
碳金融的意义在经济也在政治,发展碳金融直接关系着国家和区域的利益,中国的碳金融还处于初步的探索尝试阶段,碳交易制度、场所及平台等方面的建设还有很多不足,受地理、经济
生态翻译学认为,翻译不是简单的语言转换,而是译者"适应"以原文为典型要件的翻译生态环境过程,以及以译者为典型要件的翻译生态环境"选择"译文的过程,这种适应和选择涉及语言
<正>目前青年学生已经成为艾滋病毒感染高发人群。疾控专家表示,中国艾滋病传播途径转变为以性传播为主,更需要加强对社会公众的宣传教育,尤其要对青年学生、男男性接触等重
期刊
高速公路的绿化养护管理对于行车安全、景观生态和环境保护起着关键性的作用,需要在结合实际情况的基础上,详细分析高速公路绿化养护管理的相关内容。阐释绿化养护原则,找出
忠诚是一个公司加快生产速度,提高自身竞争力的关键,它是公司立足和繁荣的基础。但是,随着公司之间的竞争越来越激烈,员工的心态也在慢慢改变,所以有很多公司都存在着人员流
“一个家庭中有了一个或几个冷酷无情的人,就会在全家人口中造成一种相互疏远、摩擦和憎恨的气氛,从而严重地破坏了家庭的和睦关系。精神科医生们在精神分裂症患者的家庭成员中
导航卫星的常规精密定轨和预报普遍采用长弧定轨、长弧预报模式,通过连续累积数天的观测数据进行定轨解算,并完成较长弧段的轨道预报,其技术理论成,得到了广泛应用。快速定轨
词汇是语言中最敏感和活跃的一部分,新词则为词汇的发展注入新的活力。文章首先介绍了网络用语的特点,然后从语言学角度分析了英语新词的语言特征和构词法,旨在提高人们对网
新经济增长理论是21世纪80年代以后最主要的经济增长理论,新增长理论考虑了技术作为经济系统内生变量对经济增长的重要作用,随着科技研发和传播速度的加快,我国的经济增长也
目的探讨儿童视神经炎的发病特点,为视神经炎患儿的诊疗及护理提供依据。设计回顾性病例系列。研究对象2010年1月1日至2012年12月31日就诊于解放军总医院的75例(124眼)儿童视