小规模应用层组播及其在视频会议系统中的应用

来源 :中南大学 | 被引量 : 0次 | 上传用户:TC3000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
应用层组播在应用层以多个单播的方式来实现组播,这种方式虽然绕开了网络层的限制,但是以消耗网络带宽资源和主机资源为代价的。因此,大规模的应用层组播一般只能实现一对多的单源应用;而多源应用层组播算法一般面向小规模的应用,如小型桌面级视频会议。现有的小规模应用层组播算法多采用网格优先,多源覆盖树的策略,这种算法的实现非常复杂和困难,管理开销太大;部分采用树优先的集中式方案的算法又存在着汇聚点的功能集成度过高,对网络状态变化所采取的组播树优化策略不够灵活等缺点。而如何在带宽受限的条件下,较好的满足多源多媒体应用所要求的实时性,稳定性成为了小规模应用层组播算法需要解决的主要问题。本文首先分析了应用层组播技术的研究进展,对现有的小规模应用层组播算法进行了分类和详细分析,并评析了各种算法的优缺点所在。随后提出了一个面向桌面视频会议系统的小规模应用层组播算法,该算法针对小规模群组通讯的需求和特点,采用集中式的群组管理策略,在该策略中,汇聚点负责收集和记录成员节点的状态信息,以及共享组播树的机构信息;组播树组成员节点在加入过程中利用这些信息来选择最合适的父节点;同时在有节点退出或异常断开时,组播树能以预先式方法重构。最后基于上述的算法,设计并实现了一个桌面视频会议系统,该系统有着部署简单、硬件需求低、信号传输稳定等特点。该系统基于Windows平台,使用VC++开发工具在DirectShow框架下编写实现,系统对控制信号和多媒体数据采用了不同的协议来传输,同时采用了抠像技术和多媒体数据压缩技术,以保证媒体数据的传输流畅和响应实时性。本论文给出了具体的实现方法,并评价了应用效果。
其他文献
早期的经典关系数据库理论,在数据库应用中发挥了巨大的作用。随着数据库理论的深入研究和发展,人们将经典关系数据库理论推广与改革得到了非经典关系数据库理论。非经典关系
随着企业的信息化建设以及网络的发展和普及,大量的异构数据源应运而生。为了更好地利用这些资源,人们迫切需要解决这些异构数据源的集成问题。异构数据源集成的主要任务就是屏
领域工程是实现系统化软件复用的关键技术,它为特定领域建立可复用的软件资产,并提供了复用这些软件资产的机制和方法。论文基于领域工程的研究方法,对网络评审进行了领域分
文字识别是集模式识别、图像处理与文字处理技术于一体的一种新技术,是模式识别和人工智能领域的一个研究方向.目前,西方文字和汉字的印刷体识别经过了多年的探索和实践,已经走
随着信息技术的发展以及计算机和通信系统的普及,人们对网络的依赖程度越来越高,如网上银行、电子拍卖、电子招标和电子现金交易等。因此,对如何保证信息在产生和传输过程中
ACM/ICPC国际大学生程序设计竞赛在大学生中已经日益普及,网上的题库也日益增多,参加比赛的学生往往需要花大量的时间磨练自己的编程技艺,积累解题经验,然后争取在比赛中取得
近年来,随着全球气候变暖以及环境污染的不断加剧,人们对环境问题越来越关注,降低能源消耗、减少碳排放逐渐引起大家的重视。物流运输业作为我国碳排放的主要行业之一,面临着巨大
该影像工作流管理系统是在前台具有影像处理功能的基础上,针对柜面交易的小额贷款或小额支票交易业务,开发的基于工作流内容管理的系统。 论文以工作流理论为基础,在J2EE开发
随着NGN技术的发展,VoIP业务作为一种网络服务呈现出广阔的应用前景,VoIP是通过分组交换网络传输语音、视频和数据等业务,可以满足人们日益丰富多彩的需求。实现VoIP系统涉及
XML(Extensible Markup Language)即可扩展的标记语言,是一套定义语义标记的规范,其目的在于定义计算机和人都能方便识别的数据类型。随着网络应用的快速发展,XML已经被广泛