文/封昌俊
大型電子會(huì)議系統(tǒng)主要應(yīng)用于省、市、區(qū)級(jí)別的重大政務(wù)會(huì)議(如:黨代會(huì)、兩會(huì))以及中大型國際會(huì)議,可以提升會(huì)議信息化支撐能力和水平,拓展現(xiàn)代科技在重大政務(wù)會(huì)議中應(yīng)用的深度和廣度,提高會(huì)議效率,保障重大會(huì)議的順利召開。
相比較于中小會(huì)議,大型會(huì)議具有如下特點(diǎn):
(1)規(guī)模龐大:中小會(huì)議參會(huì)人員只有幾十人,而大型會(huì)議參會(huì)人員多達(dá)幾百甚至幾千人,需要更大工作量進(jìn)行參會(huì)人員的管理,這對(duì)系統(tǒng)的方便性和高效性提出了更高的要求。
(2)系統(tǒng)復(fù)雜:大型會(huì)議系統(tǒng)由報(bào)到、表決、投票、發(fā)言跟蹤、信號(hào)調(diào)度、議程管理、報(bào)表統(tǒng)計(jì)、日志及狀態(tài)監(jiān)控、熱備份等多個(gè)子系統(tǒng)組成,系統(tǒng)復(fù)雜性高,需要具備高度的系統(tǒng)集成性。
(3)會(huì)期更長:大型會(huì)議會(huì)期一般在一星期左右,要求系統(tǒng)必須具備長時(shí)間穩(wěn)定運(yùn)行的能力,保證核心系統(tǒng)7*24 小時(shí)的正常工作。
(4)更加嚴(yán)肅:系統(tǒng)必須具備高度的可靠性和穩(wěn)定性,提供充分的可靠性服務(wù),具備熱備份機(jī)制,需要充分考慮到故障時(shí)系統(tǒng)恢復(fù)的及時(shí)性。
基于以上特點(diǎn),就需要大型電子會(huì)議系統(tǒng)整合各個(gè)功能模塊,實(shí)現(xiàn)模塊間的信號(hào)及數(shù)據(jù)互聯(lián)互通,并在整合后的平臺(tái)上統(tǒng)一進(jìn)行管理和控制。通過議程管理方式,會(huì)中按序執(zhí)行會(huì)前編寫并調(diào)試好的議程步驟,以確保系統(tǒng)準(zhǔn)確無誤按照會(huì)議流程執(zhí)行,避免誤操作。同時(shí)采用雙機(jī)熱備份機(jī)制,當(dāng)主系統(tǒng)出現(xiàn)故障時(shí)能無縫切換至備系統(tǒng),保障會(huì)議的“0”故障運(yùn)行。
電子會(huì)議系統(tǒng)通過各子系統(tǒng)的有機(jī)運(yùn)行,信號(hào)和數(shù)據(jù)的相互通信,完成整個(gè)會(huì)議流程。
當(dāng)與會(huì)人員佩戴出席證通過報(bào)到門進(jìn)入會(huì)場時(shí),報(bào)到門通過遠(yuǎn)距離非接觸式卡技術(shù)采集出席證里芯片的人員信息并在報(bào)到門顯示器上顯示人員的信息,包括姓名、代表/委員號(hào)、類別、座位號(hào)、職務(wù)、照片等,同時(shí)將信息上傳至后臺(tái)的報(bào)到系統(tǒng),報(bào)到系統(tǒng)統(tǒng)計(jì)報(bào)到數(shù)據(jù),并在會(huì)場大屏實(shí)時(shí)顯示代表到會(huì)情況;報(bào)到系統(tǒng)和表決系統(tǒng)通信,將報(bào)到信息發(fā)送至表決系統(tǒng),進(jìn)而授權(quán)代表座位上的表決器;報(bào)到系統(tǒng)支持人員的手工補(bǔ)到和手工銷到;支持報(bào)到信息的查詢和打印。
表決系統(tǒng)能實(shí)時(shí)接收?qǐng)?bào)到系統(tǒng)發(fā)送的報(bào)到信息,為已進(jìn)行有效身份識(shí)別的代表開通相應(yīng)的表決器,已開通的表決器指示燈變亮表示已被賦權(quán);表決過程中會(huì)場大屏、主持屏、操作員屏可實(shí)時(shí)顯示表決進(jìn)程(已按鍵人數(shù)),便于大會(huì)主持人掌握表決進(jìn)展情況;表決結(jié)束后屏幕顯示表決議題的結(jié)果(贊成人數(shù)、反對(duì)人數(shù)、棄權(quán)人數(shù)、未按鍵人數(shù)、是否通過);能實(shí)時(shí)監(jiān)控表決器狀態(tài),及時(shí)發(fā)現(xiàn)問題并定位故障點(diǎn);人工編輯錄入或批量導(dǎo)入會(huì)議將要表決的所有議案;自動(dòng)保存會(huì)議所有議案的表決結(jié)果,可以按照會(huì)議時(shí)間、會(huì)議名稱、議案名等關(guān)鍵字查詢并打印輸出。
投票工作站控制所有智能票箱,實(shí)時(shí)接收每臺(tái)票箱的選票信息,進(jìn)行實(shí)時(shí)處理,實(shí)時(shí)統(tǒng)計(jì)分析,給出大會(huì)選舉中所必須的準(zhǔn)確信息:計(jì)票結(jié)果、選舉結(jié)果、其他信息結(jié)果,供大會(huì)主席團(tuán)決策;可在大屏上顯示選舉結(jié)果;可對(duì)非正常的誤判廢選票進(jìn)行校正,提高數(shù)據(jù)處理精度;將選舉結(jié)果存入本地?cái)?shù)據(jù)庫并按保密級(jí)別保存。
代表按下申請(qǐng)發(fā)言鍵后,代表話筒進(jìn)入申請(qǐng)發(fā)言狀態(tài)并且主持屏顯示申請(qǐng)發(fā)言者信息列表,當(dāng)主持人同意某個(gè)代表發(fā)言后,代表話筒自動(dòng)打開,此時(shí)代表可以發(fā)言,并且會(huì)場大屏顯示當(dāng)前發(fā)言代表的畫面、姓名、職務(wù)、倒計(jì)時(shí)時(shí)間等信息,當(dāng)?shù)褂?jì)時(shí)結(jié)束后話筒自動(dòng)關(guān)閉;采用語音識(shí)別技術(shù)將發(fā)言語音轉(zhuǎn)成文字疊加在發(fā)言人畫面上;支持自動(dòng)/手動(dòng)延長發(fā)言時(shí)間功能;記錄、統(tǒng)計(jì)、打印每場會(huì)議的發(fā)言信息(發(fā)言人姓名、發(fā)言開始時(shí)間、發(fā)言結(jié)束時(shí)間等)。
根據(jù)會(huì)議進(jìn)程的需要,控制和切換高清矩陣使得會(huì)場大屏、主持屏、機(jī)房監(jiān)控屏、錄播系統(tǒng)等顯示設(shè)備顯示對(duì)應(yīng)的輸入信號(hào);系統(tǒng)不僅支持單獨(dú)切換顯示設(shè)備的信號(hào),也支持同時(shí)切換一組顯示設(shè)備;系統(tǒng)預(yù)留了接口支持外部設(shè)備(自帶筆記本)接入信號(hào)系統(tǒng),增加系統(tǒng)擴(kuò)展性;系統(tǒng)實(shí)時(shí)監(jiān)控顯示設(shè)備的顯示狀態(tài),當(dāng)有故障時(shí)會(huì)通知操作員。
會(huì)議準(zhǔn)備階段使用議程編輯器將自然語言所表示的會(huì)議議程轉(zhuǎn)換成會(huì)議系統(tǒng)能識(shí)別并執(zhí)行的會(huì)議步驟,每一步執(zhí)行一系列動(dòng)作,如:開始表決、顯示會(huì)標(biāo)等,在會(huì)議過程中根據(jù)會(huì)議的進(jìn)程按序執(zhí)行相應(yīng)的步驟,減少操作人員的工作量,顯著降低操作失誤率;智能議程分析器可以自動(dòng)將自然語言表示的議程轉(zhuǎn)換成會(huì)議步驟。
記錄并統(tǒng)計(jì)會(huì)議過程中生產(chǎn)的各類會(huì)議數(shù)據(jù),包括:已報(bào)到名單、請(qǐng)假名單、缺席名單、出席率、請(qǐng)假率、缺席率、表決結(jié)果、投票結(jié)果、通過率、會(huì)議時(shí)間等,并按要求形成報(bào)表文件,供大會(huì)組織者分析和存檔。
實(shí)時(shí)監(jiān)控設(shè)備運(yùn)行狀態(tài),當(dāng)設(shè)備有異常時(shí)提示操作者處理異常,并按需記錄異常數(shù)據(jù),形成可查詢?nèi)罩疚募?/p>
通過物理獨(dú)立的雙鏈路表決器、表決主機(jī)、交換機(jī)、臺(tái)式機(jī)、服務(wù)器等實(shí)現(xiàn)設(shè)備層面的熱備份,在兩套設(shè)備基礎(chǔ)上分別運(yùn)行會(huì)議軟件實(shí)現(xiàn)軟件層面的熱備份,當(dāng)主系統(tǒng)出現(xiàn)故障時(shí)切換至備系統(tǒng),從而保障會(huì)議順利運(yùn)行。
整個(gè)電子會(huì)議系統(tǒng)軟件架構(gòu)分為三個(gè)層次,自下而上分別為設(shè)備接口層、服務(wù)層和業(yè)務(wù)層,如圖1所示。
設(shè)備接口層指設(shè)備開放的供上層系統(tǒng)調(diào)用的底層接口,調(diào)用不同的接口實(shí)現(xiàn)不同的功能。服務(wù)層對(duì)下通過底層設(shè)備提供的開放接口連接設(shè)備、完成對(duì)設(shè)備的控制、實(shí)現(xiàn)相應(yīng)功能,對(duì)上提供服務(wù)接口供業(yè)務(wù)層調(diào)用。業(yè)務(wù)層作為一個(gè)集中業(yè)務(wù)處理層面,面對(duì)用戶為操作人員提供一個(gè)統(tǒng)一管理操作界面,簡化會(huì)議操作流程;對(duì)內(nèi)實(shí)現(xiàn)對(duì)服務(wù)層接口的調(diào)用,完成各系統(tǒng)模塊間信號(hào)的互聯(lián)互通,實(shí)現(xiàn)對(duì)各個(gè)設(shè)備的監(jiān)控和數(shù)據(jù)的采集匯總,實(shí)時(shí)了解設(shè)備運(yùn)行狀況,順利完成整個(gè)會(huì)議流程。
服務(wù)層包含七大服務(wù)模塊,通過模塊間的協(xié)作運(yùn)行,構(gòu)成整個(gè)電子會(huì)議系統(tǒng)的基石。
3.2.1 報(bào)到服務(wù)
報(bào)到服務(wù)通過HTTP 方式與報(bào)到主機(jī)進(jìn)行數(shù)據(jù)交互,報(bào)到服務(wù)調(diào)用報(bào)到主機(jī)的開始報(bào)到接口進(jìn)入報(bào)到狀態(tài),服務(wù)定時(shí)(3s)調(diào)用獲取報(bào)到信息接口來獲取與會(huì)人員的報(bào)到信息并將其更新至數(shù)據(jù)庫的與會(huì)人員表中,報(bào)到流程結(jié)束后調(diào)用結(jié)束報(bào)到接口來結(jié)束報(bào)到。在報(bào)到流程外調(diào)用手工報(bào)到/手工銷到接口手動(dòng)更新與會(huì)人員的報(bào)到狀態(tài)。
3.2.2 表決服務(wù)
表決服務(wù)通過SDK 方式與表決主機(jī)進(jìn)行數(shù)據(jù)交互,開始表決后表決服務(wù)首先查詢數(shù)據(jù)庫中的已報(bào)到的人員,調(diào)用SDK 的授權(quán)表決器接口對(duì)所有已報(bào)到人員關(guān)聯(lián)的表決器進(jìn)行授權(quán),然后調(diào)用開始表決接口發(fā)起表決,當(dāng)有按鍵時(shí)SDK 通過回調(diào)方式將按鍵情況告知表決服務(wù),表決服務(wù)實(shí)時(shí)統(tǒng)計(jì)表決情況,表決結(jié)束后表決服務(wù)將表決結(jié)果更新至數(shù)據(jù)庫。
3.2.3 投票服務(wù)
投票服務(wù)通過投票主機(jī)提供的SDK 方式與投票主機(jī)進(jìn)行數(shù)據(jù)交互,投票服務(wù)調(diào)用開始投票接口控制投票主機(jī)進(jìn)入檢測選票狀態(tài),當(dāng)投票主機(jī)檢測到選票并且獲取到選票數(shù)據(jù)后將數(shù)據(jù)發(fā)送給服務(wù),服務(wù)統(tǒng)計(jì)分析所有選票數(shù)據(jù)并給出選舉計(jì)票結(jié)果供上層使用,投票服務(wù)調(diào)用結(jié)束投票接口來控制投票主機(jī)結(jié)束檢測。
3.2.4 發(fā)言跟蹤服務(wù)
發(fā)言跟蹤服務(wù)通過TCP 方式與發(fā)言主機(jī)和中控主機(jī)進(jìn)行數(shù)據(jù)通信,當(dāng)會(huì)場中有話筒打開后發(fā)言主機(jī)發(fā)送消息給發(fā)言跟蹤服務(wù),告知話筒ID,服務(wù)根據(jù)數(shù)據(jù)庫中會(huì)場座位的配置信息,獲得話筒所在座位關(guān)聯(lián)的攝像機(jī),然后通過中控主機(jī)調(diào)用攝像機(jī)的預(yù)設(shè)位定位至當(dāng)前發(fā)言人,同時(shí)疊加發(fā)言人信息和倒計(jì)時(shí),最后切換矩陣將攝像機(jī)的圖像切換至大屏。

