協(xié)同視頻會議系統(tǒng)是一個全新概念的計算機協(xié)同工作系統(tǒng),其整合了多媒體音視頻協(xié)同工具、工作流協(xié)同工具、文檔編輯協(xié)同工具等。同時系統(tǒng)也應用了CSCW系統(tǒng)的最新理論成果,采用了最新的多協(xié)同工具集成的平臺模式和分布式計算框架結(jié)構,擁有良好的適用性和可擴展性,從而使系統(tǒng)走在了協(xié)同工作系統(tǒng)應用發(fā)展的最前沿。協(xié)同視頻會議系統(tǒng)有別于過去傳統(tǒng)的計算機協(xié)同工作系統(tǒng),是在新的多媒體網(wǎng)絡環(huán)境下對新型計算機協(xié)同工作系統(tǒng)模式的一次探索和實踐。系統(tǒng)中有著許多不同于過去協(xié)同工作系統(tǒng)的特征,其中一部分甚至是協(xié)同視頻會議系統(tǒng)的獨創(chuàng)性設計。
(1)分布式智能協(xié)同框架模型
系統(tǒng)擁有良好的分布式、智能化、協(xié)同式的框架模型。該模型基于各種并行處理算法,采用并行推理和執(zhí)行技術,使系統(tǒng)的各個子系統(tǒng)不僅能同步地并行工作,還能進行異步并行處理??梢园磾?shù)據(jù)驅(qū)動或要求的驅(qū)動方式實現(xiàn)分布在各處理器上各子系統(tǒng)之間的通信和同步,成功解決了分布式應用中的容錯問題、通訊問題、同步問題以及控制問題。而且可以動態(tài)的配置和擴充服務器組,提高系統(tǒng)的整體容量、處理效率和可靠性。在服務器采用分布式架構的同時,客戶端也采用分布式計算設計,極大地降低服務器負擔,提高單位服務器的承載容量,使系統(tǒng)能夠支持大規(guī)模的協(xié)同工作。
(2)實時多媒體組通信的支撐環(huán)境
在高性能協(xié)同工作支撐環(huán)境中,協(xié)同視頻會議系統(tǒng)引入多媒體多點傳輸、資源管理、連接控制等功能模塊,重點解決了具有服務質(zhì)量(QOS)保證的多媒體組通信,使系統(tǒng)真正支持分布式同步交互中的多媒體實時傳輸。其中資源管理部件負責監(jiān)控和分配本地和全局的各種物理資源,如緩沖管理、多媒體設備管理、網(wǎng)絡帶寬的分配等等;多媒體傳輸部件用來完成單個媒體數(shù)據(jù)的傳輸以及多個媒體數(shù)據(jù)的同步傳輸;多點呼叫、連接控制部件主要完成多點連接的建立和拆除功能,以及含有多個同步連接的呼叫的建立和拆除功能。
(3)跨網(wǎng)關群組通信支持體系
跨網(wǎng)關群組通信支持體系結(jié)構可分為三層。跨網(wǎng)關通信層:該層采用跨網(wǎng)關路由協(xié)議,解決NAT/防火墻的穿越問題,在各種復雜網(wǎng)絡情況下,能自適應調(diào)整最優(yōu)穿越算法,自動搜索同一局域網(wǎng)或者不同局域網(wǎng)之間的最優(yōu)通信路由,實現(xiàn)跨網(wǎng)關通信??煽總鬏斪訉樱和ㄟ^通信群組各方的重發(fā)機制、緩存機制實現(xiàn)可靠的群組通信和有序的群組通信。這里的有序不僅要考慮同一發(fā)方數(shù)據(jù)在各收方的接收順序,在某些應用中還要考慮多個發(fā)方的數(shù)據(jù)在接收群組各成員的總體接收順序。協(xié)同應用層:提供面向各種協(xié)同應用的不同通信服務。如音頻和視頻信息傳送(RTP)、文件傳輸數(shù)據(jù)的可靠數(shù)據(jù)傳送等。這些群組通信支持對于可視協(xié)同辦公應用系統(tǒng)的廣泛使用是十分重要的。只有建立了廣泛的群組通信支持,才能使以它為通信基礎的應用系統(tǒng)能推廣使用。
(4)占用帶寬低
服務器端帶寬要求取決于以下因素:視頻效果設定、參加會議人數(shù)、服務器同時支持會議室情況。前兩個因素決定了單個會議的帶寬需求,而服務器端帶寬為該服務器所支持的并發(fā)會議帶寬之和。
例如:某臺服務器同時支持兩個會議的進行,參數(shù)如下:
會議1:小視頻(兩個主席)、10人參加會議每路視頻128K
會議2:大視頻(四個主席)、4人參加會議每路視頻384K
則計算如下:
會議1帶寬需求:128K × 2× 10 = 2.5M
會議2帶寬需求:384K × 4 × 4 = 6M
則服務器的帶寬需求為:會議室1帶寬 + 會議室2帶寬 = 8.5M
從上例中可以看到,大視頻效果(CIF)的會議對帶寬有更高的要求。對于大視頻會議而言,會議實際帶寬需求為:每路視頻帶寬×視頻數(shù)×參加會議人數(shù)
同時需要說明的是,服務器帶寬需求為并發(fā)會議帶寬之和,并發(fā)會議指在同一時間段召開的視頻會議。