【摘 要】
:
本文主要介绍了在Linux平台下,应用于VoIP终端中的RTP/RTCP协议栈。VoIP(Voice over Internet Protocol),也可以叫做IP电话,就是应用IP进行语音业务的传输。RTP(Real-time Tr
论文部分内容阅读
本文主要介绍了在Linux平台下,应用于VoIP终端中的RTP/RTCP协议栈。VoIP(Voice over Internet Protocol),也可以叫做IP电话,就是应用IP进行语音业务的传输。RTP(Real-time Transport Protocol)是由IETF(Internet Engineering TaskForce, Internet工程任务组)制定的用于传输实时多媒体数据的协议,它在UDP协议的基础上增加时间戳、序列号等,实现了音频数据的实时传输和同步。
本文研究的协议所使用的硬件平台以Altera公司Cyclone II系列FPGAEP2C35F672为核心,使用OpengISC1200的CPU软核,运行Linux操作系统,以开源代码oRTP-0.7.0为基础进行修改,实现了多进程的RTP/RTCP协议栈,多个进程间采用共享内存的方式共享数据,使用信号量进行同步和互斥,保证进程间的通信和同步。从实际应用考虑,针对如何提高语音质量,提出了相应的解决措施与算法,成功地解决了延时、抖动、丢包等一系列问题。并通过进-步对RTP和RTCP的扩展协议探索研究,如头部压缩、RTP加密和前向纠错等,顺利的实现了RTP协议的前向纠错功能,改善了在恶劣网络状况下的通话效果,丰富了RTP/RCTP协议栈的功能。最后,实现了对SIP和RTP协议栈的整合,并设计了VoIP终端界面,完成了VoIP终端软件方面的设计和测试工作。
其他文献
场致发射显示(FED)继承了传统CRT的优良显示性能,是一种具有广阔应用前景的平板显示器件。在平板显示领域,特别是军事领域,FED有其固有的许多优势。但是与LCD和PDP相比较,FED
3-羟基丙酸(3-HP)与乳酸互为同分异构体,是近年来兴起的一种重要平台化合物。与化学法合成3-HP相比,微生物发酵具有操作简单、条件温和、副产物少、生产成本低及绿色环保等优点
高速无线个人网络协议IEEE 802.15.3是面向多媒体数据传输而设计的,旨在提供高速率、低功耗、低成本、低复杂度并能保证QoS的数据传输服务。协议MAC层采用了TDMA的信道接入方
全球变化背景下,大气二氧化碳浓度持续升高,对植物生长具有促进作用,致使以凋落叶等形式输入到土壤中的碳量增加。增加的碳量能否最终沉积到土壤中并稳定的保存起来,是非常值得深
有壳虫是一类常见的、单细胞自由生活的真核生物,种类较多,形态也较为多样,在生态系统中发挥着重要的生态学作用。其系统分类学主要依靠形态特征来进行,包括壳的大小、形状和结构
近年来,半导体技术的快速发展以及无线通信的低功耗、低成本和小型化等要求,促使无线通信系统逐步向更高层次集成。电感在射频通信系统中具有重要作用,其设计和应用直接影响
肝细胞肝癌(hepatocellular carcinoma,HCC)是一种全球高发病率和高死亡率的恶性肿瘤,占原发性肝癌的80-90%。传统的治疗方式(包括手术,放疗和化疗)对肝细胞肝癌的治疗效果十分有限
作为一种新型的半导体材料,β-FeSi2在热电、发光、光电等领域有着很好的特性,因此可以用来制造光传感器、热电器件、太阳能薄膜电池等一系列半导体器件。在光电转换效率方面