圖1:系統(tǒng)架構(gòu)圖
3.2.5 信號(hào)調(diào)度服務(wù)
信號(hào)調(diào)度服務(wù)封裝了信號(hào)的切換,內(nèi)部實(shí)現(xiàn)了復(fù)雜信號(hào)邏輯的切換,對(duì)下調(diào)用中控主機(jī)的信號(hào)切換接口來實(shí)現(xiàn)物理信號(hào)的調(diào)度和切換,對(duì)上提供易于調(diào)用的簡潔接口來支撐整個(gè)會(huì)議中信號(hào)調(diào)度的需要。
3.2.6 錄播服務(wù)
錄播服務(wù)封裝了錄播的控制,對(duì)下封裝了具體錄播主機(jī)的開始錄像、暫停錄像、停止錄像、上傳錄像等接口,對(duì)上提供統(tǒng)一標(biāo)準(zhǔn)的錄播控制接口來滿足會(huì)議的錄制需求。
3.2.7 雙機(jī)熱備份服務(wù)
雙機(jī)熱備份服務(wù)控制主備兩套系統(tǒng)間的數(shù)據(jù)同步,包括會(huì)前錄入的數(shù)據(jù)以及會(huì)中生成的數(shù)據(jù)。當(dāng)服務(wù)檢測到主系統(tǒng)出現(xiàn)軟件死機(jī)、網(wǎng)絡(luò)中斷、無法獲取設(shè)備數(shù)據(jù)等異常狀況時(shí)自動(dòng)提示操作人員無縫切換至備系統(tǒng),切換后整個(gè)系統(tǒng)以備系統(tǒng)為主,操作人員也可以根據(jù)實(shí)際需要手動(dòng)進(jìn)行主備的切換。
業(yè)務(wù)層作為最上層的層面,基于HTTP 方式同各個(gè)服務(wù)模塊進(jìn)行數(shù)據(jù)通信,整合各服務(wù)的具體功能,使得各服務(wù)有機(jī)一體的運(yùn)行。同時(shí)業(yè)務(wù)層負(fù)責(zé)整個(gè)系統(tǒng)的功能實(shí)現(xiàn)以及輔助的業(yè)務(wù)流程,包括人員管理、排座管理、議程管理、設(shè)備管理、報(bào)到管理、表決管理、投票管理、發(fā)言管理、信號(hào)調(diào)度、報(bào)表統(tǒng)計(jì)、日志及狀態(tài)監(jiān)控等。并且整合各個(gè)功能的操作,簡化會(huì)議操作的流程,在統(tǒng)一的界面上進(jìn)行展示和操作。
從軟件層面上來說整個(gè)電子會(huì)議系統(tǒng)軟件采用分布式部署,服務(wù)模塊部署在機(jī)柜核心服務(wù)器中;各個(gè)顯示軟件分別部署在各自的臺(tái)式機(jī)中,作為信號(hào)源接入高清矩陣;主持人軟件部署在主持人臺(tái)式機(jī)中,通過光纖將信號(hào)傳至主席臺(tái)上的主持屏;主控軟件部署在主控臺(tái)式機(jī)中。
上述服務(wù)器、臺(tái)式機(jī)以及底層設(shè)備均接入核心交換機(jī)并分配固定IP,實(shí)現(xiàn)數(shù)據(jù)和信號(hào)的互聯(lián)互通。
相比于中小會(huì)議系統(tǒng),大型電子會(huì)議系統(tǒng)對(duì)于系統(tǒng)的整合性、運(yùn)行的穩(wěn)定性、操作的便捷性提出更高的要求,這就需要采用分層設(shè)計(jì)架構(gòu),整合各個(gè)功能模塊,實(shí)現(xiàn)模塊間的有機(jī)聯(lián)系,并在統(tǒng)一的業(yè)務(wù)平臺(tái)上進(jìn)行有效便捷的操作,同時(shí)采用雙機(jī)熱備份機(jī)制保障會(huì)議萬無一失。