嵌入式Linux移动终端VoIP和视频传输的设计

来源 :电子科技大学 | 被引量 : 6次 | 上传用户:qq774257837
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
VoIP融合当前无线局域网(WLAN)语音通信技术,催生了一新兴的应用技术VoWLAN。本文将VoWLAN技术和视频传输技术应用在大型飞机的可穿戴数字维修终端上,设计并实现了适合该终端,具有语音加密功能的VoIP电话和具有视频传输功能的客户端软件,为机场维修人员提供了安全有效的通信方式,降低了通信费用,提高了沟通效率。论文课题来自国家重大专项——大型飞机的横向项目可穿戴数字维修系统,本文的主要工作如下:第一,初步研究了实时传输技术,SIP信令技术和媒体协商技术;介绍了基于ALSA架构的音频处理接口,和SIP开源协议栈oSIP/eXosip;设计了一个可运行在嵌入式Linux下的VoIP客户端。第二,学习并研究基于四种SIP事务状态机的结构和状态转换机制,采用分层模块化设计,完成了VoIP客户端的编码和调试工作,实现呼叫,接听,添加及删除联系人等基本的话机功能;添加了加密语音数据的功能,提升了VoIP的安全性能,使用Qt4.5实现了一个操作简便的人机交互界面。第三,采用Linux视频开发框架下的V4L2标准,实现了拍摄图像、录制视频和传输视频文件的功能。在图像采集模块中采用帧缓存技术,提高了图像采集速度;针对ARM9处理器在运算能力上的不足,在图像编码和压缩方面,通过使用完全查找表,和优化相应的数字图像处理算法,提升了图像处理程序的性能。第四,对本文所设计的嵌入式VoIP客户端的性能,做了较为详细的测试和分析;针对在测试中发现对VoIP客户端通话中存在音量偏小的问题,做了进一步的分析和改善;此外,针对VoIP存在的安全隐患,增添语音数据加密功能预防泄密,满足特殊环境下的保密需求;同时,也对视频传输程序做了相关的功能测试。测试结果表明,本文设计的VoIP客户端和视频传输软件,能够满足项目对通话和图像采集的需求。对未来可能需要拓展的功能,在本文的最后做了相应的探讨。
其他文献
本论文着重讨论如何在嵌入式系统(如可视电话终端)中完成ADSL拨号过程,使终端接入到Internet上,从而为上层应用提供网络平台。  本论文对PPP协议、PPPoE协议都进行了详细说明
随着移动网络技术快速发展,移动网络从2.5G向3G演进,网络所支持的移动数据速率快速提升,电子商务向移动方向发展的趋势日益明显,移动电子商务成为今后移动应用中的重要内容。本文