主頁(http://www.by236.com):基于IMOS中間件技術的多媒體業務融合 【中國集群通信網】IMOS是IP監控、視訊會議等多媒體產品共有的軟件平臺,其本質上又是一個通用的含括多媒體綜合監控、會議通信、語音通信、信息發布的中間件平臺。其大量采用成熟標準技術,遵循“組件化、貨架化、標準化”的設計原則,在一個統一的系統架構下實現不同多媒體業務的融合…… 當前,基于IP的應用越來越豐富。而在所有應用當中,尤以多媒體應用的發展最為迅速。多媒體應用已經成為IP領域發展最快、最具活力的領域,在行業和企業領域,視訊會議、視頻監控、視頻發布等已經成為了關鍵應用。 隨著IP多媒體應用范圍不斷擴大,依靠傳統軟件設計實現各種多媒體應用的融合、海量的視頻訪問和視頻存儲開始顯現一些不可逾越的障礙,因為如果僅從軟件視角出發,就無法從IP多媒體應用的整體架構角度去考慮優化。而新的思路從網絡的角度出發,整合網絡、存儲、多媒體領域,從架構角度上對多媒體系統進行了重新的審視和規劃設計,借鑒IT軟件領域成熟的中間件開放模式,支持分布計算,提供跨網絡、硬件和OS平臺的透明性的應用或服務的交互,支持標準的協議和接口,滿足大量視頻應用的需求,符合大型多媒體應用系統的發展方向。 一、基于中間件架構的IMOS多媒體操作系統 H3C在原有網絡監控系統的基礎上,通過對軟件的重新梳理整合優化,針對多媒體融合管理的需求,推出了定位于IP多媒體基礎軟件平臺的IMOS(IP多媒體操作系統),它是H3C IP監控、視訊會議等多媒體產品共有的軟件平臺,其本質上是一個通用的含括多媒體綜合監控、會議通信、語音通信、信息發布的中間件平臺,既可以支撐管理平臺組件也可以支撐所有的多媒體編解碼終端設備,不僅是H3C的所有產品,其他多媒體監控、通信領域的軟件廠商均可以借助該平臺快速開發各種多媒體綜合應用系統。而針對多媒體綜合管理應用進行優化融合設計是IMOS的另一個重要特征,也是全行業多媒體化管理控制應用發展的必然要求。 IMOS的設計思想 作為多媒體平臺中間件,IMOS提供全開放的集成框架。在“多媒體基礎模型”的基礎上更進一步,提供“多媒體中間件”的功能。它通過抽象具有相似特點的功能來建立各種平臺組件框架,通過提供腳本規則、插件規范或接口實現的替換功能實現用戶對組件模型的充分定制化。通過對多媒體應用建模實現良好的適應性和互通性,體現更好的分層結構和更合理的功能劃分。各個組件間功能耦合度低,可獨立的實現向前演進。其設計思想可以體現為以下兩點: 框架化 模型和框架:多媒體平臺通過對各種多媒體需求的分析和建模,抽取公共模型放置在IMOS基礎平臺內,分析相似應用的共性和差異性,通過建立多媒體“框架”來 “求同存異”。 數據獨立:一個系統配置一個數據中心,實現數據的歸一化處理,系統中的數據統一存儲到“數據中心”中,各個不同的組件可依賴“數據中心”來實現對數據的共享,并通過DAO接口和存儲數據訪問接口來屏蔽數據存儲方式和訪問方式的差異性。 通知/訂閱:組件間的事件通知通過使用消息總線的方式來實現,使用“訂閱/通知”的機制,以降低組件間的數據耦合性。 全開放 基于SOA:平臺內部通過SOAP的方式將提供方便的“服務開放”的功能,并在平臺內將全面貫徹SOA的思想,各層都從用戶的角度出發提供符合SOA要求的功能接口。 “面向接口”和“接口參數擴展”:平臺全面使用面向接口的技術來實現用戶對平臺“部分”功能的替換,平臺任何功能都是可替換的。使用接口參數擴展的技術,通過和面向接口的技術相互結合使系統的各個部分可獨立的向前發展演進,并確保能向后兼容,接口參數擴展技術通過在“接口實現”中只處理可理解的參數,不理解的參數可層層透傳實來現接口功能的擴展。 二、基于中間件技術的多媒體業務生成
![]() 基于IMOS中間件技術的視頻監控、視訊、媒體發布業務生成 IMOS的基礎組件、媒體組件、業務組件、數據存儲組件可以靈活的形成不同的業務邏輯,例如圖1中的監控業務、視訊業務、媒體發布業務等。不同的組件亦可以疊加形成不同的產品形態,以滿足不同解決方案的需求。圖1中的視頻管理服務器、數據管理服務器、媒體交換服務器、設備代理、以及視頻編解碼器,構成了H3C iVS多媒體融合解決方案的產品支撐。 IMOS在各個層面可以通過成熟的標準協議提供豐富的業務和管理接口,在業務和控制面,可以提供基于SIP+XML的接口,在管理面,提供基于SNMP的標準網管接口,而在數據訪問面,通過創新的MAS(Multimedia Attached Storage,多媒體附屬存儲)架構提供統一的數據操作界面,在媒體面,基于標準的音視頻編解碼算法和封裝標準,提供標準的音視頻碼流。同時,IMOS還提供功能強大的SDK開發包。 正是基于對成熟標準的應用,使得IMOS具備充分的開放性和擴展性。第三方廠商可以基于標準接口輕松的實現和IMOS的互聯,也可以通過SDK接口實現對IMOS系統的接入和集成,最終生成更為豐富的多媒體業務。 三、基于中間件技術的多媒體業務融合 業務融合是當前多媒體應用的發展趨勢,也是熱點需求,并且這一需求已經越來越突出。在很多情況下,用戶的需求不再能簡簡單單就劃分為是純粹的視頻監控系統或視頻發布系統,而往往是能夠同時滿足多個需求的融合的多媒體解決方案。 產品和解決方案的核心是系統架構,良好的系統架構將為其提供足夠的彈性和成本空間。IMOS是在對多媒體技術、IP技術、存儲技術以及視訊會議、視頻監控、媒體發布等業務領域的高度抽象的基礎上,基于組件化、貨架化、標準化的設計原則,而實現的一個通用的多媒體中間件平臺。
![]() 基于IMOS中間件技術的多媒體業務融合 要在一個統一的系統架構下實現不同多媒體業務的融合,標準化是技術支撐的關鍵。IMOS大量采用了成熟的標準化技術(如圖2所示)。 (中國集群通信網 | 責任編輯:陳曉亮) |






