亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種實現(xiàn)在線視頻會議的方法和系統(tǒng)的制作方法

文檔序號:7967950閱讀:243來源:國知局
專利名稱:一種實現(xiàn)在線視頻會議的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機(jī)軟件、網(wǎng)絡(luò)通訊領(lǐng)域,特別是涉及一種互聯(lián)網(wǎng)用戶和企業(yè)即時通訊用戶進(jìn)行在線視頻會議的方法與系統(tǒng),并且互聯(lián)網(wǎng)用戶可以通過瀏覽器建立和參與視頻會議。
背景技術(shù)
隨著網(wǎng)絡(luò)通信技術(shù)的發(fā)展和電信基礎(chǔ)運(yùn)營成本的降低,使得在寬帶網(wǎng)絡(luò)上建設(shè)低成本、高質(zhì)量、專業(yè)級別的視頻會議成為可能。網(wǎng)絡(luò)技術(shù)和視頻技術(shù)日益融合,基于IP網(wǎng)絡(luò)的視頻應(yīng)用正逐漸被新興市場看好。對于企業(yè)而言,網(wǎng)絡(luò)寬帶化,網(wǎng)絡(luò)成本下降,視頻通訊設(shè)備成本也下降,視頻會議門檻大大降低,企業(yè)的視頻通訊需求會繼續(xù)增加,特別是中國加入WTO之后,企業(yè)的國際化進(jìn)程加快,不少企業(yè)都有多個分支機(jī)構(gòu),如工廠、分公司以及辦事處等,傳統(tǒng)的視頻會議系統(tǒng)需要購置價格不菲的硬件設(shè)備,且召開視頻會議程序繁瑣,往往需要提前準(zhǔn)備會場。如何在這些分支機(jī)構(gòu)之間建立有效低成本的溝通平臺,是許多企業(yè)所面臨的現(xiàn)實問題。
隨著社會分工的細(xì)化,生產(chǎn)成本的透明化,企業(yè)逐步意識到管理的重要性,通過提高企業(yè)的管理水平來提高企業(yè)的利潤率。企業(yè)通過多種途徑提高管理的有效性,包括采用即時通訊系統(tǒng)來提高溝通的即時性和有效性。目前大多數(shù)即時通訊系統(tǒng)解決了企業(yè)內(nèi)部之間溝通的問題,但對于企業(yè)各分支機(jī)構(gòu)之間的溝通還缺乏有效的解決方案,特別是即時通訊系統(tǒng)和視頻會議系統(tǒng)目前還不能實現(xiàn)互聯(lián)互通。
綜上所述目前企業(yè)為了解決內(nèi)部溝通問題通常采用即時通訊系統(tǒng),為了解決企業(yè)分支機(jī)構(gòu)之間的溝通問題通常采用網(wǎng)絡(luò)視頻會議系統(tǒng)。如何在同一個平臺下面既可以保證企業(yè)內(nèi)部溝通順暢,還能在企業(yè)的各分支機(jī)構(gòu)之間建立起溝通的平臺,是技術(shù)發(fā)展所要解決的課題之一。

