基于RTP的Linux实时语音传输系统设计

被引量 : 0次 | 上传用户:xingchen1023
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
VoIP是一种新的快速发展的语音传输技术,其最大优势是能够利用分布广泛的IP互联网作为信息传送平台,并具有价格低、应用形式多样等优点,打破了电信对语音业务的长期垄断,进一步证明IP分组数据网不仅可以传送数据业务,也可以传送语音和视频等实时业务。然而由于IP分组网络设计的初衷主要是用于传输文字、图形等数据型业务,而在传送语音、视频等实时媒体时则显得力不从心,如何在因特网上高质量地传输实时语音业务,已成为VoIP的关键问题之一。语音信号若要实现在IP网络中的传输,首先需要以固定的间隔对其采样,将模拟语音数字化,组装成IP语音分组,将其通过IP网络发送到目的方,并在接收方将口分组还原成模拟信号。为了保证语音传输质量,需要将传输时延控制在一定范围内,一般需要小于200ms;传输时延的变化或抖动需要通过缓存机制进行消除;一般语音传输容许一定的分组丢失率或误码率。本文结合所参与的课题“基于Linux的IP智能终端的开发”,从实时语音传输所涉及到的时延、抖动、丢包等问题出发,提出了改进语音质量的措施与算法,并在此基础上设计实现了基于Linux和RTP协议的实时语音多方通信系统。文章首先说明了实时语音通信的背景与现状,针对实时语音传输的特点以及TCP/UDP协议在传输语音业务方面存在的不足,指出引入RTP协议的必要性;接着详细地介绍了实时传输协议RTP/RTCP运行机制;之后介绍了Linux平台下基于RTP协议的实时语音传输系统的软件实现,对涉及的协议、语音数据处理以及缓存管理等内容进行了详细的分析与设计,并采用多线程技术、抖动缓存技术以及UDP传输技术实现语音通信系统;通过实际测试,证明此VoIP软件系统设计正确,性能良好。最后,论文探讨了RTP协议的QoS保障机制及其在大规模应用下的可扩展性等问题。
其他文献
小学课堂教学时间每节课只有40分钟,低年级学生活泼好动,自控能力差,注意力保持时间短。怎样才能有效地利用好这40分钟,提高课堂教学效率,让学生学得好,学得快?作者在教学中
<正>人工智能(AI)是一门研究人类智能的机理以及如何用机器模拟人的智能的学科。随着现代电子计算机技术的发展,人工智能迅速地发展起来,它一方面成为人类智能的延长,另一方
随着经济的发展和社会的进步,品牌竞争越来越激烈,而消费者却变得越来越挑剔。市场的不二法则是:谁抓住消费者就抓住了品牌竞争的优势,品牌只有得到消费者的认同,才能在市场中常胜
传统的阅读教学存在着诸多弊端,它认为阅读只是单纯的编码,解码的过程。教师与学习者只重视单词,词组或单个句子的意义,而忽略作者的写作意图和整个篇章的主旨及相关的背景知识,虽
“动中通”(Satcom—On—the—Move,SOTM)是卫星通信的重要喧用之一。日前,动中通正在通过车载(包括火车)、船载、机载等方式,引领着卫星通信进入一个崭新的移动卫星通信新时代,特别
目的:观察大鼠在安静、急性力竭运动中、运动力竭即刻和恢复24h四种功能状态,肾组织总抗氧能力及丙二醛含量的变化。方法:实验于2005-10在曲阜师范大学体育科学学院生化实验室
随着我国汽车保有量的迅速提升,车辆的改装、拼接等违反交通运输规则的现象越来越普遍。这些问题已成为交通安全的重要隐患,给国家财产与人民生命安全带来严重的威胁。为了有
结合工程实际,对电子厂房高大框架柱一次施工成型的质量控制方法进行了研究。其中,着重从浇筑流程控制、模板体系加固、振捣设备、混凝土配合比及养护等方面进行质量控制措施
<正>摄影作品的创作,创作出完美的艺术形象,在很大程度上,构图决定着构思的实现,决定着作品的成败。在摄影构图中较重要的原则就是突出主体,一幅画面要是没有主体就像油画没
目的探讨应用PICC置管后常见的并发症及护理措施。方法选择2013年4月~2015年8月应用PICC置管后出现并发症的66例患者分为对照组、观察组,分别给予常规护理和针对性护理。结果