文/吳林 張珂
基于華為SMC2.0的視頻會議控制軟件的實現(xiàn)方法
文/吳林 張珂
視頻會議系統(tǒng)原廠配置的管理軟件過于復(fù)雜的功能對普通操作人員造成較大的壓力,不利于系統(tǒng)的應(yīng)用。設(shè)計了一個基于華為SMC2.0的視頻會議控制軟件,給出了系統(tǒng)的設(shè)計原理和實現(xiàn)方法。業(yè)務(wù)應(yīng)用情況表明,該設(shè)計降低了操作難度,提高了工作效率,對同類系統(tǒng)的構(gòu)建具有借鑒意義。
視頻會議 二次開發(fā) 控制軟件 實現(xiàn)方法
視頻會議作為一種實時、快捷、高效的交互工具,在各行各業(yè)的應(yīng)用越來越普遍。各視頻會議廠商提供的會議管系統(tǒng)由于要照顧到所有用戶的使用和維護需求,功能普遍大而全,一般包括設(shè)備管理、會議管理、資源調(diào)度等功能,提供統(tǒng)一管理、集中控制的解決方案和豐富多樣的會議調(diào)度方式,很少有專為會議召開過程中的操作控制提供的簡潔易用的專用控制軟件,復(fù)雜的管理界面要求操作人員對系統(tǒng)熟練程度高,且容易造成操作延遲、錯誤等不利結(jié)果。為了提升視頻會議控制便捷性,降低用戶管理難度,有必要針對視頻會議控制系統(tǒng)進行二次開發(fā),滿足用戶的實際使用需求和操作習慣,從而提高視頻會議服務(wù)質(zhì)量。
本文基于華為SMC2.0視頻會議管理系統(tǒng),以二次開發(fā)實際案例,提供簡潔的會議控制軟件實現(xiàn)方法。
通過控制軟件界面與華為視頻會議系統(tǒng)進行交互,對會議進行控制,主要實現(xiàn)以下功能:登錄系統(tǒng)、會議管理、會場管理、點名、輪巡。
PC與SMC之間的通信分為下行(PC→SMC)和上行(SMC→PC)兩部分。下行實現(xiàn)對SMC的控制,上行實現(xiàn)SMC狀態(tài)的回傳。
表1
圖1: 項目主體框圖
圖2:用戶界面
按 照 SOAP(Simple Object Access Protocol)協(xié)議, 采用華為SMC SDK,通過RJ485接口發(fā)送、接收網(wǎng)絡(luò)包進行通信,實現(xiàn)SMC的實時控制以及狀態(tài)及時上報。
項目主體框圖如圖1所示。
根據(jù)控制軟件的功能需求,設(shè)計出各項功能及對應(yīng)的通信接口如表1所示。
用戶界面如圖2所示。由圖可看出,二次開發(fā)的視頻會議控制軟件包含五個版塊:登錄界面、會議管理、會場管理、點名、輪巡,界面整潔,大大降低了操作難度,非專業(yè)人員也能夠很快上手操作,降低了對系統(tǒng)管理人員的依賴程度,有利于視頻會議系統(tǒng)的推廣應(yīng)用。
2.3.1 性能要求
(1)發(fā)送命令時會有一個小于32k的網(wǎng)絡(luò)數(shù)據(jù)包,其余時間不占用帶寬。
(2)與SMC通訊時間(從用戶點擊按鈕到收到SMC回復(fù)信息)小于1秒。
(3)定制軟件每30秒向SMC發(fā)送一次心跳,與SMC保持長連接,防止通訊中斷。
(4)用戶按下刷新按鈕后,軟件對于界面狀態(tài)的刷新不大于1秒。
2.3.2 安全性要求
(1)系統(tǒng)安全:在安裝安全防火墻和殺毒軟件的系統(tǒng)上運行程序。
(2)登錄鑒權(quán):建立用戶權(quán)限,需要用戶名密碼登錄且有權(quán)限才能正常使用。
(3)傳輸安全:傳輸過程中加密,防止數(shù)據(jù)竊取。
(4)界面整潔:界面中沒有不必要的圖片、標簽、文字、按鈕、鏈接等部件。
2.3.3 可靠性要求
(1)根據(jù)實際需求進行定制開發(fā),設(shè)計目標為7×24小時無故障持續(xù)運行。
(2)調(diào)用華為SMC SDK,采用成熟技術(shù),減少開發(fā)工作量,降低成本,縮短開發(fā)周期。
(3)模塊化設(shè)計,除公用模塊外,各模塊高度獨立,模塊之間既無數(shù)據(jù)聯(lián)系也無控制聯(lián)系。
(4)系統(tǒng)出現(xiàn)故障異常時及時反饋用戶,并能快速恢復(fù)。
本文從滿足于實際使用需求和操作習慣的角度,提出了基于華為SMC2.0視頻會議管理系統(tǒng)進行控制軟件二次開發(fā)的實際案例。通過實際應(yīng)用,驗證了設(shè)計思路,達到視頻會議系統(tǒng)部署于基層、滿足一線普通工作人員上手操作控制的實際要求。該設(shè)計對基于其它品牌、其它行業(yè)的視頻會議系統(tǒng)操作控制同樣具有實際借鑒意義。
作者單位成都市公安局信息通信處 四川省成都市610017
吳林(1972-),男,四川省成都市人。大學本科學歷。工程師。研究方向為視頻通信。