基于RTEMS的网络语音传输系统的研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:SURE181709394
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术的发展,网络语音传输技术在部分领域内开始显现出重要作用,并成为衡量电子设备智能化的一个重要标志。嵌入式网络语音传输系统的开发有助于拓宽嵌入式技术的应用范围。 本论文主要研究了网络语音传输过成中的关键技术,包括:Voice over IP(VoIP)的原理,网络通信协议H.323和会话初始化协议(Session Initialization Protocol,SIP)。在此基础上研究并实现了一个具有录音、放音,远程传输音频数据的网络音频系统。该网络音频传输系统以NEU2410硬件开发平台、RTEMS为软件平台的基础上进行开发,可以通过网络传送声音数据。 NEU2410硬件开发平台是东北大学实验室自己开发设计的,采用三星公司的S3C2410嵌入式处理器。该硬件平台集成了丰富的外部设备,为开发网络语音传输系统提供了的可能性。RTEMS是由美国军方使用的实时导弹系统发展而来的多任务实时操作系统,它具有体积小、实时性强、源代码公开、无版权等优点。 本论文在设计和实现网络语音传输系统的过程中,开发了RTEMS针对NEU2410的板级支持包(Board Support Package,BSP)、音频系统、网络传输系统,并将这三部分在功能上进行融合。BSP是操作系统和硬件平台之间的纽带,为操作系统提供了系统运行前的环境设置,是操作系统的基础。音频系统采用飞利浦的UDA1341音频芯片,集成了音频芯片的驱动程序,达到可以录制声音、播放声音的目的。网络传输系统采用Cirrus Logic公司的CS8900网络芯片,集成网络芯片的驱动程序,为音频数据在网络上传输提供了底层支持。 文中在最后部分介绍了系统的开发环境建立及系统的运行测试,并对系统的性能进行了初步分析与系统评价。
其他文献
电子商务的快速发展使Internet上的商务信息急速增长,在带给人们丰富信息的同时也为准确查找信息带来了不少困难。人们希望能较准确地抽取Web上商务信息,然后加以分析,发掘其中
近十年来,计算机网络迅猛发展,同时网络的使用也逐渐增加,信息的数量、种类和分布都达到了一种“爆炸式”的增长。如何存储、分发、组织和管理、高性能处理、分析和挖掘海量分布
传统的数据库安全研究主要集中在如何进行防御上,其缺陷是不能有效抵御所有入侵,对于内部攻击更是无能为力。入侵容忍技术的出现解决了这一问题。目前数据库中广泛使用的是多级
近年来,随着网络技术的蓬勃发展和社会信息化水平的日益提高,数据及多媒体业务的重要性越来越突出,实现网络与业务融合的需求也越来越迫切。在这种环境下,软交换技术应运而生。在
近年来,随着微电子技术、计算机技术的发展,尤其是大规模高性能的可编程器件的出现,以及软硬件设计方式和设计工具上的改进,动态可重配置技术逐渐成为国际上计算系统研究中的一个
联机分析处理(OLAP,On-Line Analytical Processing)技术用于支持复杂分析操作、侧重对决策人员和高层管理人员的决策支持,可以应分析人员要求快速、灵活地进行大数据量的复杂
随着企业建模、工作流概念的出现以及相关技术的发展,Petri网因其既有严格的形式定义,又有直观的图形表示,既有丰富的系统描述手段和系统行为分析技术,又为计算机科学提供坚实的
在当代计算机系统中,处理器速度远远高于存储器的速度。Cache技术是提高数据访问性能的经典技术,做为它们二者之间的重要的桥梁,已经在计算技术的多个方面得到了成功的应用,在计
随着科学技术的不断发展革新与推广应用,企业整个生产系统的集成化程度越来越高,对数字化信息处理技术的要求越来越多。目前国内核仪表(主要指化工、水泥、电力行业用仪表)电路
随着计算机网络教育技术的发展,网络化考试将逐步取代传统的基于纸笔的考试。利用网络实现在线组卷、考试、评分等环节,在一定程度上减少了影响考试的人为主观因素,客观、准确地