發(fā)明內(nèi)容
針對上面的描述,本發(fā)明提出了一種在互聯(lián)網(wǎng)上實現(xiàn)在線視頻會議的方法和系統(tǒng),實現(xiàn)了通過瀏覽器在線召開和參與視頻會議的目的,滿足了在統(tǒng)一的平臺下與即時通訊系統(tǒng)的互聯(lián)互通,使互聯(lián)網(wǎng)用戶和即時通訊用戶可以即時的語音和視頻通訊。
為此,本發(fā)明解決技術(shù)問題的技術(shù)方案是提供一種在線視頻會議方法,應(yīng)用于包括視頻會議服務(wù)器、瀏覽器客戶端、即時通訊服務(wù)器和即時通訊客戶端的即時通訊系統(tǒng),包括步驟步驟一、即時通訊服務(wù)器連接視頻會議服務(wù)器;步驟二、用戶在即時通訊服務(wù)器中建立會議;步驟三、即時通訊服務(wù)器啟動視頻會議并發(fā)送會議邀請;步驟四、用戶在瀏覽器上通過即時通訊服務(wù)器呼叫會議號碼參與會議。
其中,所述步驟一具體包括1.1)在即時通訊服務(wù)器上設(shè)置視頻會議服務(wù)器的IP地址和通信端口;1.2)所述即時通訊服務(wù)器根據(jù)前述IP地址和通信端口采用TCP協(xié)議連接所述視頻會議服務(wù)器;其中,所述步驟二之前還包括用戶進(jìn)行身份認(rèn)證。
其中,所述步驟二具體包括2.1)用戶新建會議;2.2)用戶填寫會議基本參數(shù);2.3)用戶選擇需主動邀請的其他即時通訊用戶;2.4)用戶向即時通訊服務(wù)器提交會議基本參數(shù)和主動邀請用戶列表;2.5)所述即時通訊服務(wù)器為該視頻會議預(yù)留資源并分配一個會議號碼;其中,所述步驟三具體包括3.1)所述即時通訊服務(wù)器向所述視頻會議服務(wù)器發(fā)送啟動會議消息;3.2)所述即時通訊服務(wù)器向前述所選擇的即時通訊客戶端發(fā)送會議邀請,并附帶所述視頻會議服務(wù)器的IP地址和通信端口;3.3)所述即時通訊客戶端通過前述IP地址和通信端口連接所述視頻會議服務(wù)器并加入會議;其中,所述步驟四具體包括4.1)用戶通過瀏覽器啟動視頻會議組件,連接所述即時通訊服務(wù)器;4.2)用戶輸入會議號碼,所述視頻會議組件向所述即時通訊服務(wù)器發(fā)送入會請求;4.3)所述即時通訊服務(wù)器根據(jù)收到的會議號碼查詢視頻會議服務(wù)器的信息,并獲得所述視頻會議服務(wù)器的IP地址和通信端口后返回給所述視頻會議組件;4.4)所述視頻會議組件用獲得的前述IP地址和通信端口連接所述視頻會議服務(wù)器;4.5)用戶使用瀏覽器通過所述視頻會議組件參加會議。
優(yōu)選的,所述實現(xiàn)在線視頻會議的方法,還可以包括用戶可在所述即時通訊客戶端中建立會議,還可以在瀏覽器中建立會議;所述建立會議之前還需通過身份驗證。
優(yōu)選的,所述實現(xiàn)在線視頻會議的方法,還可以包括會議基本參數(shù)包括會議名稱、會議主題、會議密碼、會議邀請時間、會議時間、會議人數(shù);所述會議邀請時間為即時通訊服務(wù)器向即時通訊客戶端發(fā)送會議邀請的時間;所述會議時間為會議開始時間,可以為當(dāng)前時間。
優(yōu)選的,所述實現(xiàn)在線視頻會議的方法,還可以包括建立會議選擇被邀請的即時通訊用戶時,所選擇的其他即時通訊用戶,可以為好友列表中的任意成員,還可以為任意分組中的所有成員;所述分組為一組具有共同特征的成員集合;所述成員為即時通訊客戶端用戶。
優(yōu)選的,所述實現(xiàn)在線視頻會議的方法,還可以包括用戶可以采用即時通訊系統(tǒng)的帳號進(jìn)行身份驗證,用戶便以所述帳號加入會議,用戶還可以不通過即時通訊服務(wù)器的身份驗證,即時通訊服務(wù)器會為用戶分配一個臨時帳號,用戶便以所述臨時帳號加入會議;優(yōu)選的,所述實現(xiàn)在線視頻會議的方法,還可以包括用戶在瀏覽器中輸入會議號碼與會議密碼提交給即時通訊服務(wù)器,所述即時通訊服務(wù)器根據(jù)收到的會議號碼、會議密碼以及前述會議人數(shù)進(jìn)行驗證,如果驗證通過則返回所述視頻會議服務(wù)器的IP地址和通信端口,否則返回會議不存在或輸入有誤的出錯信息;本發(fā)明還提供了一種實現(xiàn)在線視頻會議的系統(tǒng),包括視頻會議服務(wù)器、瀏覽器客戶端、即時通訊服務(wù)器和即時通訊客戶端;所述即時通訊服務(wù)器負(fù)責(zé)接入驗證和會議的建立;所述視頻會議服務(wù)器負(fù)責(zé)會議的進(jìn)行;所述即時通訊客戶端和所述瀏覽器客戶端通過所述即時通訊服務(wù)器獲取所述視頻會議服務(wù)器的通信地址并加入會議;其中,還包括視頻會議模塊,所述視頻會議模塊用于在即時通訊客戶端實現(xiàn)視頻會議功能。
其中,所述視頻會議模塊集成于即時通訊客戶端中。
其中,還包括視頻會議插件,所述視頻會議插件用于擴(kuò)展瀏覽器的應(yīng)用,使得瀏覽器具備參與視頻會議的能力。
其中,所述視頻會議插件集成于瀏覽器客戶端中。
優(yōu)選的,所述實現(xiàn)在線視頻會議的系統(tǒng),還可以包括即時通訊服務(wù)器為未進(jìn)行身份認(rèn)證的瀏覽器客戶端分配臨時帳號,所述臨時帳號包含SessionID和臨時用戶名;用戶進(jìn)入會議后可更改所述臨時用戶名。
優(yōu)選的,所述實現(xiàn)在線視頻會議的系統(tǒng),還可以包括互聯(lián)網(wǎng)用戶和即時通訊用戶可同時進(jìn)行視頻會議,且與會者之間可以互相直接傳輸數(shù)據(jù),在不能直接傳輸數(shù)據(jù)的情況下,由所述視頻會議服務(wù)器轉(zhuǎn)發(fā);所述與會者可以是所述即時通訊客戶端,也可以是所述瀏覽器客戶端。
優(yōu)選的,所述實現(xiàn)在線視頻會議的系統(tǒng),還可以包括用戶可以通過瀏覽器來建立和參與視頻會議。
優(yōu)選的,所述實現(xiàn)在線視頻會議的系統(tǒng),還可以包括即時通訊服務(wù)器向即時通訊客戶端主動發(fā)出會議邀請,所述即時通訊客戶端通過確認(rèn)會議邀請可直接參與會議;所述會議邀請包含視頻會議服務(wù)器的IP地址和通信端口。
從以上技術(shù)方案可以得出,與現(xiàn)有技術(shù)相比,本發(fā)明具有以下的優(yōu)點用戶通過瀏覽器可在線召開和參與視頻會議,不需要購置專用的視頻會議設(shè)備,降低了溝通成本,而且可以隨時隨地舉行會議,使用戶之間的交流更加方便將即時通訊系統(tǒng)和視頻會議系統(tǒng)有機(jī)的結(jié)合在一起,實現(xiàn)互聯(lián)網(wǎng)用戶和即時通訊用戶互聯(lián)互通,提高了溝通的效率,用戶只需要維護(hù)一套系統(tǒng),降低了維護(hù)成本。
能夠主動邀請即時通訊系統(tǒng)中好友列表中的任一用戶,還可以主動邀請即時通訊系統(tǒng)中用戶組中的所有用戶,簡化了用戶召開視頻會議的操作步驟,提高了用戶開會的靈活性和即時性。
以下結(jié)合附圖和實施例對本發(fā)明做進(jìn)一步的詳細(xì)說明。


