论文部分内容阅读
CSCW适应信息化社会中人们工作方式的群体性、交互性、分布性和协同性特征,它有极富潜力的广阔应用市场,发展势头十分强劲,近年来其应用研究取得了长足的进展,应用领域不断扩展,应用水平也在不断提高。 在CSCW的研究范围中,多媒体会议系统是极其重要的一部分。因此本文就以多媒体会议系统为背景和应用实例,对CSCW的关键技术:多媒体技术、同步技术和并发控制进行了深入的研究。 以音频和视频技术为主要内容的多媒体技术,在CSCW系统中占有重要的地位。为了通过CSCW应用系统支持人与人之间的协同工作,必须在CSCW系统中支持音频和视频信息交流。本文分别从音频、视频信息这两个方面进行了研究,分析和比较现有技术的特点,选择合适的技术应用到CSCW系统应用实例中。同时,本文对CSCW系统的同步机制,特别是“连续媒体同步”进行了深入的研究,给出了基于RTP/RTCP的视音频唇同步的实现方法。 CSCW系统的协同性是通过信息共享实现的,并且CSCW不排除多个用户同时进行协同操作,这就需要对多个用户进行协调,并发控制是其中的关键技术,并发控制算法的有效程度直接影响系统对用户行为的协调,进而影响整个CSCW系统的效率。本文对现有的基于操作转换的并发控制算法进行了深入的分析和研究,首先分析了GROVE方案,操作转换的概念正是在该方案中首先被提出的。但GROVE方案本身存在漏洞,随后的一系列方案如:REDUCE方案、adOPTed方案、SOCT2方案等都分别找到了该漏洞存在的原因并提出了相应的修正方法。最后,在分析和比较各个算法利弊的基础上,本文给出了基于SOCT3的并发控制算法。 我们根据以上的研究,设计开发了一个实时分布式协同工作环境MMCS,这是一个多功能的集成协同系统。该系统很好的解决了共享工作空间的并发控制问题以及视音频实时性、同步性等问题,目前该系统能在Windows2000/XP平台上运行。 最后,实现了在IPV6环境下视、音频的通信,为实现下一代互联网环境下的多媒体会议系统奠定了良好的技术基础。 本文研究成果集成到“多媒体群体智能决策支持系统平台”中,并于2004年11月通过了国防科工委专家鉴定。