實現視頻會議與數據會議同步的方法及系統的制作方法
【專利摘要】本發明公開了一種實現視頻會議與數據會議同步的方法及系統,其中所述方法包括以下步驟:控制視頻會議終端開啟視頻會議;根據預先獲得的IP地址與數據會議服務器建立連接;從所述數據會議服務器獲得最新的數據會議列表;判斷所述開啟視頻會議的名稱是否存在于所述數據會議列表;如果所述名稱存在于所述數據會議列表中,則請求所述數據會議服務器加入所述數據會議列表中與所述名稱相同的數據會議,否則請求所述數據會議服務器以所述名稱新建數據會議。由此解決了現有技術數據會議與視頻會議的協同工作僅僅局限于獨立的電子白板和視頻會議生硬的并行使用,不能實現音視頻和數據同時交互體驗的技術問題。
【專利說明】實現視頻會議與數據會議同步的方法及系統
【技術領域】
[0001]本發明涉及視頻會議系統和視頻監控系統【技術領域】,具體涉及一種實現視頻會議與數據會議同步的方法及系統。
【背景技術】
[0002]視頻會議主要是以語音和影像的方式實現遠程的面對面的交流。視頻會議系統有時也叫視頻會議,又稱會議電視系統,英文為^1(160 0011^61-61106 3781:6111,包括軟件視頻會議系統和硬件視頻會議系統,是指兩個或兩個以上不同地方的個人或群體,通過現有的各種電氣通訊傳輸媒體,將人物的靜、動態圖像、語音、文字、圖片等多種資料分送到各個用戶的計算機上,實現即時且互動的溝通,使得在地理上分散的用戶可以共聚一處,通過圖形、聲音等多種方式交流信息,增加雙方對內容的理解能力,以實現會議目的的系統設備。
[0003]數據會議是以數據交流為核心,通過計算機實現實時遠程文檔和信息交流。數據會議可以提供的數據協作的形式包括:應用程序共享,會議參與者可以把運行在一臺計算機上的程序共享給其他會議參與者,其他會議參與者可輪流編輯和控制該程序,而無需在自己的計算機上安裝應用程序;文件傳輸,會議參與者可把文件選擇發送給幾個或所有的會議參與者,文件傳送可在后臺進行,會議參與者可同時進行應用程序共享、電子白板或遠程聊天等其他數據會議業務;電子白板,電子白板是一個多頁面、多用戶的畫圖應用程序,會議參與者可通過點擊和拖曳的操作,與其他會議參與者共同勾畫草圖或機構圖表;遠程聊天,會議參與者可以通過鍵入文字信息的方式和其他會議參與者交流。
[0004]在很多場合下,視頻會議需要建立起與數據會議的協同工作,如遠程教育、遠程辦公等。數據會議與視頻會議的協同工作指的是在視頻會議的同時,進行應用程序共享、文件傳輸等數據應用。但是,目前,數據會議與視頻會議的協同工作僅僅局限于獨立的電子白板和視頻會議生硬的并行使用,不能實現音視頻和數據同時交互體驗。
【發明內容】
[0005]為此,本發明要解決的技術問題在于現有技術數據會議與視頻會議的協同工作僅僅局限于獨立的電子白板和視頻會議生硬的并行使用,不能實現音視頻和數據同時交互體驗,從而提出一種實現視頻會議與數據會議同步的方法及系統來解決該問題。
[0006]為解決上述技術問題,本發明采用以下技術方案:
[0007]—種實現視頻會議與數據會議同步的方法,包括以下步驟:控制視頻會議終端開啟視頻會議;根據預先獲得的I?地址與數據會議服務器建立連接;從所述數據會議服務器獲得最新的數據會議列表;判斷所述開啟視頻會議的名稱是否存在于所述數據會議列表;如果所述名稱存在于所述數據會議列表中,則請求所述數據會議服務器加入所述數據會議列表中與所述名稱相同的數據會議,否則請求所述數據會議服務器以所述名稱新建數據會議。
[0008]優選地,所述方法還包括以下步驟:將預先獲得的數據會議服務器的I?地址注冊到視頻會議終端。
[0009]優選地,在所述請求所述數據會議服務器加入所述數據會議列表中與所述名稱相同的數據會議的步驟或所述請求所述數據會議服務器以所述名稱新建數據會議的步驟之后,還包括以下步驟:接收所述數據會議服務器回復的已加入或者新建數據會議的消息;將所述已加入或者新建數據會議的消息發送給所述視頻會議終端;將需要協同操作的數據文件復制到所述數據會議服務器;請求所述數據會議服務器退出數據會議,和/或控制視頻會議終端結束視頻會議。
[0010]基于相同的發明構思,本發明還提供一種實現視頻會議與數據會議同步的方法,包括以下步驟:接收所述視頻會議終端發出的已加入或者新建數據會議的消息;獲得視頻會議終端中預先注冊的數據會議服務器的IP地址;根據所述IP地址與數據會議服務器建立連接;從所述數據會議服務器獲得最新的數據會議列表;判斷所述已加入或者新建數據會議的名稱是否存在于所述數據會議列表;如果所述名稱存在于所述數據會議列表中,則請求所述數據會議服務器加入與所述數據會議列表中與所述名稱相同的數據會議,否則請求所述數據會議服務器以所述名稱新建數據會議。
[0011]優選地,在所述請求所述數據會議服務器加入所述數據會議列表中與所述名稱相同的數據會議的步驟或所述請求所述數據會議服務器以所述名稱新建數據會議的步驟之后,還包括以下步驟:將需要協同操作的數據文件復制到所述數據會議服務器;請求所述數據會議服務器退出數據會議,和/或控制視頻會議終端結束視頻會議。
[0012]基于相同的發明構思,本發明還提供一種實現視頻會議與數據會議同步的系統,包括:開啟視頻會議模塊,用于控制視頻會議終端開啟視頻會議;數據會議連接模塊,用于根據預先獲得的IP地址與數據會議服務器建立連接;獲得會議列表模塊,用于從所述數據會議服務器獲得最新的數據會議列表;判斷模塊,用于判斷所述開啟視頻會議的名稱是否存在于所述數據會議列表;決策模塊,用于如果所述名稱存在于所述數據會議列表中,則請求所述數據會議服務器加入所述數據會議列表中與所述名稱相同的數據會議,否則請求所述數據會議服務器以所述名稱新建數據會議。
[0013]優選地,還包括:注冊IP地址模塊,用于將預先獲得的數據會議服務器的IP地址注冊到視頻會議終端。
[0014]優選地,還包括:接收數據會議消息模塊,用于接收所述數據會議服務器回復的已加入或者新建數據會議的消息;發送數據會議消息模塊,用于將所述已加入或者新建數據會議的消息發送給所述視頻會議終端;復制數據文件模塊,用于將需要協同操作的數據文件復制到所述數據會議服務器;結束會議模塊,用于請求所述數據會議服務器退出數據會議,和/或控制視頻會議終端結束視頻會議。
[0015]基于相同的發明構思,本發明還提供一種實現視頻會議與數據會議同步的系統,包括:接收數據會議消息模塊,用于接收所述視頻會議終端發出的已加入或者新建數據會議的消息;獲得IP地址模塊,用于獲得視頻會議終端中預先注冊的數據會議服務器的IP地址;數據會議連接模塊,用于根據所述IP地址與數據會議服務器建立連接;獲得會議列表模塊,用于從所述數據會議服務器獲得最新的數據會議列表;判斷模塊,用于判斷所述已加入或者新建數據會議的名稱是否存在于所述數據會議列表;決策模塊,用于如果所述名稱存在于所述數據會議列表中,則請求所述數據會議服務器加入與所述數據會議列表中與所述名稱相同的數據會議,否則請求所述數據會議服務器以所述名稱新建數據會議。
[0016]優選地,還包括:復制數據文件模塊,用于將需要協同操作的數據文件復制到所述數據會議服務器;結束會議模塊,用于請求所述數據會議服務器退出數據會議,和/或控制視頻會議終端結束視頻會議。
[0017]本發明的實現視頻會議與數據會議同步的方法及系統的有益效果為:
[0018](I)本發明的一種實現視頻會議與數據會議同步的方法及系統,由于所述方法包括以下步驟:控制視頻會議終端開啟視頻會議;根據預先獲得的IP地址與數據會議服務器建立連接;從所述數據會議服務器獲得最新的數據會議列表;判斷所述開啟視頻會議的名稱是否存在于所述數據會議列表;如果所述名稱存在于所述數據會議列表中,則請求所述數據會議服務器加入所述數據會議列表中與所述名稱相同的數據會議,否則請求所述數據會議服務器以所述名稱新建數據會議。通過上述步驟,實現音視頻和數據同時交互體驗。并且,通過判斷開啟視頻會議的名稱是否存在于數據會議服務器最新的數據會議列表中,這樣,當多方同時申請開啟一個同名數據會議時,可以將相對后請求開會的一方直接加入該會議中,從而使得實現視頻會議與數據會議同步的效率高。
[0019](2)本發明的一種實現視頻會議與數據會議同步的方法及系統,由于所述方法包括以下步驟:接收所述視頻會議終端發出的已加入或者新建數據會議的消息;獲得視頻會議終端中預先注冊的數據會議服務器的IP地址;根據所述IP地址與數據會議服務器建立連接;從所述數據會議服務器獲得最新的數據會議列表;判斷所述已加入或者新建數據會議的名稱是否存在于所述數據會議列表;如果所述名稱存在于所述數據會議列表中,則請求所述數據會議服務器加入與所述數據會議列表中與所述名稱相同的數據會議,否則請求所述數據會議服務器以所述名稱新建數據會議。通過上述步驟,實現音視頻和數據同時交互體驗。通過判斷開啟視頻會議的名稱是否存在于數據會議服務器最新的數據會議列表中,這樣,當多方同時申請開啟一個同名數據會議時,可以將相對后請求開會的一方直接加入該會議中,從而使得實現視頻會議與數據會議同步的效率高。另外,從視頻會議終端獲得已加入或者新建數據會議的消息,然后直接從視頻會議終端獲得數據會議服務器的IP地址,根據所述IP地址與數據會議服務器建立連接,這樣進一步提高了實現視頻會議與數據會議同步的效率。
【專利附圖】
【附圖說明】
[0020]為了使本發明的內容更容易被清楚的理解,下面根據本發明的具體實施例并結合附圖,對本發明作進一步詳細的說明,其中
[0021]圖1a是本發明實施例1的一種實現視頻會議與數據會議同步的方法的流程示意圖。
[0022]圖1b是本發明實施例1的一種實現視頻會議與數據會議同步的方法的優選實施例的流程示意圖;
[0023]圖2a是本發明實施例2的一種實現視頻會議與數據會議同步的方法的硬件示意圖;
[0024]圖2b是本發明實施例2的一種實現視頻會議與數據會議同步的方法的流程示意圖;
[0025]圖3a是本發明實施例3的一種實現視頻會議與數據會議同步的方法的流程示意圖;
[0026]圖3b是本發明實施例3的一種實現視頻會議與數據會議同步的方法的優選實施例的流程示意圖;
[0027]圖4a是本發明實施例4的一種實現視頻會議與數據會議同步的方法的硬件示意圖;
[0028]圖4b是本發明實施例4的一種實現視頻會議與數據會議同步的方法的流程示意圖;
[0029]圖5是本發明實施例5的一種實現視頻會議與數據會議同步的系統的結構示意圖;
[0030]圖6是本發明實施例6的一種實現視頻會議與數據會議同步的系統的結構示意圖。
【具體實施方式】
[0031]實施例1:
[0032]圖1a示出了本實施例的一種實現視頻會議與數據會議同步的方法,包括以下步驟:
[0033]步驟S101,控制視頻會議終端開啟視頻會議。
[0034]步驟S102,根據預先獲得的IP地址與數據會議服務器建立連接。
[0035]步驟S103,從所述數據會議服務器獲得最新的數據會議列表。
[0036]步驟S104,判斷所述開啟視頻會議的名稱是否存在于所述數據會議列表,當所述名稱存在于所述數據會議列表中時進入步驟S105 ;當所述名稱不存在于所述數據會議列表中時進入步驟S106。
[0037]步驟S105,請求所述數據會議服務器加入所述數據會議列表中與所述名稱相同的數據會議。
[0038]步驟S106:請求所述數據會議服務器以所述名稱新建數據會議。
[0039]通過上述步驟,實現音視頻和數據同時交互體驗。并且,通過判斷開啟視頻會議的名稱是否存在于數據會議服務器最新的數據會議列表中,這樣,當多方同時申請開啟一個同名數據會議時,可以將相對后請求開會的一方直接加入該會議中,從而使得實現視頻會議與數據會議同步的效率高。
[0040]圖1b示出了根據本發明的實現視頻會議與數據會議同步的方法的優選實施例,與實施例1中的實現視頻會議與數據會議同步的方法不同之處在于,優選地,所述步驟SlOl之前還包括:
[0041]步驟S100,將預先獲得的數據會議服務器的IP地址注冊到視頻會議終端。
[0042]這樣,在實現視頻會議與數據會議同步后,方便其他的視頻會議與會方后續加入數據會議的操作。
[0043]優選地,所述步驟S105或者步驟S106之后還包括:
[0044]步驟S107,接收所述數據會議服務器回復的已加入或者新建數據會議的消息。
[0045]步驟S108,將所述已加入或者新建數據會議的消息發送給所述視頻會議終端。
[0046]步驟S109,將需要協同操作的數據文件復制到所述數據會議服務器。
[0047]步驟S110,請求所述數據會議服務器退出數據會議,和/或控制視頻會議終端結束視頻會議。
[0048]通過步驟S107-S110,視頻會議終端可以將該消息通知給其他的參與所述開啟視頻會議的與會方,以使所述其他的與會方后續加入到數據會議。并且還可以實現多個與會方對同一個文檔(即所述數據文件)的編輯或修改。
[0049]實施例2:
[0050]下面結合具體實例,對實施例1中的實現視頻會議與數據會議同步的方法進行進一步地詳細描述。
[0051]如圖2a所示,為實施本實施例的實現視頻會議與數據會議同步的方法,應具有以下硬件:
[0052]視頻會議終端100,即用于將視頻、音頻、數據、信令等各種數字信號分別進行處理后組合成一路復合的數字碼流,再將它轉換成與用戶-網絡接口兼容且符合傳輸網絡所規定的信道幀結構的信號格式,然后送上信道傳輸。
[0053]數據會議服務器300,即用于負責數據會議的一系列邏輯操作,及數據的轉發、同步處理。
[0054]第一會議控制臺210,即用于根據需要控制會議的開啟、結束、及會議中的其他功能的開啟和關閉;以及控制數據會議的開啟、結束、數據文件的批注、共享等??蓪⒌谝粫h控制臺210部署為任意大小屏幕的觸控顯示設備;也可直接部署為PC (Persona IComputer,即個人計算機)或平板電腦。
[0055]視頻會議終端100、數據會議服務器300和第一會議控制臺210都是本【技術領域】常見的硬件,是實現視頻會議與數據會議同步的基礎。
[0056]如圖2b所示,本實施例的實現視頻會議與數據會議同步的方法,包括以下步驟:
[0057]步驟S200,第一會議控制臺210將預先獲得的數據會議服務器300的IP地址注冊到視頻會議終端100。所謂預先獲得的數據會議服務器300的IP地址是指,在實現視頻會議與數據會議同步前,用戶事先知道的數據會議服務器300的IP地址。這樣,其他的參與所述開啟視頻會議的會議控制臺可以直接從視頻會議終端100獲得數據會議服務器300的IP地址,方便所述其他的會議控制臺后續加入數據會議的操作。
[0058]步驟S201,第一會議控制臺210控制視頻會議終端100開啟視頻會議。具體地,第一會議控制臺210調用視頻會議終端100的操作軟件,通過該操作軟件控制視頻會議終端100開啟視頻會議。
[0059]步驟S202,第一會議控制臺210根據預先獲得的IP地址與數據會議服務器300建立連接。具體地,第一會議控制臺210調用數據會議服務器300的操作軟件,在該操作軟件中輸入所述預先獲得的IP地址登陸到數據會議服務器300,從而建立與數據會議服務器300的連接。
[0060]步驟S203,第一會議控制臺210從數據會議服務器300中獲得最新的數據會議列表。數據會議服務器300中保存最新的數據會議列表,所述數據會議列表即為數據會議服務器300當前狀態下正在開啟的數據會議的列表。每當當前狀態下正在開啟的數據會議的列表發生變化時,數據會議服務器300都會將發生變化后的數據會議列表發送給第一會議控制臺210。
[0061]步驟S204,第一會議控制臺210判斷所述開啟視頻會議的名稱是否存在于所述數據會議列表。
[0062]步驟S205,如果所述名稱存在于所述數據會議列表中,則請求數據會議服務器300加入所述數據會議列表中與所述名稱相同的數據會議,否則請求數據會議服務器300以所述名稱新建數據會議。數據會議服務器300以所述名稱新建數據會議后,更新所述數據會議列表。
[0063]步驟S206,第一會議控制臺210接收數據會議服務器300發出的已加入或者新建數據會議的消息。即數據會議服務器300加入所述數據會議列表中與所述名稱相同的數據會議,或者新建數據會議后,會將已加入或者新建數據會議的消息發送給第一會議控制臺210。
[0064]步驟S207,第一會議控制臺210將所述已加入或者新建數據會議的消息發送給視頻會議終端100。這樣,視頻會議終端100可以將該消息通知給其他的參與所述開啟視頻會議的會議控制臺,以使所述其他的會議控制臺后續加入到數據會議。
[0065]步驟S208,第一會議控制臺210將需要協同操作的數據文件復制到數據會議服務器300。所述復制通常為上傳,即第一會議控制臺210將需要協同操作的數據文件通過網絡上傳到數據會議服務器300。當然,也可以通過其他手段將需要協同操作的數據文件復制到數據會議服務器300,例如,通過可移動存儲設備(可移動硬盤、U盤等)將需要協同操作的數據文件復制到數據會議服務器300。所述數據文件即為數據會議內容,所述協同操作通常包括共享、批注等。這樣可以實現多個與會方對同一個文檔(即所述數據文件)的編輯或修改。
[0066]步驟S209,第一會議控制臺210請求數據會議服務器300退出數據會議。具體地,第一會議控制臺210調用數據會議服務器300的操作軟件,通過該操作軟件請求數據會議服務器300斷開連接,使數據會議服務器300退出數據會議。更詳細的過程為本領域常規技術手段,不予贅述。
[0067]步驟S210,第一會議控制臺210控制視頻會議終端100結束視頻會議。具體地,第一會議控制臺210調用視頻會議終端100的操作軟件,通過該操作軟件控制視頻會議終端100結束視頻會議。該步驟在實踐中可有可無。即只需要退出數據會議,而需要保留視頻會議時,則省略該步驟。如果需要使數據會議和視頻會議都結束,則執行該步驟。
[0068]通過上述步驟,實現音視頻和數據同時交互體驗。并且,通過判斷開啟視頻會議的名稱是否存在于數據會議服務器最新的數據會議列表中,這樣,當多方同時申請開啟一個同名數據會議時,可以將相對后請求開會的一方直接加入該會議中,從而使得實現視頻會議與數據會議同步的效率高。在實現視頻會議與數據會議同步后,方便其他的視頻會議與會方后續加入數據會議的操作。視頻會議終端還可以將該消息通知給其他的參與所述開啟視頻會議的與會方,以使所述其他的與會方后續加入到數據會議。并且,還可以實現多個與會方對同一個文檔(即所述數據文件)的編輯或修改。
[0069]實施例3:
[0070]圖3a示出了本實施例的一種實現視頻會議與數據會議同步的方法,包括:
[0071]步驟S301,接收所述視頻會議終端發出的已加入或者新建數據會議的消息。
[0072]步驟S302,獲得視頻會議終端中預先注冊的數據會議服務器的IP地址。
[0073]步驟S303,根據所述IP地址與數據會議服務器建立連接。
[0074]步驟S304,從所述數據會議服務器獲得最新的數據會議列表。
[0075]步驟S305,判斷所述已加入或者新建數據會議的名稱是否存在于所述數據會議列表,當所述名稱存在于所述數據會議列表中時進入步驟S306 ;當所述名稱不存在于所述數據會議列表中時進入步驟S307
[0076]步驟S306,請求所述數據會議服務器加入與所述數據會議列表中與所述名稱相同的數據會議。
[0077]步驟S307,請求所述數據會議服務器以所述名稱新建數據會議。
[0078]通過上述步驟,實現音視頻和數據同時交互體驗。通過判斷開啟視頻會議的名稱是否存在于數據會議服務器最新的數據會議列表中,這樣,當多方同時申請開啟一個同名數據會議時,可以將相對后請求開會的一方直接加入該會議中,從而使得實現視頻會議與數據會議同步的效率高。另外,從視頻會議終端獲得已加入或者新建數據會議的消息,然后直接從視頻會議終端獲得數據會議服務器的IP地址,根據所述IP地址與數據會議服務器建立連接,這樣進一步提高了實現視頻會議與數據會議同步的效率。
[0079]圖3b示出了根據本發明的實現視頻會議與數據會議同步的方法的優選實施例,與實施例3中的實現視頻會議與數據會議同步的方法不同之處在于,所示步驟S307之后還包括:
[0080]步驟S308,將需要協同操作的數據文件復制到所述數據會議服務器。
[0081]步驟S309,請求所述數據會議服務器退出數據會議,和/或控制視頻會議終端結束視頻會議。
[0082]通過步驟S308、S309,可以實現多個與會方對同一個文檔(即所述數據文件)的編輯或修改。
[0083]實施例4:
[0084]下面結合具體實例,對實施例3中的實現視頻會議與數據會議同步的方法進行進一步地詳細描述。
[0085]如圖4a所示,為實施本實施例的實現視頻會議與數據會議同步的方法,應具有以下硬件:
[0086]視頻會議終端100,即用于將視頻、音頻、數據、信令等各種數字信號分別進行處理后組合成一路復合的數字碼流,再將它轉換成與用戶-網絡接口兼容且符合傳輸網絡所規定的信道幀結構的信號格式,然后送上信道傳輸。
[0087]數據會議服務器300,即用于負責數據會議的一系列邏輯操作,及數據的轉發、同步處理。
[0088]第二會議控制臺220,即用于根據需要控制會議的開啟、結束、及會議中的其他功能的開啟和關閉;以及控制數據會議的開啟、結束、數據文件的批注、共享等??蓪⒌诙h控制臺220部署為任意大小屏幕的觸控顯示設備;也可直接部署為PC (Persona IComputer,即個人計算機)或平板電腦。
[0089]如圖4b所示,本實施例的實現視頻會議與數據會議同步的方法,包括以下步驟:
[0090]步驟S401,第二會議控制臺220接收視頻會議終端100發出的已加入或者新建數據會議的消息。該步驟401與實施例2中的步驟207對應,即視頻會議終端100從第一會議控制臺210接收到已加入或者新建數據會議的消息后,將所述消息告知第二會議控制臺220,以告知第二會議控制臺220數據會議已經開始。
[0091]步驟S402,第二會議控制臺220獲得視頻會議終端100中預先注冊的數據會議服務器100的IP地址。該步驟401與實施例2中的步驟200對應,即視頻會議終端100中預先注冊的數據會議服務器100的IP地址是第一會議控制臺210事先注冊的。
[0092]步驟S403,第二會議控制臺220根據所述IP地址與數據會議服務器300建立連接。該步驟的實施過程與實施例2中的步驟202相同。
[0093]通過步驟S401、S402、S403,從視頻會議終端100獲得已加入或者新建數據會議的消息,然后直接從視頻會議終端100獲得數據會議服務器的IP地址,根據所述IP地址與數據會議服務器300建立連接,這樣進一步提高了實現視頻會議與數據會議同步的效率。
[0094]步驟S404,第二會議控制臺220從數據會議服務器300中獲得最新的數據會議列表。該步驟的實施過程與實施例2中的步驟203相同。
[0095]步驟S405,第二會議控制臺220判斷所述已加入或者新建數據會議的名稱是否存在于所述數據會議列表。該步驟的實施過程與實施例2中的步驟204相同。
[0096]步驟S406,如果所述名稱存在于所述數據會議列表中,則請求數據會議服務器300加入所述數據會議列表中與所述名稱相同的數據會議,否則請求數據會議服務器300以所述名稱新建數據會議。數據會議服務器300以所述名稱新建數據會議后,更新所述數據會議列表。該步驟的實施過程與實施例2中的步驟205相同。
[0097]步驟S407,第二會議控制臺220將需要協同操作的數據文件復制到數據會議服務器300。該步驟的實施過程與實施例2中的步驟208相同。這樣可以實現多個與會方對同一個文檔(即所述數據文件)的編輯或修改。
[0098]步驟S408,第二會議控制臺220請求數據會議服務器300退出數據會議。該步驟的實施過程與實施例2中的步驟209相同。
[0099]步驟S409,第二會議控制臺220控制視頻會議終端100結束視頻會議。該步驟的實施過程與實施例2中的步驟210相同。
[0100]通過上述步驟,實現音視頻和數據同時交互體驗。通過判斷開啟視頻會議的名稱是否存在于數據會議服務器最新的數據會議列表中,這樣,當多方同時申請開啟一個同名數據會議時,可以將相對后請求開會的一方直接加入該會議中,從而使得實現視頻會議與數據會議同步的效率高。另外,從視頻會議終端獲得已加入或者新建數據會議的消息,然后直接從視頻會議終端獲得數據會議服務器的IP地址,根據所述IP地址與數據會議服務器建立連接,這樣進一步提高了實現視頻會議與數據會議同步的效率。并且可以實現多個與會方對同一個文檔(即所述數據文件)的編輯或修改。
[0101]實施例5:
[0102]圖5示出了本實施例的一種實現視頻會議與數據會議同步的系統,包括:
[0103]開啟視頻會議模塊5101,用于控制視頻會議終端開啟視頻會議。具體地,用于調用視頻會議終端的操作軟件,通過該操作軟件控制視頻會議終端開啟視頻會議。
[0104]數據會議連接模塊5102,用于根據預先獲得的IP地址與數據會議服務器建立連接。具體地,用于調用數據會議服務器的操作軟件,在該操作軟件中輸入所述預先獲得的IP地址登陸到數據會議服務器,從而建立與數據會議服務器的連接。
[0105]獲得會議列表模塊5103,用于從所述數據會議服務器獲得最新的數據會議列表。數據會議服務器中保存最新的數據會議列表,所述數據會議列表即為數據會議服務器當前狀態下正在開啟的數據會議的列表。每當當前狀態下正在開啟的數據會議的列表發生變化時,都會從數據會議服務器接收發生變化后的數據會議列表。
[0106]判斷模塊5104,用于判斷所述開啟視頻會議的名稱是否存在于所述數據會議列表。
[0107]決策模塊5105,用于如果所述名稱存在于所述數據會議列表中,則請求所述數據會議服務器加入所述數據會議列表中與所述名稱相同的數據會議,否則請求所述數據會議服務器以所述名稱新建數據會議。
[0108]由此可見,本系統可以實現音視頻和數據同時交互體驗。并且,通過判斷開啟視頻會議的名稱是否存在于數據會議服務器最新的數據會議列表中,這樣,當多方同時申請開啟一個同名數據會議時,可以將相對后請求開會的一方直接加入該會議中,從而使得實現視頻會議與數據會議同步的效率高。
[0109]優選地,所述系統還包括:
[0110]注冊IP地址模塊5100,用于將預先獲得的數據會議服務器的IP地址注冊到視頻會議終端。所謂預先獲得的數據會議服務器的IP地址是指,在實現視頻會議與數據會議同步前,用戶事先知道的數據會議服務器的IP地址。
[0111]這樣,在實現視頻會議與數據會議同步后,方便其他的視頻會議與會方后續加入數據會議的操作。
[0112]優選地,所述系統還包括:
[0113]接收數據會議消息模塊5106,用于接收所述數據會議服務器回復的已加入或者新建數據會議的消息。即數據會議服務器300加入所述數據會議列表中與所述名稱相同的數據會議,或者新建數據會議后,會接收所述已加入或者新建數據會議的消息。
[0114]發送數據會議消息模塊5107,用于將所述已加入或者新建數據會議的消息發送給所述視頻會議終端。
[0115]復制數據文件模塊5108,用于將需要協同操作的數據文件復制到所述數據會議服務器。所述數據文件即為數據會議內容,所述協同操作通常包括共享、批注等。
[0116]結束會議模塊5109,用于請求所述數據會議服務器退出數據會議,和/或控制視頻會議終端結束視頻會議。具體地,結束會議模塊5109包括退出數據會議模塊和結束視頻會議模塊,也可以是,結束會議模塊5109只包括退出數據會議模塊,或者只包括結束視頻會議模塊。所述退出數據會議模塊用于調用數據會議服務器300的操作軟件,通過該操作軟件請求數據會議服務器斷開連接,使數據會議服務器退出數據會議。更詳細的過程為本領域常規技術手段,不予贅述。所述結束視頻會議模塊用于調用視頻會議終端的操作軟件,通過該操作軟件控制視頻會議終端結束視頻會議。
[0117]這樣,視頻會議終端可以將該消息通知給其他的參與所述開啟視頻會議的與會方,以使所述其他的與會方后續加入到數據會議。并且還可以實現多個與會方對同一個文檔(即所述數據文件)的編輯或修改。
[0118]實施例6:
[0119]圖6示出了本實施例的一種實現視頻會議與數據會議同步的系統,包括:
[0120]接收數據會議消息模塊6301,用于接收所述視頻會議終端發出的已加入或者新建數據會議的消息。接收數據會議消息模塊6301的功能與實施例5中的發送數據會議消息模塊5107對應。
[0121]獲得IP地址模塊6302,用于獲得視頻會議終端中預先注冊的數據會議服務器的IP地址。獲得IP地址模塊6302的功能與實施例5中的注冊IP地址模塊5100對應。
[0122]數據會議連接模塊6303,用于根據所述IP地址與數據會議服務器建立連接。數據會議連接模塊6303的功能與實施例5中的數據會議連接模塊5102相同。
[0123]獲得會議列表模塊6304,用于從所述數據會議服務器獲得最新的數據會議列表。獲得會議列表模塊6304與實施例5中的獲得會議列表模塊5103相同。
[0124]判斷模塊6305,用于判斷所述已加入或者新建數據會議的名稱是否存在于所述數據會議列表。判斷模塊6305與實施例5中的判斷模塊5104相同。
[0125]決策模塊6306,用于如果所述名稱存在于所述數據會議列表中,則請求所述數據會議服務器加入與所述數據會議列表中與所述名稱相同的數據會議,否則請求所述數據會議服務器以所述名稱新建數據會議。決策模塊6306的功能與實施例5中的決策模塊5105相同。
[0126]由此可見,本系統實現音視頻和數據同時交互體驗。通過判斷開啟視頻會議的名稱是否存在于數據會議服務器最新的數據會議列表中,這樣,當多方同時申請開啟一個同名數據會議時,可以將相對后請求開會的一方直接加入該會議中,從而使得實現視頻會議與數據會議同步的效率高。另外,從視頻會議終端獲得已加入或者新建數據會議的消息,然后直接從視頻會議終端獲得數據會議服務器的IP地址,根據所述IP地址與數據會議服務器建立連接,這樣進一步提高了實現視頻會議與數據會議同步的效率。
[0127]優選地,所述系統還包括:
[0128]復制數據文件模塊6307,用于將需要協同操作的數據文件復制到所述數據會議服務器。復制數據文件模塊6307的功能與實施例5中的復制數據文件模塊5108相同。
[0129]結束會議模塊6308,用于請求所述數據會議服務器退出數據會議,和/或控制視頻會議終端結束視頻會議。結束會議模塊6308的功能與實施例5中的結束會議模塊5109相同。
[0130]這樣,可以實現多個與會方對同一個文檔(即所述數據文件)的編輯或修改。
[0131]顯然,上述實施例僅僅是為清楚地說明所作的舉例,而并非對實施方式的限定。對于所屬領域的普通技術人員來說,在上述說明的基礎上還可以做出其它不同形式的變化或變動。這里無需也無法對所有的實施方式予以窮舉。而由此所引伸出的顯而易見的變化或變動仍處于本發明創造的保護范圍之中。
【權利要求】
1.一種實現視頻會議與數據會議同步的方法,其特征在于,包括以下步驟: 控制視頻會議終%5開啟視頻會議; 根據預先獲得的IP地址與數據會議服務器建立連接; 從所述數據會議服務器獲得最新的數據會議列表; 判斷所述開啟視頻會議的名稱是否存在于所述數據會議列表; 如果所述名稱存在于所述數據會議列表中,則請求所述數據會議服務器加入所述數據會議列表中與所述名稱相同的數據會議,否則請求所述數據會議服務器以所述名稱新建數據會議。
2.根據權利要求1所述的實現視頻會議與數據會議同步的方法,其特征在于,所述方法還包括以下步驟: 將預先獲得的數據會議服務器的IP地址注冊到視頻會議終端。
3.根據權利要求1或2所述的實現視頻會議與數據會議同步的方法,其特征在于,在所述請求所述數據會議服務器加入所述數據會議列表中與所述名稱相同的數據會議的步驟或所述請求所述數據會議服務器以所述名稱新建數據會議的步驟之后,還包括以下步驟: 接收所述數據會議服務器回復的已加入或者新建數據會議的消息; 將所述已加入或者新建數據會議的消息發送給所述視頻會議終端; 將需要協同操作的數據文件復制到所述數據會議服務器; 請求所述數據會議服務器退出數據會議,和/或控制視頻會議終端結束視頻會議。
4.一種實現視頻會議與數據會議同步的方法,其特征在于,包括以下步驟: 接收所述視頻會議終端發出的已加入或者新建數據會議的消息; 獲得視頻會議終端中預先注冊的數據會議服務器的IP地址; 根據所述IP地址與數據會議服務器建立連接; 從所述數據會議服務器獲得最新的數據會議列表; 判斷所述已加入或者新建數據會議的名稱是否存在于所述數據會議列表; 如果所述名稱存在于所述數據會議列表中,則請求所述數據會議服務器加入與所述數據會議列表中與所述名稱相同的數據會議,否則請求所述數據會議服務器以所述名稱新建數據會議。
5.根據權利要求4所述的實現視頻會議與數據會議同步的方法,其特征在于,在所述請求所述數據會議服務器加入所述數據會議列表中與所述名稱相同的數據會議的步驟或所述請求所述數據會議服務器以所述名稱新建數據會議的步驟之后,還包括以下步驟: 將需要協同操作的數據文件復制到所述數據會議服務器; 請求所述數據會議服務器退出數據會議,和/或控制視頻會議終端結束視頻會議。
6.一種實現視頻會議與數據會議同步的系統,其特征在于,包括: 開啟視頻會議模塊,用于控制視頻會議終端開啟視頻會議; 數據會議連接模塊,用于根據預先獲得的IP地址與數據會議服務器建立連接; 獲得會議列表模塊,用于從所述數據會議服務器獲得最新的數據會議列表; 判斷模塊,用于判斷所述開啟視頻會議的名稱是否存在于所述數據會議列表; 決策模塊,用于如果所述名稱存在于所述數據會議列表中,則請求所述數據會議服務器加入所述數據會議列表中與所述名稱相同的數據會議,否則請求所述數據會議服務器以所述名稱新建數據會議。
7.根據權利要求6所述的實現視頻會議與數據會議同步的系統,其特征在于,還包括: 注冊IP地址模塊,用于將預先獲得的數據會議服務器的IP地址注冊到視頻會議終端。
8.根據權利要求6或7所述的實現視頻會議與數據會議同步的系統,其特征在于,還包括: 接收數據會議消息模塊,用于接收所述數據會議服務器回復的已加入或者新建數據會議的消息; 發送數據會議消息模塊,用于將所述已加入或者新建數據會議的消息發送給所述視頻會議終端; 復制數據文件模塊,用于將需要協同操作的數據文件復制到所述數據會議服務器;結束會議模塊,用于請求所述數據會議服務器退出數據會議,和/或控制視頻會議終端結束視頻會議。
9.一種實現視頻會議與數據會議同步的系統,其特征在于,包括: 接收數據會議消息模塊,用于接收所述視頻會議終端發出的已加入或者新建數據會議的消息; 獲得IP地址模塊,用于獲得視頻會議終端中預先注冊的數據會議服務器的IP地址; 數據會議連接模塊,用于根據所述IP地址與數據會議服務器建立連接; 獲得會議列表模塊,用于從所述數據會議服務器獲得最新的數據會議列表; 判斷模塊,用于判斷所述已加入或者新建數據會議的名稱是否存在于所述數據會議列表; 決策模塊,用于如所述名稱存在于所述數據會議列表中,則請求所述數據會議服務器加入與所述數據會議列表中與所述名稱相同的數據會議,否則請求所述數據會議服務器以所述名稱新建數據會議。
10.根據權利要求9所述的實現視頻會議與數據會議同步的系統,其特征在于,還包括: 復制數據文件模塊,用于將需要協同操作的數據文件復制到所述數據會議服務器;結束會議模塊,用于請求所述數據會議服務器退出數據會議,和/或控制視頻會議終端結束視頻會議。
【文檔編號】H04L29/08GK104363409SQ201410695891
【公開日】2015年2月18日 申請日期:2014年11月26日 優先權日:2014年11月26日
【發明者】俞錦錦, 陳衛東 申請人:蘇州科達科技股份有限公司