專利名稱:控制會議電視系統(tǒng)中會場的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視訊通訊技術(shù)領(lǐng)域,具體涉及一種控制會議電視系統(tǒng)中會場的方法。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,傳統(tǒng)的會議模式已經(jīng)遠遠不能適應(yīng)網(wǎng)絡(luò)時代的需求,視訊業(yè)務(wù)作為基于話音、數(shù)據(jù)和圖像的寬帶多媒體業(yè)務(wù),將為用戶提供更好的溝通、交流的服務(wù)。在多媒體視訊通訊系統(tǒng)中,都會涉及到多點會議的召開,涉及到會場列表的傳遞與維護。涉及到會場,就會有入會與未入會之分。未入會會場的存在,主要有以下幾點原因線路存在問題、終端故障、參數(shù)配置不正確、會場掉會、終端沒有開機等等。未入會會場的存在,由于占用端口資源,可能會影響其它會議正常召開;如果是運營系統(tǒng),則會影響計費。
目前,視訊會議召開會議的規(guī)模會越來越大,召開會議的方式也越來越多,其中,通過終端召開會議和通過web預(yù)約召開會議將會成為視訊系統(tǒng)召開會議的趨勢。因為這樣更適合于運營,而且不需要有專人負責(zé)監(jiān)控控制臺,除非系統(tǒng)出現(xiàn)故障。這樣就需要用戶實時了解會議的狀態(tài),知道哪些會場沒有入會,以便采取相應(yīng)的措施。為了讓用戶實時了解會場狀態(tài),需要引入未入會會場列表,使用戶通過終端查看未入會會場列表,以便了解該會議中有哪些會場沒有入會,需要采取哪些相應(yīng)措施,如重新呼叫會場、刪除會場等。
在現(xiàn)有的視訊通訊系統(tǒng)中,大都采用H.230、H.243、H.323、H.245協(xié)議進行會議控制,由操作員在控制臺調(diào)度會議,控制臺需要專人監(jiān)控,而且隨時能夠進行操作。會議中只傳送入會會場列表,主席只能對入會的會場進行操作,對于沒有入會的會場,只能通過控制臺進行操作,用戶也只能通過控制臺知道哪些會場沒有入會。這種控制方法給用戶帶來了諸多不便。比如,已經(jīng)入會的會場不能直接查看未入會會場信息,有控制權(quán)限的終端不能對未入會會場進行操作。如果用戶想知道哪些會場沒有入會,必需與控制臺的監(jiān)控人員聯(lián)系,或者將入會會場列表與手里的會場名單一一對照,才能知道哪些會場沒有入會。
發(fā)明內(nèi)容
本發(fā)明提供一種控制會議電視系統(tǒng)中會場的方法,以解決現(xiàn)有技術(shù)中用戶不能直接查看未入會會場信息以及有控制權(quán)限的會場不能直接控制未入會會場的問題。
為此,本發(fā)明提供如下的技術(shù)方案一種控制會議電視系統(tǒng)中會場的方法,所述會議電視系統(tǒng)配備有控制臺、MCU(多點控制單元)及終端,其特征在于,所述方法包括a、開始召開會議;b、建立未入會會場列表;c、獲取所述未入會會場列表;d、通過有控制權(quán)限的會場控制所有會場的狀態(tài)。
所述召開會議的方式包括通過所述控制臺召開會議;通過所述終端主叫呼集召開會議;用戶通過WEB預(yù)約召開會議。
所述步驟b具體包括
b1、定義會場、定義會議;b2、所述MCU根據(jù)所述定義的會場和會議獲取會議信息和會場信息;b3、根據(jù)所述會議信息和會場信息呼叫會場獲取會場狀態(tài)信息;b4、根據(jù)所述會場狀態(tài)信息建立所述未入會會場列表。
所述會場信息包括會場名、會場類型、會場采用的視頻協(xié)議。
所述步驟b4包括b41、由所述MCU根據(jù)所述會場狀態(tài)建立未入會會場列表;或b42、由所述控制臺根據(jù)所述會場狀態(tài)建立未入會會場列表。
所述步驟b42包括所述MCU將所述會場狀態(tài)發(fā)送給所述控制臺;所述控制臺根據(jù)收到的會場狀態(tài)建立未入會會場列表。
所述控制臺根據(jù)收到的會場信息建立未入會會場列表的步驟包括召開級聯(lián)會議時,所述控制臺根據(jù)收到的所有MCU上會議的會場狀態(tài),建立整個會議的未入會會場列表。
所述步驟c具體包括c1、用戶通過終端向所述MCU發(fā)送請求,以獲取未入會會場列表;c2、所述MCU根據(jù)收到的用戶請求下發(fā)所述未入會會場列表。
所述步驟c2還包括所述MCU將收到的用戶請求上傳給所述控制臺;所述控制臺根據(jù)收到的用戶請求下發(fā)所述未入會會場列表給所述MCU;所述MCU將收到的所述未入會會場列表轉(zhuǎn)發(fā)給所述終端。
所述MCU將所述未入會會場列表發(fā)送給所述終端是定期的。
利用本發(fā)明,可以使用戶通過終端控制界面直接查看所在會議的未入會會場列表,實時了解整個會場的狀態(tài),使有控制權(quán)限的會場直接對未入會會場進行控制,為視訊會議用戶提供簡單、方便的操作。
圖1是本發(fā)明的優(yōu)選實施例控制會議電視系統(tǒng)中會場的方法的流程圖;圖2是本發(fā)明方法中由控制臺提供未入會會場列表時信息交互過程示意圖;圖3是本發(fā)明方法中由MCU提供未入會會場列表時信息交互過程示意圖。
具體實施例方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明,下面結(jié)合附圖和實施方式對本發(fā)明作進一步的詳細說明。
會議電視系統(tǒng)主要由控制臺、終端設(shè)備、傳輸信道及多點控制單元(MCU)等組成。其中,控制臺可以同時管理多個MCU,用戶可以通過控制臺進行定義會場、會議、調(diào)度會議、召開會議以及會議控制的一些操作;終端是提供單向或雙向?qū)崟r通信的客戶端,所有終端支持語音通信,可選支持視頻和數(shù)據(jù)通信;MCU用于多點之間的視訊會議,實現(xiàn)視頻切換、音頻混合、數(shù)據(jù)處理等功能。本發(fā)明就是針對這樣的視訊會議系統(tǒng),提供一種控制會場的方法。其核心在于包括通過多種方式召開會議;建立未入會會場列表;用戶通過終端獲取未入會會場列表;通過有控制權(quán)限的會場控制所有會場的狀態(tài)。
視訊會議的召開可以有多種方式,比如通過控制臺召開會議;終端主叫呼集召開會議;用戶通過WEB預(yù)約會議。其召開會議的過程分別如下1、通過控制臺召開會議a、控制臺定義會場、定義會議;b、控制臺調(diào)度會議,如果會議資源能夠得到滿足,控制臺發(fā)送會議信息及會場信息到MCU;c、MCU分析會議信息,分配MCU資源,資源足夠則會議召開成功,否則會議召開失?。籨、MCU根據(jù)會場信息呼叫會場,獲取會場狀態(tài)信息;e、MCU將會議狀態(tài)及會場狀態(tài)上報給控制臺。
2、終端主叫呼集召開會議a、終端定義會場、定義會議;b、終端通過MCU或者網(wǎng)守將會議信息及會場信息發(fā)送到MCU的控制臺;c、控制臺調(diào)度會議,如果會議資源能夠得到滿足,控制臺將會議信息及會場信息發(fā)送到MCU;d、MCU分析會議信息,分配MCU資源,資源足夠則會議召開成功,否則會議召開失敗;e、MCU根據(jù)會場信息呼叫會場,獲取會場狀態(tài)信息;f、MCU將會議狀態(tài)及會場狀態(tài)上報給控制臺。
3、用戶通過WEB預(yù)約會議a、用戶通過WEB連接到業(yè)務(wù)受理服務(wù)器;b、用戶定義會場、定義會議,指定開會的起始時間與結(jié)束時間;c、用戶向業(yè)務(wù)受理服務(wù)器請求預(yù)約會議,在WEB界面定義的會議會保存到業(yè)務(wù)受理服務(wù)器;d、業(yè)務(wù)受理服務(wù)器將會議信息及會場信息發(fā)送到MCU的控制臺;e、MCU的控制臺判斷會議需要資源是否能夠得到滿足,如果能夠得到滿足,返回預(yù)約成功,否則返回預(yù)約失?。籪、如果預(yù)約成功,控制臺會判斷會議的起始時間是否到達,如果到達,立即召開會議,否則等待時間到達;g、預(yù)約時間到達后控制臺調(diào)度會議,如果會議資源能夠得到滿足,控制臺將會議信息及會場信息發(fā)送到MCU;h、MCU分析會議信息,分配MCU資源,資源足夠則會議召開成功,否則會議召開失敗;i、MCU根據(jù)會場信息呼叫會場,獲取會場狀態(tài)信息;j、MCU將會議狀態(tài)及會場狀態(tài)上報給控制臺。
無論用戶以上述何種方式召開會議,會議信息都會通過控制臺下發(fā)到MCU(可以集成到終端上)進行開會,因此控制臺會知道所有會議的信息。會議信息包括會議名、會議參數(shù)等。
MCU根據(jù)收到的會議信息,分配MCU資源。MCU資源足夠,會議召開成功??刂婆_還會將由控制臺定義或者由用戶定義的的會場信息同時下發(fā)給MCU。所述的會場信息包括會場名、會場類型、會場采用的視頻協(xié)議等。MCU根據(jù)會場信息呼叫與該會議相關(guān)的所有會場,獲取會場狀態(tài)信息,該會場狀態(tài)信息包括會場入會狀態(tài)、會場所屬會議、以及該會場當前的控制權(quán)限等。MCU將該會場狀態(tài)信息上報給控制臺,控制臺就會知道哪些會場已經(jīng)入會,哪些會場沒有入會??刂婆_根據(jù)該會場狀態(tài)信息獲知該會議中所有會場的入會狀態(tài),將未入會會場列入未入會會場列表、將已入會會場列入入會會場列表,這兩個會場列表包括了整個會議的所有會場。
當終端請求未入會會場列表時,MCU向控制臺請求未入會會場列表,控制臺將已建立的未入會會場列表下發(fā)給MCU,MCU再將該列表發(fā)送給請求會場列表的終端。其詳細流程參見圖1,包括以下步驟步驟101設(shè)定會議召開方式,召開會議;會議召開方式可以選定通過控制臺召開會議、終端主叫呼集召開會議、用戶通過WEB預(yù)約會議。
步驟102定義會場、定義會議;根據(jù)召開會議的方式不同,可以由控制臺進行定義,也可以由用戶通過終端或WEB業(yè)務(wù)受理服務(wù)器進行定義。
步驟103MCU根據(jù)定義的會場和會議獲取會議信息和會場信息;控制臺調(diào)度會議時,會將定義的會場及會議信息發(fā)送給MCU。
步驟104MCU根據(jù)獲取的會議信息和會場信息呼叫會場獲取會場狀態(tài)信息;MCU分析會議信息,分配MCU資源,如果資源足夠,則會議召開成功,然后,MCU根據(jù)會場信息呼叫與該會議相關(guān)的所有會場,獲取會場狀態(tài)信息,其中包括會場是否入會。
如果采用由控制臺建立并維護會場列表的方法則進到步驟105MCU將會場狀態(tài)信息上傳給控制臺。
步驟106由控制臺根據(jù)會場狀態(tài)信息建立未入會會場列表;同時,控制臺還要建立入會會場列表,這兩個列表之和包括了該會議的所有會場。
如果采用由MCU建立并維護會場列表的方法則進到步驟107由MCU根據(jù)會場狀態(tài)信息建立未入會會場列表;同樣,MCU還可根據(jù)已收到的會場信息獲知該會議的所有會場,從而建立入會會場列表,這兩個列表之和包括了該會議的所有會場。
會場列表建立后,到步驟108用戶通過終端請求未入會會場列表。
這時,根據(jù)會場列表的提供者不同,同樣有兩種情況
如果是由控制臺提供會場列表則進到步驟109MCU將用戶請求上傳給控制臺。
然后到步驟110控制臺將自己維護的未入會會場列表下發(fā)給MCU。
步驟111MCU將收到的未入會會場列表轉(zhuǎn)發(fā)給請求列表的終端。
如果是由MCU提供會場列表則進到步驟112MCU將自己維護的未入會會場列表下發(fā)給請求列表的終端。
召開會議的過程中由控制臺提供未入會會場列表時信息的交互情況如圖2所示1、控制臺調(diào)度召開會議,將會議信息及會場信息發(fā)送到MCU;2、會議召開成功后,MCU回送會議狀態(tài)信息及會場狀態(tài)信息給控制臺,會議狀態(tài)信息表示會議的當前進展情況,包括會議是否在廣播、是否有主席等信息;3、在會議進行過程中,終端通過MCU請求未入會會場列表;4、由于上述未入會會場列表是在控制臺實現(xiàn)的,控制臺維護會場列表,包括未入會會場列表及入會會場列表,所以當MCU收到終端的請求后,向控制臺請求未入會會場列表;5、控制臺根據(jù)MCU的請求下發(fā)未入會會場列表給MCU;6、MCU再將收到的未入會會場列表轉(zhuǎn)發(fā)給終端用戶。
在上述信息交互的過程中,也可根據(jù)視訊會議的實際需要,實時監(jiān)控會議的進程及會場的變化情況,由MCU定時上報會議狀態(tài)信息及會場狀態(tài)信息給控制臺,控制臺根據(jù)這些信息隨時更新會場列表,并定期將會場列表下發(fā)給MCU,再由MCU將會場列表轉(zhuǎn)發(fā)給所有終端。
召開會議的過程中由控制臺提供未入會會場列表時信息的交互情況如圖3所示
1、控制臺調(diào)度召開會議,將會議信息及會場信息發(fā)送到MCU;2、會議召開成功后,MCU只回送會議狀態(tài)信息給控制臺;同時,MCU根據(jù)會場信息呼叫與該會議相關(guān)的所有會場,獲取會場狀態(tài)信息,然后MCU根據(jù)該會場狀態(tài)信息獲知該會議中所有會場的入會狀態(tài),并將未入會會場列入未入會會場列表、將已入會會場列入入會會場列表,這兩個會場列表包括了整個會議的所有會場。MCU維護這兩個會場列表;3、在會議進行過程中,終端通過MCU請求未入會會場列表;4、MCU將已建立的未入會會場列表轉(zhuǎn)發(fā)給終端用戶同樣,在上述信息交互的過程中,也可根據(jù)視訊會議的實際需要,實時監(jiān)控會議的進程及會場的變化情況,由MCU定時根據(jù)這些信息隨時更新會場列表,并定期將會場列表下發(fā)給所有終端。
在會議進行過程中,有控制權(quán)限的會場(主席會場)可以根據(jù)會場列表對會場進行控制,比如刪除未入會會場以釋放該會場占用的端口資源、重新呼叫未入會會場以使出現(xiàn)故障的會場重新入會等操作。同時也可以對已入會會場進行控制,比如將入會的會場掛斷使其成為未入會會場;還可以進行添加會場、廣播會場等控制。
主席會場的任何操作都需要將操作的信令發(fā)送到MCU,由MCU執(zhí)行,MCU執(zhí)行操作后將結(jié)果返回給主席會場,表明主席操作的成功與失敗。同時,MCU還要根據(jù)會場的變化情況,更新會場列表,如果由控制臺維護會場列表,則將會場變化情況上報控制臺,由控制臺更新會場列表。然后,通過向終端發(fā)送添加或者刪除會場指示,實現(xiàn)MCU與終端之間達到同步。比如在刪除會場時,如果被刪除的會場是入會會場,則在入會會場列表中將該會場刪除;在添加會場時,如果被添加的會場沒有加入多點會議,則該會場會被加入未入會會場列表,如果該會場加入了多點會議,則該會場被加入到入會會場列表。
本發(fā)明技術(shù)方案同樣支持級聯(lián)會議,在多個MCU上同時召開會議,MCU之間或者通過專線連接,或者通過互聯(lián)網(wǎng)連接,各個MCU上的會議通過MCU之間的連接線路進行通信,可以達到各個MCU的會議之間視頻、音頻及會議控制的互通。利用本發(fā)明在召開級聯(lián)會議時,由控制臺在每個MCU上分別調(diào)度會議,雖然每個MCU上都有會議,但在控制臺看來,則只有一個會議,所有會場都在這一個會議中。由控制臺根據(jù)各MCU上報的各自分管的會場的入會狀態(tài),獲知每個MCU上的會議的會場入會狀態(tài),也就是控制臺所控制的所有會議的會場狀態(tài),控制臺根據(jù)這些會場狀態(tài)建立未入會會場列表,該表包括整個會議的未入會會場。因此,無論每個MCU上的終端請求未入會會場列表時,控制臺都會將整個會議的未入會會場列表發(fā)給該會場。
如果未入會會場列表通過MCU內(nèi)部實現(xiàn),則在級聯(lián)會議進行過程中,MCU之間需要相互傳遞與保存對應(yīng)MCU未入會會場列表,根據(jù)這些列表的信息實時調(diào)整該列表,同時還需要實時監(jiān)控該MCU上的會議的進程及會場的變化情況,并根據(jù)會場的變化情況實時調(diào)整該列表,以保證每個MCU存放的相關(guān)會議的未入會會場列表一致,進而保證每個MCU下的相關(guān)會議中的會場獲取到的未入會會場列表相同。該未入會會場列表同樣包括整個會議的未入會會場。根據(jù)實際需要,由MCU定期將會場列表下發(fā)給相關(guān)終端,或者在終端請求會場列表時,由MCU將會場列表下發(fā)給請求會場列表的終端。
雖然通過實施例描繪了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多變形和變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本發(fā)明的精神。
權(quán)利要求
1.一種控制會議電視系統(tǒng)中會場的方法,所述的會議電視系統(tǒng)包括有用戶終端、控制臺及MCU(多點控制單元),其特征在于,所述方法包括a、開始召開會議;b、建立未入會會場列表;c、獲取所述未入會會場列表;d、通過有控制權(quán)限的會場控制所有會場的狀態(tài)。
2.如權(quán)利要求1所述的控制會議電視系統(tǒng)中會場的方法,其特征在于,所述召開會議的方式包括通過所述控制臺召開會議;通過所述終端主叫呼集召開會議;用戶通過WEB預(yù)約召開會議。
3.如權(quán)利要求1或2所述的控制會議電視系統(tǒng)中會場的方法,其特征在于,所述步驟b具體包括b1、定義會場、定義會議;b2、所述MCU根據(jù)所述定義的會場和會議獲取會議信息和會場信息;b3、根據(jù)所述會議信息和會場信息呼叫會場獲取會場狀態(tài)信息;b4、根據(jù)所述會場狀態(tài)信息建立所述未入會會場列表。
4.如權(quán)利要求3所述的控制會議電視系統(tǒng)中會場的方法,其特征在于,所述會場信息包括會場名、會場類型、會場采用的視頻協(xié)議。
5.如權(quán)利要求3所述的控制會議電視系統(tǒng)中會場的方法,其特征在于,所述步驟b4包括b41、由所述MCU根據(jù)所述會場狀態(tài)建立未入會會場列表;或b42、由所述控制臺根據(jù)所述會場狀態(tài)建立未入會會場列表。
6.如權(quán)利要求5所述的控制會議電視系統(tǒng)中會場的方法,其特征在于,所述步驟b42包括所述MCU將所述會場狀態(tài)發(fā)送給所述控制臺;所述控制臺根據(jù)收到的會場狀態(tài)建立未入會會場列表。
7.如權(quán)利要求6所述的控制會議電視系統(tǒng)中會場的方法,其特征在于,所述控制臺根據(jù)收到的會場信息建立未入會會場列表的步驟包括召開級聯(lián)會議時,所述控制臺根據(jù)收到的所有MCU上會議的會場狀態(tài),建立整個會議的未入會會場列表。
8.如權(quán)利要求1至7中任一所述的控制會議電視系統(tǒng)中會場的方法,其特征在于,所述步驟c具體包括c1、用戶通過終端向所述MCU發(fā)送請求,以獲取未入會會場列表;c2、所述MCU根據(jù)收到的用戶請求下發(fā)所述未入會會場列表。
9.如權(quán)利要求8所述的控制會議電視系統(tǒng)中會場的方法,其特征在于,所述步驟c2還包括所述MCU將收到的用戶請求上傳給所述控制臺;所述控制臺根據(jù)收到的用戶請求下發(fā)所述未入會會場列表給所述MCU;所述MCU將收到的所述未入會會場列表轉(zhuǎn)發(fā)給所述終端。
10.如權(quán)利要求9所述的控制會議電視系統(tǒng)中會場的方法,其特征在于,所述MCU將所述未入會會場列表發(fā)送給所述終端是定期的。
全文摘要
本發(fā)明公開了一種控制會議電視系統(tǒng)中會場的方法,所述會議電視系統(tǒng)配備有控制臺、MCU(多點控制單元)及終端,該方法包括開始召開會議;建立未入會會場列表;獲取所述未入會會場列表;通過有控制權(quán)限的會場控制所有會場的狀態(tài)。該方法同樣支持級聯(lián)會議,召開級聯(lián)會議時,用戶可以通過終端獲取整個會議的未入會會場列表。利用本發(fā)明,可以使用戶通過終端查看所在會議的未入會會場列表,實時了解整個會議的狀態(tài),使有控制權(quán)限的會場直接對未入會會場進行控制,為視訊會議用戶提供簡單、方便的操作。
文檔編號H04N7/15GK1642263SQ20041000261
公開日2005年7月20日 申請日期2004年1月16日 優(yōu)先權(quán)日2004年1月16日
發(fā)明者徐福剛 申請人:華為技術(shù)有限公司