【摘 要】
:
相对于传统的电话技术,VoIP在承载技术和体系结构上是一次革命性的改进,VoIP是利用分组交换技术通过IP网(Internet Protocol)承载和传送语音数据。从广义上来讲,VoIP已经成为
论文部分内容阅读
相对于传统的电话技术,VoIP在承载技术和体系结构上是一次革命性的改进,VoIP是利用分组交换技术通过IP网(Internet Protocol)承载和传送语音数据。从广义上来讲,VoIP已经成为支持语音、视频和文本等通信的多媒体通信技术,是目前发展的趋势。但是,IP网络“尽力而为”的网络特点,不能提供完善的QoS机制,IP包在传输中存在时延大、时延变化和包丢失等现象,使多媒体业务的服务质量不能得到保障。由于实时交互式通信本身的特点,IP网的这种特性会造成音视频会话中断、会话难以理解等各种问题。为使IP网络能够满足多媒体业务的要求,DiffServ、MPLS等技术被应用以改造IP网络,并取得了一定的效果。与此同时,由于IP网先天具有网络弱化、终端智能的特性,智能终端的技术也得到了广泛的研究和应用。本文工作基于此背景,在对影响VoIP服务质量的因素如丢包、抖动等进行分析和研究的基础上,着眼于智能终端技术,针对VoIP终端的音视频采集播放、编解码、传输提出了一系列的媒体质量的改进方案,并设计和实现了适应IP多媒体音视频通信的媒体栈。本文在语音采集中引入了回音消除算法,用来消除可能的声学回音。在抖动缓冲方面,对自适应缓冲区算法进行分析和改进,使用了基于反馈的自适应缓冲区机制。在语音包传输方面,通过引入语音活动性探测算法和舒适噪音产生算法,实现了不连续传输,节省了网络带宽。引入了视频会话,在视频传输处理中,采用了抖动缓冲和分片重组技术,并兼容了多种视频编解码格式。最后,本文设计和实现了一个媒体栈框架,该框架具有可扩展性和高效性。目前该媒体栈已经应用到基于SIP的VoIP软终端SIPHello中,效果良好。
其他文献
软件生产是一个相当复杂的过程。由于软件过程的复杂多变,我们无法定义一个标准的过程将其应用到各种软件项目中。另一方面,不同的软件项目的过程虽然千差万别,但这些过程中的某
种子是一个特殊的、不可替代的最基本的生产资料,是农业科学技术和各种农业生产资料发挥作用的重要载体,是决定农产品质量和产量的根本内因。 优良的种子是农业增产、增效的
计算机支持的协同工作作为新兴的研究领域,在近几年有很大的发展,且受到广泛的重视,它致力于研究人们在一起的工作方式,通过计算机技术和通信技术的结合,把计算机从传统的孤立的工
随着云计算技术与应用的发展,数据中心遇到新的技术挑战。内存计算等大数据处理应用,使得数据中心对内存的需求量进一步增加,单节点内存容量不足的问题更加严重。数据中心应用具
随着无线通信的快速发展,频谱资源的稀缺促使各种提高频谱利用率的技术得到发展,其中小蜂窝技术和多输入多输出(Multi-Input Multi-Output,MIMO)技术引起了越来越多的注意。不同
无论是基于云平台的高性能计算(HPC in Cloud),还是基于超算中心的云计算服务,高性能计算和云计算在基础设施上的融合都是数据中心重要发展趋势。在融合的趋势下,高带宽、低延时
二十一世纪,人类迈入了"信息爆炸时代".在这个时代,信息靠多种形态信息媒体透过复杂的信息网络系统传递.Internet的盛行,把信息的交互传递推向至高点.在纷繁杂乱的信息爆炸时
缩略语处理是自然语言处理的一个重要任务,具有较强实际应用价值。本文探讨汉语缩略语处理的两个重要方面:基于文档的缩略语自动识别,及基于全称的缩略语自动预测。 对于缩略
Java语言是一种面向对象的语言,它运行在Java虚拟机的平台之上.Java语言具有模块化好,跨平台和类型安全等特点.这些特点使得Java语言更适合于被用来进行快速安全的大规模的软
人体视频运动分析是计算机视觉、计算机图形学和图像处理相互融合的一个重要研究方向,其研究核心是从多个同步视频序列中检测、跟踪人体运动,获取人体运动参数,重建人体三维