圖1為本發(fā)明實現(xiàn)在線視頻會議方法的技術(shù)方案步驟流程圖;圖2為本發(fā)明實現(xiàn)在線視頻會議系統(tǒng)的網(wǎng)絡(luò)連接圖;圖3為本發(fā)明實現(xiàn)在線視頻會議系統(tǒng)的即時通訊服務(wù)器功能結(jié)構(gòu)圖;圖4為本發(fā)明實現(xiàn)在線視頻會議系統(tǒng)的視頻會議服務(wù)器功能結(jié)構(gòu)圖;圖5為本發(fā)明實現(xiàn)在線視頻會議系統(tǒng)的瀏覽器客戶端功能結(jié)構(gòu)圖;圖6為本發(fā)明中互聯(lián)網(wǎng)用戶通過瀏覽器參與會議的流程圖。
具體實施例方式
本發(fā)明的核心思想在于,通過瀏覽器召開和參與視頻會議系統(tǒng),將即時通訊和在線視頻會議有機(jī)的結(jié)合在一起,實現(xiàn)互聯(lián)網(wǎng)用戶和即時通訊用戶互聯(lián)互通,提高了溝通的效率,降低了溝通成本。
請參閱圖1,是所述實現(xiàn)在線視頻會議方法的技術(shù)方案步驟流程圖。
步驟S1,即時通訊服務(wù)器連接視頻會議服務(wù)器。用戶在所述即時通訊服務(wù)器上設(shè)置所述視頻會議服務(wù)器的通信地址,所述即時通訊服務(wù)器通過TCP協(xié)議連接所述視頻會議服務(wù)器,所述通信地址包括IP地址和通信端口號;步驟S2,用戶在所述即時通訊服務(wù)器中建立會議。用戶通過所述瀏覽器客戶端或所述即時通訊客戶端經(jīng)過所述即時通訊服務(wù)器的身份驗證之后,點擊新建會議功能按鈕,系統(tǒng)將彈出一個會議基本參數(shù)輸入對話框,所述會議基本參數(shù)包括會議名稱、會議主題、會議密碼、會議邀請時間、會議時間、會議人數(shù)等,用戶輸入基本參數(shù)后,還可以選擇需要邀請的與會人員,所述與會人員可以為好友列表中的任意成員,還可以為任意分組中的所有成員,在選擇需要邀請的與會人員時,系統(tǒng)以列表或是樹形結(jié)構(gòu)列出系統(tǒng)中的即時通訊用戶,以用戶名的形式展示給用戶,用戶可以單選或多選,選擇的結(jié)果提交給即時通訊服務(wù)器;所述即時通信服務(wù)器收到用戶提交的會議信息后為所述會議預(yù)留資源并分配一個會議號;所述預(yù)留資源為即時通訊服務(wù)器根據(jù)視頻會議總?cè)萘?、系統(tǒng)富余容量以及會議所需容量來判斷;所述會議號為會議的唯一標(biāo)識。
步驟S3,即時通訊服務(wù)器召開視頻會議。在用戶所定義的會議邀請時間到達(dá)時,所述即時通訊服務(wù)器首先向所述視頻會議發(fā)送啟動會議消息,并將包含會議號的會議參數(shù)傳遞給所述視頻會議服務(wù)器;然后,所述即時通訊服務(wù)器向需要邀請的用戶所對應(yīng)的即時通訊客戶端發(fā)送會議邀請。收到邀請信息的即時通訊客戶端通過確認(rèn)邀請便可啟動視頻會議模塊,所述視頻會議模塊與所述視頻會議服務(wù)器通過網(wǎng)絡(luò)接口建立連接,參與會議。
步驟S4,用戶在瀏覽器上通過即時通訊服務(wù)器呼叫會議號碼參與會議。用戶在瀏覽器上打開視頻會議登錄頁面,輸入即時通訊帳號和即時通訊密碼,通過所述即時通訊服務(wù)器的身份驗證之后,輸入前述會議號與會議密碼,提交給所述即時通訊服務(wù)器;用戶還可以不輸入即時通訊系統(tǒng)帳號,由即時通訊服務(wù)器為其分配一個臨時帳號;所述即時通訊服務(wù)器根據(jù)提交的會議號與會議密碼進(jìn)行驗證,通過會議驗證之后,所述即時通訊服務(wù)器將視頻會議服務(wù)器的通信地址返回給瀏覽器,瀏覽器啟動視頻會議插件,并根據(jù)前述通信地址與所述視頻會議服務(wù)器建立連接,參與會議。
本發(fā)明還提供了一種實現(xiàn)在線視頻會議的系統(tǒng),包括視頻會議服務(wù)器、瀏覽器客戶端、即時通訊服務(wù)器、即時通訊客戶端。
請參閱圖2,是所述實現(xiàn)在線視頻會議系統(tǒng)的網(wǎng)絡(luò)連接圖。
即時通信服務(wù)器與視頻會議服務(wù)器通過網(wǎng)絡(luò)連接,即時通訊服務(wù)器通過所述網(wǎng)絡(luò)連接傳遞會議啟動消息;即時通訊客戶端、瀏覽器客戶端與所述即時通訊服務(wù)器連接,通過身份認(rèn)證后,即時通訊服務(wù)器將視頻會議服務(wù)器的通信地址通過前述連接返回,即時通訊客戶端與瀏覽器客戶端根據(jù)前述通信地址與所述視頻會議服務(wù)器進(jìn)行數(shù)據(jù)傳輸。
本系統(tǒng)整體上采用兩種功能結(jié)構(gòu)即瀏覽器/服務(wù)器(B/S)功能結(jié)構(gòu)和客戶端/服務(wù)器(C/S)功能結(jié)構(gòu)。
對于瀏覽器/服務(wù)器(B/S)功能結(jié)構(gòu),客戶端體現(xiàn)形式是瀏覽器,瀏覽器通過視頻會議插件擴(kuò)展,完成與視頻會議服務(wù)器的交互,視頻會議插件與視頻會議服務(wù)器之間采用TCP協(xié)議通信。
對于客戶端/服務(wù)器(C/S)功能結(jié)構(gòu),客戶端是一個具有內(nèi)嵌視頻會議組件的即時通訊應(yīng)用軟件,可以獨(dú)立運(yùn)行,與即時通訊服務(wù)器之間采用TCP協(xié)議通信。
請參閱圖3,是本發(fā)明實現(xiàn)在線視頻會議系統(tǒng)的即時通訊服務(wù)器功能結(jié)構(gòu)圖。
即時通訊服務(wù)器可以包括會議服務(wù)模塊、身份認(rèn)證模塊和網(wǎng)絡(luò)服務(wù)模塊。
瀏覽器客戶端可以包括網(wǎng)絡(luò)應(yīng)用模塊,與前述網(wǎng)絡(luò)服務(wù)模塊對應(yīng),所述網(wǎng)絡(luò)服務(wù)模塊收到所述網(wǎng)絡(luò)應(yīng)用模塊提交的認(rèn)證請求后,將認(rèn)證請求轉(zhuǎn)送給前述身份認(rèn)證模塊,所述身份認(rèn)證模塊認(rèn)證完成后,將認(rèn)證結(jié)果通過所述網(wǎng)絡(luò)服務(wù)模塊返回給所述網(wǎng)絡(luò)應(yīng)用模塊;所述網(wǎng)絡(luò)應(yīng)用模塊還用于在瀏覽器上創(chuàng)建會議。所述網(wǎng)絡(luò)應(yīng)用模塊包括HTML、JavaScript、DHTML和DOM。瀏覽器客戶端通過HTTP協(xié)議與即時通訊服務(wù)器通信。
即時通訊客戶端可以包括會議創(chuàng)建模塊,與前述會議服務(wù)模塊對應(yīng),用于在即時通訊客戶端軟件上輸入會議基本信息,提交給所述會議服務(wù)模塊后,由所述會議服務(wù)模塊創(chuàng)建一個新的會議,并將會議號返回給即時通訊客戶端。
前述會議服務(wù)模塊還包括會議啟動消息通知、會議接入驗證以及主動發(fā)送會議邀請消息等功能。
請參閱圖4,是本發(fā)明實現(xiàn)在線視頻會議系統(tǒng)的視頻會議服務(wù)器功能結(jié)構(gòu)圖。
視頻會議服務(wù)器可以包括通信接口,會議管理模塊和數(shù)據(jù)轉(zhuǎn)發(fā)模塊。
為了使瀏覽器具備視頻會議功能,瀏覽器客戶端還可以包括視頻會議插件,所述視頻會議插件采用國際上通用的基于Windows平臺的軟件技術(shù),是一些可以將其插入到WEB網(wǎng)頁或其它應(yīng)用程序中的軟件組件或?qū)ο?。所述視頻會議插件通過TCP協(xié)議與所述視頻會議服務(wù)器連接。
為了使即時通訊客戶端軟件具備視頻會議功能,所述即時通訊客戶端還可以包括視頻會議模塊,所述視頻會議模塊對應(yīng)前述通信接口模塊,負(fù)責(zé)與所述視頻會議服務(wù)器的數(shù)據(jù)交互。
為減輕視頻會議服務(wù)器的數(shù)據(jù)轉(zhuǎn)發(fā)壓力,所述視頻會議模塊和所述視頻會議插件之間可以建立網(wǎng)絡(luò)連接通道,語音和視頻數(shù)據(jù)可通過所述網(wǎng)絡(luò)連接通道直接傳輸。如果因為網(wǎng)絡(luò)原因,所述視頻會議模塊和所述視頻會議插件之間無法建立網(wǎng)絡(luò)連接通道時,前述數(shù)據(jù)轉(zhuǎn)發(fā)模塊為會議參與者之間提供數(shù)據(jù)轉(zhuǎn)發(fā)服務(wù)。
請參閱圖5,是本發(fā)明實現(xiàn)在線視頻會議系統(tǒng)的瀏覽器客戶端功能結(jié)構(gòu)圖。
瀏覽器客戶端可以包括網(wǎng)絡(luò)應(yīng)用模塊、界面管理模塊和視頻會議插件。所述網(wǎng)絡(luò)應(yīng)用模塊對即時通訊服務(wù)器的網(wǎng)絡(luò)服務(wù)模塊對應(yīng),實現(xiàn)身份認(rèn)證數(shù)據(jù)的提交和會議認(rèn)證數(shù)據(jù)的提交,還可以實現(xiàn)建立會議參數(shù)的提交;所述界面管理模塊用于在瀏覽器中實現(xiàn)視頻會議的功能界面和會議界面的更新,與網(wǎng)絡(luò)應(yīng)用模塊和視頻會議插件進(jìn)行數(shù)據(jù)和事件的交互,所述界面管理模塊采用瀏覽器腳本語言實現(xiàn);所述視頻會議插件與視頻會議服務(wù)器連接,實現(xiàn)視頻會議的功能。
所述視頻會議插件還可以包括音視頻處理模塊、數(shù)據(jù)傳輸模塊以及會議控制模塊。所述音視頻處理模塊負(fù)責(zé)視頻會議中的音視頻數(shù)據(jù)采集、編碼、解碼以及顯示等功能;所述數(shù)據(jù)傳輸模塊負(fù)責(zé)視頻會議中音視頻數(shù)據(jù)的傳輸,包括和其他與會者直接傳輸通道的建立或是和視頻會議服務(wù)器數(shù)據(jù)轉(zhuǎn)發(fā)通道的建立;所述會議控制模塊負(fù)責(zé)會議呼叫、會議操作響應(yīng)以及會議事件的響應(yīng)。
即時通訊客戶端所包括的視頻會議模塊和所述視頻會議插件結(jié)構(gòu)和原理相同,差異在于所述視頻會議模塊是集成于即時通訊客戶端應(yīng)用程序中,與即時通訊客戶端程序進(jìn)行數(shù)據(jù)與事件的交互,而所述視頻會議插件是瀏覽器的應(yīng)用擴(kuò)展,與瀏覽器進(jìn)行數(shù)據(jù)與事件的交互,所述視頻會議模塊的具體說明此處不再贅述。
請參閱圖6,是本發(fā)明中互聯(lián)網(wǎng)用戶通過瀏覽器參與會議的流程圖。
1、如圖6的步驟1、2和3所示,用戶在瀏覽器上打開視頻會議登錄頁面,輸入即時通訊帳號和密碼,提交給所述即時通訊服務(wù)器進(jìn)行身份驗證,所述即時通訊服務(wù)器將身份驗證結(jié)果返回給瀏覽器客戶端。
2、如圖6的步驟4、5、6、7和8所示,通過前述身份驗證之后,用戶繼續(xù)輸入會議號和會議密碼,提交給所述即時通訊服務(wù)器進(jìn)行會議驗證,所述即時通訊服務(wù)器通過對會議號和會議密碼的驗證,通過之后向所述視頻會議服務(wù)器發(fā)送加入會議消息,并將會議驗證結(jié)果返回給瀏覽器客戶端。
3、如圖6的步驟9、10和11所示,所述瀏覽器客戶端通過前述會議驗證之后,所述即時通訊服務(wù)器會將所述視頻會議服務(wù)器的通信地址發(fā)送給所述瀏覽器客戶端,瀏覽器客戶端加載視頻會議插件,所述視頻會議插件根據(jù)前述通信地址與所述視頻會議服務(wù)器建立連接,參與會議。
上述說明反映了單個瀏覽器客戶端和單個即時通訊客戶端之間實現(xiàn)在線視頻會議的原理、結(jié)構(gòu)和流程,同樣地,對于多個瀏覽器客戶端或多個即時通訊客戶端之間也可以實現(xiàn)在線視頻會議,其原理相同,結(jié)構(gòu)和流程類似,至于其具體說明此處不再贅述。
以上對本發(fā)明所提供的一種實現(xiàn)在線視頻會議的方法和系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種實現(xiàn)在線視頻會議的方法,應(yīng)用于包括視頻會議服務(wù)器、瀏覽器客戶端、即時通訊服務(wù)器和即時通訊客戶端的在線視頻會議系統(tǒng);其特征在于,包括步驟步驟一、即時通訊服務(wù)器連接視頻會議服務(wù)器;1.1)在即時通訊服務(wù)器上設(shè)置視頻會議服務(wù)器的IP地址和通信端口;1.2)所述即時通訊服務(wù)器根據(jù)前述IP地址和通信端口采用TCP協(xié)議連接所述視頻會議服務(wù)器;步驟二、用戶在即時通訊服務(wù)器中建立會議;2.1)用戶新建會議;2.2)用戶填寫會議基本參數(shù);2.3)用戶選擇需主動邀請的其他即時通訊用戶;2.4)用戶向即時通訊服務(wù)器提交會議基本參數(shù)和主動邀請用戶列表;2.5)所述即時通訊服務(wù)器為該視頻會議預(yù)留資源并分配一個會議號碼;步驟三、即時通訊服務(wù)器啟動視頻會議并發(fā)送會議邀請;3.1)所述即時通訊服務(wù)器向所述視頻會議服務(wù)器發(fā)送啟動會議消息;3.2)所述即時通訊服務(wù)器向前述所選擇的即時通訊客戶端發(fā)送會議邀請,并附帶所述視頻會議服務(wù)器的IP地址和通信端口;3.3)所述即時通訊客戶端通過前述IP地址和通信端口連接所述視頻會議服務(wù)器并加入會議;步驟四、用戶在瀏覽器上通過即時通訊服務(wù)器呼叫會議號碼參與會議。4.1)用戶通過瀏覽器啟動視頻會議組件,連接所述即時通訊服務(wù)器;4.2)用戶輸入會議號碼,所述視頻會議組件向所述即時通訊服務(wù)器發(fā)送入會請求;4.3)所述即時通訊服務(wù)器根據(jù)收到的會議號碼查詢視頻會議服務(wù)器的信息,并獲得所述視頻會議服務(wù)器的IP地址和通信端口后返回給所述視頻會議組件;4.4)所述視頻會議組件用獲得的前述IP地址和通信端口連接所述視頻會議服務(wù)器;4.5)用戶使用瀏覽器通過所述視頻會議組件參加會議。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于所述步驟二中用戶可在所述即時通訊客戶端中建立會議,還可以在瀏覽器中建立會議;所述建立會議之前還需通過身份驗證。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于所述步驟2.2中會議基本參數(shù)包括會議名稱、會議主題、會議密碼、會議邀請時間、會議時間、會議人數(shù);所述會議邀請時間為即時通訊服務(wù)器向即時通訊客戶端發(fā)送會議邀請的時間;所述會議時間為會議開始時間,可以為當(dāng)前時間。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于所述步驟2.3中所選擇的其他即時通訊用戶,可以為好友列表中的任意成員,還可以為任意分組中的所有成員;所述分組為一組具有共同特征的成員集合;所述成員為即時通訊客戶端用戶。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟四所述步驟4.1中,用戶可以采用即時通訊系統(tǒng)的帳號進(jìn)行身份驗證,用戶便以所述帳號加入會議,用戶還可以不通過即時通訊服務(wù)器的身份驗證,即時通訊服務(wù)器會為用戶分配一個臨時帳號,用戶便以所述臨時帳號加入會議;所述步驟4.2中,用戶在瀏覽器中輸入會議號碼與會議密碼;所述步驟4.3中,所述即時通訊服務(wù)器根據(jù)收到的會議號碼、會議密碼以及前述會議人數(shù)進(jìn)行驗證,如果驗證通過則返回所述視頻會議服務(wù)器的IP地址和通信端口,否則返回會議不存在或輸入有誤的出錯信息;
6.一種實現(xiàn)權(quán)利要求1所述方法的在線視頻會議系統(tǒng),包括視頻會議服務(wù)器、瀏覽器客戶端、即時通訊服務(wù)器和即時通訊客戶端,其特征在于所述即時通訊服務(wù)器負(fù)責(zé)接入驗證和會議的建立;所述視頻會議服務(wù)器負(fù)責(zé)會議的進(jìn)行;所述即時通訊客戶端和所述瀏覽器客戶端通過所述即時通訊服務(wù)器獲取所述視頻會議服務(wù)器的通信地址并加入會議;
7.根據(jù)權(quán)利要求6所述的在線視頻會議系統(tǒng),其特征在于即時通訊服務(wù)器為未進(jìn)行身份認(rèn)證的瀏覽器客戶端分配臨時帳號,所述臨時帳號包含SessionID和臨時用戶名;用戶進(jìn)入會議后可更改所述臨時用戶名;同時用戶還可以使用即時通訊系統(tǒng)帳號在瀏覽器上加入會議,所述即時通訊系統(tǒng)帳號包括登錄帳號和登錄密碼。
8.根據(jù)權(quán)利要求6所述的在線視頻會議系統(tǒng),其特征在于互聯(lián)網(wǎng)用戶和即時通訊用戶可同時進(jìn)行視頻會議,且與會者之間可以互相直接傳輸數(shù)據(jù),在不能直接傳輸數(shù)據(jù)的情況下,由所述視頻會議服務(wù)器轉(zhuǎn)發(fā);所述與會者可以是所述即時通訊客戶端,也可以是所述瀏覽器客戶端。
9.根據(jù)權(quán)利要求6所述的在線視頻會議系統(tǒng),其特征在于用戶可以通過瀏覽器來建立和參與視頻會議。
10.根據(jù)權(quán)利要求6所述的在線視頻會議系統(tǒng),其特征在于所述即時通訊服務(wù)器向所述即時通訊客戶端主動發(fā)出會議邀請,所述即時通訊客戶端通過確認(rèn)會議邀請可直接參與會議。
全文摘要
本發(fā)明公開了一種實現(xiàn)在線視頻會議的方法和系統(tǒng),所述實現(xiàn)在線視頻會議的系統(tǒng)包括視頻會議服務(wù)器、瀏覽器客戶端、即時通訊服務(wù)器和即時通訊客戶端。所述實現(xiàn)在線視頻會議的方法具體包括以下步驟步驟一、即時通訊服務(wù)器連接視頻會議服務(wù)器;步驟二、用戶在即時通訊服務(wù)器中建立會議;步驟三、即時通訊服務(wù)器啟動視頻會議并發(fā)送會議邀請;步驟四、用戶在瀏覽器上通過即時通訊服務(wù)器呼叫會議號碼參與會議。本發(fā)明實現(xiàn)了用戶通過瀏覽器召開和參與視頻會議,并且即時通訊用戶和互聯(lián)網(wǎng)用戶之間可以進(jìn)行即時互動的多媒體交流,拓展了視頻會議的應(yīng)用領(lǐng)域,降低了溝通的成本。
文檔編號H04L29/06GK1976434SQ20061012398
公開日2007年6月6日 申請日期2006年12月1日 優(yōu)先權(quán)日2006年12月1日
發(fā)明者王先來 申請人:王先來
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1