一種控制視頻會議的方法及視頻會議系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及視頻技術領域,尤其涉及一種控制視頻會議的方法及視頻會議系統(tǒng)。
【背景技術】
[0002]現(xiàn)有技術中,視頻會議系統(tǒng)可為異地分布的用戶提供一個包括音、視、圖、文等多種媒體的全方位感知的控件環(huán)境,是現(xiàn)代信息社會不可缺少的一個技術熱點。而錄播系統(tǒng)作為會議記錄保存、信息化互動和資源分享也正發(fā)揮著重要的作用,錄播系統(tǒng)的同步性、互動性和資源共享等特點,也大大的方便了用戶的會議管理,現(xiàn)有的視頻會議系統(tǒng)中通常兼容有所述錄播系統(tǒng)。
[0003]但是,現(xiàn)有的視頻會議系統(tǒng)中兼容錄播系統(tǒng)之后,錄播終端是作為視頻會議的一員加入視頻會議,而當視頻會議成員均退出視頻會議時,而錄播終端作為視頻會議的一員仍在正在錄播,如此,導致視頻會議無法自動結束,使得所述視頻系統(tǒng)中的資源利用率也較低。
【發(fā)明內容】
[0004]本發(fā)明提供了一種控制視頻會議的方法及視頻會議系統(tǒng),能夠在除錄播終端之外的視頻會議成員均退出視頻會議時,自動結束視頻會議,從而能夠提高視頻系統(tǒng)中的資源利用率。
[0005]本申請實施例提供了一種控制視頻會議的方法,應用于視頻會議系統(tǒng)中,所述方法包括:
[0006]獲取所述視頻會議系統(tǒng)中的與視頻會議對應的會議數據;
[0007]基于所述會議數據,獲取當前正在召開的N個視頻會議,其中,N為不小于1的整數;
[0008]從所述N個視頻會議中獲取第一視頻會議,其中,所述第一視頻會議對應的終端中包括錄播終端;
[0009]檢測所述第一視頻會議對應的客戶端參數是否滿足預設條件;
[0010]在所述第一視頻會議對應的客戶端參數滿足所述預設條件時,將所述第一視頻會議的狀態(tài)從召開狀態(tài)調整為關閉狀態(tài)。
[0011]可選的,所述獲取所述視頻會議系統(tǒng)中的與視頻會議對應的會議數據,具體包括:
[0012]每隔一預定時間獲取所述視頻會議系統(tǒng)中的與視頻會議對應的會議數據。
[0013]可選的,所述從所述N個視頻會議中獲取第一視頻會議,具體包括:
[0014]獲取所述N個視頻會議中的每一個視頻會議對應的客戶端參數;
[0015]基于每一個視頻會議對應的客戶端參數,從所述N個視頻會議中獲取所述第一視頻會議。
[0016]可選的,所述檢測所述第一視頻會議對應的客戶端參數是否滿足預設條件,具體為:
[0017]基于所述第一視頻會議對應的客戶端參數,獲取與所述第一視頻會議對應的Μ個客戶端和所述錄播終端;
[0018]檢測所述Μ個客戶端中的每一個客戶端是否處于關閉狀態(tài)。
[0019]可選的,所述在所述第一視頻會議對應的客戶端參數滿足所述預設條件時,將所述第一視頻會議的狀態(tài)從召開狀態(tài)調整為關閉狀態(tài),具體包括:
[0020]在所述Μ個客戶端中的每一個客戶端均處于所述關閉狀態(tài)時,將所述第一視頻會議的狀態(tài)從所述召開狀態(tài)調整為所述關閉狀態(tài)。
[0021]可選的,在所述第一視頻會議對應的客戶端參數滿足所述預設條件之后,所述將所述第一視頻會議的狀態(tài)從召開狀態(tài)調整為關閉狀態(tài),具體包括:
[0022]檢測所述第一視頻會議對應的檢測次數是否超過預設閾值;
[0023]在所述檢測次數超過所述預設次數時,將所述第一視頻會議的狀態(tài)從所述召開狀態(tài)調整為所述關閉狀態(tài)。
[0024]可選的,在所述檢測次數未超過所述預設次數時,所述方法還包括:
[0025]調整所述第一視頻會議對應的檢測次數。
[0026]可選的,在獲取當前正在召開的Ν個視頻會議時,所述方法還包括:
[0027]獲取與所述Ν個視頻會議對應的Ν個會議編號參數。
[0028]可選的,獲取所述第一視頻會議對應的檢測次數,具體包括:
[0029]從所述Ν個會議編號參數中獲取與所述第一視頻會議的第一會議編號參數;
[0030]基于所述第一會議編號參數,獲取所述第一視頻會議對應的檢測次數。
[0031]本申請另一實施例還提供了一種視頻會議系統(tǒng),所述系統(tǒng)包括:
[0032]會議數據獲取單元,用于獲取所述視頻會議系統(tǒng)中的與視頻會議對應的會議數據;
[0033]視頻會議獲取單元,用于基于所述會議數據,獲取當前正在召開的Ν個視頻會議,其中,Ν為不小于1的整數;
[0034]錄播視頻會議獲取單元,用于從所述Ν個視頻會議中獲取第一視頻會議,其中,所述第一視頻會議對應的終端中包括錄播終端;
[0035]檢測單元,用于檢測所述第一視頻會議對應的客戶端參數是否滿足預設條件;
[0036]狀態(tài)調整單元,用于在所述第一視頻會議對應的客戶端參數滿足所述預設條件時,將所述第一視頻會議的狀態(tài)從召開狀態(tài)調整為關閉狀態(tài)。
[0037]本發(fā)明的有益效果如下:
[0038]本發(fā)明實施例中控制視頻會議的方法及視頻會議系統(tǒng),首先根據獲取的所述視頻會議系統(tǒng)中的與視頻會議對應的會議數據,獲取當前正在召開的Ν個視頻會議,并從所述Ν個視頻會議中獲取第一視頻會議,其中,所述第一視頻會議對應的終端中包括錄播終端,然后在檢測到所述第一視頻會議對應的客戶端參數滿足所述預設條件時,將所述第一視頻會議的狀態(tài)從召開狀態(tài)調整為關閉狀態(tài),如此,使得所述第一視頻會議對應的客戶端參數滿足所述預設條件時,能自動關閉所述視頻會議系統(tǒng),進而能夠實現(xiàn)出所述錄播終端之外的第一視頻會議的會議成員均退出視頻會議時,自動結束所述第一視頻會議,使得所述錄播終端在所述第一視頻會議結束時就停止錄播,從而提高了視頻系統(tǒng)中的資源利用率。
【附圖說明】
[0039]圖1為本發(fā)明實施例中控制視頻會議的方法的流程圖;
[0040]圖2為本發(fā)明實施例中視頻會議系統(tǒng)的模塊圖。
【具體實施方式】
[0041]本發(fā)明提供了一種控制視頻會議的方法及視頻會議系統(tǒng),能夠在除錄播終端之外的視頻會議成員均退出視頻會議時,自動結束視頻會議,從而能夠提高視頻系統(tǒng)中的資源利用率。
[0042]下面具體結合附圖對本申請的方法及其裝置結構進行詳細的描述,具體如下所述。
[0043]參見圖1,本發(fā)明實施例提供了一種控制視頻會議的方法,應用于視頻會議系統(tǒng)中,所述方法包括:
[0044]步驟S101:獲取所述視頻會議系統(tǒng)中的與視頻會議對應的會議數據;
[0045]步驟S102:基于所述會議數據,獲取當前正在召開的N個視頻會議,其中,N為不小于1的整數;
[0046]步驟S103:從所述N個視頻會議中獲取第一視頻會議,其中,所述第一視頻會議對應的終端中包括錄播終端;
[0047]步驟S104:檢測所述第一視頻會議對應的客戶端參數是否滿足預設條件;
[0048]步驟S105:在所述第一視頻會議對應的客戶端參數滿足所述預設條件時,將所述第一視頻會議的狀態(tài)從召開狀態(tài)調整為關閉狀態(tài)。
[0049]其中,在步驟S101中,可以實時獲取所述視頻會議系統(tǒng)中的與視頻會議對應的會議數據,也可以每隔一預定時間獲取所述視頻會議系統(tǒng)中的與視頻會議對應的會議數據,所述預定時間例如可以是1秒(s)、2s、5s等值,可以根據實際情況來確定,其中,與視頻會議對應的會議數據具體可以為XML數據。
[0050]接下來執(zhí)行步驟S102,在該步驟中,基于所述會議數據,獲取當前正在召開的N個視頻會議,其中,N為不小于1的整數。
[0051]在具體實施過程中,在通過步驟S101獲取到所述會議數據之后,通過分析所述會議數據,找到正在召開的視頻會議的標簽節(jié)點,根據找到的所有的標簽節(jié)點,即可以獲取所述N個視頻會議,例如,在6月21號的10:15:10這個時刻獲取到所述會議數據,然后通常分析所述會議數據對應的所有客戶端的狀態(tài)來獲取所述N個視頻會議。
[0052]具體來講,在6月21號的10:15:10這個時刻獲取到所述會議數據中存在a客戶端、b客戶端、c客戶端、d客戶端和e客戶端均處于開機狀態(tài),且a客戶端、b客戶端和c客戶端均與一會議服務器連線、而d客戶端和e客戶端也均與另一會議服務器連線,如此