基于中科院邮件平台的语音通信功能的研究与实现

来源 :中国科学院计算机网络信息中心 | 被引量 : 0次 | 上传用户:djlmail
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网应用的不断普及和网络带宽的不断提高,以及人们生活和工作交流沟通的日益频繁,IT界对多媒体统一通信的研究也逐渐变得如火如荼。统一通信指的是,在一个统一的智能的网络平台上,实现计算机网络和传统通信网络的无缝融合,实现语音电话、邮件、即时通信、视频会议和数据会议等众多应用服务的统一。   作为中国科学院的信息化服务支撑单位,科技网也部署了多套多媒体统一通信系统,例如自建的VOIP所级示范系统,邮件系统,宝利通的视频会议系统,被思科重金收购的Webex桌面数据会议系统,还有我们平时使用的电话系统,即时通信系统等。这些系统都是离散和独立的,而不具备统一的用户使用接口。因此提供一个统一的多媒体通信系统也十分必要。   本文结合多媒体统一通信的发展趋势和所内系统的现实需求,基于中科院邮件系统和自建的VOIP系统,致力于开发出一款能够用于邮件平台的VOIP语音通信插件。本文采用了基于SIP协议的开源VOIP语音客户端WengoPhone来开发能够嵌入IE的语音插件。   本文系统介绍了WengoPhone的开发环境的搭建,阐述了WengoPhone开发所基于的原理,包括Boost机制,涉及的设计模式,Event机制,界面开发使用的QT库,以及我们开发所使用的ActiveQt等理论;在学习和研究WengoPhone的架构和代码的基础上,设计并初步实现了基于WengoPhone的MVC架构的各个层次的重要类的结构,包括SIP协议的实现和封装、语音通信类的设计、用户档案管理、控制层的类设计以及表现层的类设计等内容;在学习、研究、设计和实现系统类的基础上,本文使用了QT库的ActiveQt扩展模块,探讨了VOIP插件的开发过程和步骤,并简单给出了与邮件系统的结合思路。   本文最后指出了论文的不足并对后续的开发进行了展望。
其他文献
随着网络带宽的快速增加和E-Science中对大量科学数据传输的需要,很多长距离高速网络相继出现,并在诸多领域发挥着重要的作用。但现有的TCP协议作为广泛使用的传输控制协议也面
学位
地理定位设备的普及和地理信息技术的发展使得地理标注服务日渐流行。另一方面,随着新媒体时代社交分享观念的不断渗透,用户们越来越乐于将所创作的图片、视频、文字等内容通过
化学杀虫剂在害虫防治中产生的负效应已经引起人们的广泛重视,生物控制在控制种群数量方面已成为研究的热点。其中“害虫—天敌”系统的研究是开展生物防治和害虫管理的理论基
计算机支持的协同工作(CSCW)在互联网时代取得了突飞猛进的发展,基于互联网的协同工作环境对于当代科学研究活动有着重要的意义和作用。如何在归纳科研活动共同特点和科研人员
学位
从知识发现概念的最初提出开始,数据挖掘理论和技术在短短十年左右的时间里得到了迅速发展。其中,数据概要分析(data summarization)是一类重要的描述性数据挖掘任务,它的目标在
激光具有普通光源所不具有的特性,即单色性、相干性、方向性、高亮度。激光这些特有的优点,使其在几乎所有的医学领域和激光加工领域得到应用。目前长脉冲激光(脉冲宽度为毫秒
多屏幕显示在军事和民用领域有着十分广泛的应用。随着数字化作战模式的发展,在未来的机载、舰载、装甲车辆等武器系统中将越来越多的引进多窗口和多拼接屏幕等显示技术,为作
学位
随着科学技术的进步与航天活动的迅速发展,深空探测越来越受到人们的重视,其中行星际轨道设计与优化技术是实现深空探测任务的关键技术之一。与近地卫星的轨道设计相比,行星际轨
线性分类器虽然是模式识别中最简单的一类,但在许多问题中往往能取得比较好的结果,由于其简单容易实现,对资源要求低而被广泛应用。  Fisher线性判别式(FLD)给出了权向量的求
时间序列数据广泛存在于金融、工业、医疗、交通、气象等各个应用领域,为了实现针对该类数据的应用目标,学术界提出了许多时间序列数据分析和挖掘方法,如相似性查询、聚类、分类