创新技术
视高协同视频会议系统有别于过去传统的计算机协同工作系统,是在新的多媒体网络环境下对新型计算机协同工作系统模式的一次探索和实践。系统中有着许多不同于过去协同工作系统的特征,其中一部分甚至是视高协同视频会议系统的独创性设计。
分布式智能协同框架模型
视高协同视频会议系统拥有良好的分布式、智能化、协同式的框架模型。该模型基于各种并行处理算法,采用并行推理和执行技术,使系统的各个子系统不仅能同步地并行工作,还能进行异步并行处理。可以按数据驱动或要求的驱动方式实现分布在各处理器上各子系统之间的通信和同步,成功解决了分布式应用中的容错问题、通讯问题、同步问题以及控制问题。而且可以动态的配置和扩充服务器组,提高系统的整体容量、处理效率和可靠性。在服务器采用分布式架构的同时,客户端也采用分布式计算设计,极大地降低服务器负担,提高单位服务器的承载容量,使系统能够支持大规模的协同工作。
实时多媒体组通信的支撑环境
在高性能协同工作支撑环境中,视高协同视频会议系统引入多媒体多点传输、资源管理、连接控制等功能模块,重点解决了具有服务质量(QOS)保证的多媒体组通信,使系统真正支持分布式同步交互中的多媒体实时传输。其中资源管理部件负责监控和分配本地和全局的各种物理资源,如缓冲管理、多媒体设备管理、网络带宽的分配等等;多媒体传输部件用来完成单个媒体数据的传输以及多个媒体数据的同步传输;多点呼叫、连接控制部件主要完成多点连接的建立和拆除功能,以及含有多个同步连接的呼叫的建立和拆除功能。
跨网关群组通信支持体系
视高协同视频会议系统跨网关群组通信支持体系结构可分为三层。跨网关通信层:该层采用跨网关路由协议,解决NAT/防火墙的穿越问题,在各种复杂网络情况下,能自适应调整最优穿越算法,自动搜索同一局域网或者不同局域网之间的最优通信路由,实现跨网关通信。可靠传输子层:通过通信群组各方的重发机制、缓存机制实现可靠的群组通信和有序的群组通信。这里的有序不仅要考虑同一发方数据在各收方的接收顺序,在某些应用中还要考虑多个发方的数据在接收群组各成员的总体接收顺序。协同应用层:提供面向各种协同应用的不同通信服务。如音频和视频信息传送(RTP)、文件传输数据的可靠数据传送等。