实时语音传输系统的设计与软件实现

来源 :成都理工大学 | 被引量 : 6次 | 上传用户:xuru69
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
应用于广播系统的实时语音传输系统目前在国内的研究还处于起步阶段,研究设计的产品主要以单工的传输方式为主。即大部分设备不能同时支持发送和接收语音这样的全双工的传输方式,而只能单独以发送设备或接收设备的方式工作。与发达国家的互联网络相比,我国的互联网覆盖还不够全面,很多偏远地区的互联网的网络状况很不稳定,在这样的环境下设备的使用人员就不能很及时的把语音传输到录音室。为了解决这种由于地区差异造成的传输问题,本论文设计了包括3G,互联网和ADSL在内的三种途径的语音传输方式,大大的提高了语音传输的稳定性和可靠性。设备设计时注重体积和质量的控制,小巧轻便,使用户在使用过程中能够根据需要快捷方便的移动设备,更加方便的完成采访任务并实时的传输到接收端的调音台。本课题主要是以嵌入式Linux为操作平台,以互联网为传输介质,向广播系统提供实时的语音传输,输入可以是模拟音频信号,也可以是数字音频信号。发送端根据需要对采集到的语音数据进行相关的编码处理,形成可以传输的音频流文件,然后把这些音频流文件按RTP协议标准进行打包,经由SIP服务器的转发把数据包传送至接收端;接收端将接收到的音频文件存储转换后进行解码处理,恢复成原来的语音信号,通过耳机或播放设备来播放语音信号,从而达到由网络传送实时语音的目的。本论文首先介绍了实时语音传输的发展及国内外的研究现状,介绍了语音传输系统的三种传输方式。详细分析了SIP协议的相关定义、组件、消息、功能及其结构,SIP协议具有实现简单、高度灵活、移动性好和易于扩展等优势。在介绍了实时传输协议/实时传输控制协议RTP/RTCP的特点和构成之后,详细分析了RTP/RTCP协议,重点阐述了一种报文的格式及其字段的意义。分析了Linux内核的体系结构以及Linux内核的各个配置选项及其作用,并给出了编译Linux的具体步骤以及相关的理论知识。在系统设计方面,根据系统功能需求,确定了硬件的各个功能部分,详细的介绍了软件的设计部分,重点分析了软件的配置模块,拨号模块以及编码模块的设计和功能实现,并辅以相关流程图加以说明。
其他文献
计算机技术和多媒体技术的飞速发展导致了大最图像信息的出现,如何快速、有效地从海量图像数据库中检索出感兴趣的图像是目前的研究热点。本文研究了基于本体的图像检索技术,
大规模无线传感网络(WSN)是由一个带有一定区域节点的分布式无线传感网络组成,但传感节点能量有限,故充分利用传感器感知数据之间的相关性以减少通讯费用的需求非常有必要,而经
21世纪以来我国经济的快速发展及社会环境的变化,使得交通管理系统中车牌识别技术在我们日常生活中掀起了浪潮。车牌识别技术需要处理各种条件下的车牌图像,尤其对于特殊环境
在当今爆破技术的研究中,控制爆破技术起着不可忽视的重要作用。要进行有效的爆破控制,我们就得知道炸药爆炸的性能指标以及各种爆破器材的性能指标,其中爆速是衡量炸药爆炸性能的重要指标。所谓爆速是指爆轰波的速率,即爆轰传播的速度。准确的爆速测定对炸药的科学研究,高质量生产以及合理的使用均有着十分重用的指导意义。本设计以单片机为控制核心,设计了基于CPLD的8通道智能爆速测量仪。整个测量仪的系统主要分为三个
多波束测深系统在水下地形探测中发挥着重要作用,随着海洋经济的不断发展,它在海洋探测中的作用日益重要,其需求也不断增长。在对多波束测深系统进行试验的过程中,需要存储大
随着通信网络的迅速发展,人们对信息的交流不再仅仅局限于语言与文字,更渴求面对面的交流。基于多媒体的可视通信得到了飞速发展,如Internet网络视频通信和3G移动通信的商用,进一
为了对抗无线信道的衰落特性,各种分集技术在近年来受到广泛关注。协作分集技术通过中继节点协助源节点发送数据,提高数据传输的可靠性。在此基础上,接收端进行码合并,进一步
地震资料的去噪是地震资料处理过程一个非常重要的环节,特别是叠前地震资料的处理,由于叠前资料是单炮记录,所受干扰十分严重,包括规则干扰和不规则王扰,而不规则干扰处理的
由内部或外部因素导致的颅内出血可在脑内形成血肿,血肿会损害脑组织正常功能,导致死亡或残疾,需要及时进行手术治疗。颅内穿刺手术是治疗颅内血肿的有效外科手术方式之一,但需要