论文部分内容阅读
随着信息技术、计算技术和通信技术的发展,一方面为分布式多媒体技术的实现提供了可能,同时也促进了分布式多媒体技术的发展和完善。多媒体同步通信是分布式多媒体系统中的关键技术,也是分布式多媒体应用的基本需要。 目前基于分布环境下的多媒体同步通信技术研究主要有两种途径。其一是对多媒体动态同步语义进行研究,在此基础上构建多媒体同步模型,以满足不同的多媒体应用在显示时的同步表现要求,其中包括媒体流本身的连续性和媒体流之间的同步显示;本文首先对分布多媒体系统中的多媒体对象的时序逻辑关系进行了深入研究,总结出了多媒体对象在二元时序逻辑中总时段的统一表达;在对以往典型的时序逻辑模型进行分析和扩充的基础上,提出了一个新的多媒体动态同步模型——MSPN(Multimedia SynchronizationPetri Net)模型,模型分析和应用实例表明,MSPN模型能较好的描述分布式多媒体系统的多媒体动态同步语义和各种同步需要,具有较为完整的形式化语义和语法,为多媒体同步通信的同步控制提供了一个良好的形式化基础。 其二是对多媒体同步通信中的多媒体信息的同步传输技术进行研究。多媒体同步通信具有动态同步特性,是在一定时限内的、网络系统相关的动态同步控制下的“软实时”通信,本文提出了一种新的时间戳同步信道技术,以时间戳技术保证流内同步以及防止同步控制信息的延迟和丢失,在此基础上对流间同步采用同步信道技术,只需较小的通信开销,使流内同步和流间同步都具备较好的准确性和容错性,并能有效的支持多媒体同步通信的两种同步控制模式。 最后,在结合前两个方面研究成果以及综合已有的分布式多媒体系统模型的基础上,作者提出了一个在分布式环境下的多媒体同步通信的实现方案,同步通信层分为两层代理结构,流代理用于流内同步,同步管理代理用于流间同步,能有效的支持时间戳同步信道通信技术。该实现方案在底层采用了以ATM、FDDI为代表的高速网络协议,可以提供100M以上的数据传输速率,在传输层采用XTP协议,消除了网络性能瓶颈问题,总体而言该实现方案为分布多媒体同步通信系统的建立和实现提供了一定的理论依据。