国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種音視頻會議中實現(xiàn)文件共享的方法、裝置及系統(tǒng)的制作方法

      文檔序號:7691760閱讀:317來源:國知局

      專利名稱::一種音視頻會議中實現(xiàn)文件共享的方法、裝置及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      :本發(fā)明涉及通信
      技術(shù)領(lǐng)域
      ,尤其涉及一種音視頻會議中實現(xiàn)文件共享的方法、裝置及系統(tǒng)。
      背景技術(shù)
      :常用的一種音視頻會議中實現(xiàn)文件共享的方法是將基于H.323協(xié)議的音視頻會i義和基于由國際電信:眹盟(ITU:InternationalTelecommunicationUnion)指定的T.120協(xié)議的數(shù)據(jù)會議的結(jié)合,來實現(xiàn)在音視頻多媒體會議中實現(xiàn)數(shù)據(jù)文件的共享。該方法通常有帶內(nèi)通信和帶外通信兩種方式。圖1是一種采用帶內(nèi)通信方式的系統(tǒng)結(jié)構(gòu)示意圖,帶內(nèi)通信需要音視頻和數(shù)據(jù)都共用一個帶寬,在終端加入會議時,帶寬由H.323媒體服務(wù)器(MS)指定。在會議中,音視頻的帶寬由媒體服務(wù)器(MS)控制,而數(shù)據(jù)會議的帶寬由T.120服務(wù)器控制。所述MS在邀請終端時,分別打開音頻、視頻、和數(shù)據(jù)信道,并將音視頻信道指定到MS的多處理器上,將數(shù)據(jù)信道指定到所述T.120服務(wù)器上。然而,在進(jìn)行本發(fā)明創(chuàng)造過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題由于終端在發(fā)起音視頻會議時使用的是H.323協(xié)議的信令,由H.323媒體服務(wù)器來處理,而在發(fā)起數(shù)據(jù)會議進(jìn)行文件共享時,使用的是T.120協(xié)議的信令,由T.120服務(wù)器來處理??梢娺@兩個服務(wù)器都需要組織不同的會議,即音視頻會議和數(shù)據(jù)會議,還要另外組織復(fù)雜邏輯將這兩種會議的關(guān)聯(lián)起來,但由于H.323媒體服務(wù)器和T.120服務(wù)器處理的是不同協(xié)議的信令,因此,兩個服務(wù)器之間會存在融合問題。而且,由于現(xiàn)有技術(shù)中音視頻和數(shù)據(jù)共用同一個寬帶,使用同一個端口傳輸信息,因此,一旦H.323掉線,數(shù)據(jù)服務(wù)器也會中斷,而且,如果數(shù)據(jù)服務(wù)器沒有寬帶控制,那么如果突然發(fā)送數(shù)據(jù)則會導(dǎo)致音視頻丟失。
      發(fā)明內(nèi)容本發(fā)明實施例的目的在于提供一種音視頻會議的文件共享方法和裝置,能夠在音視頻會議的基礎(chǔ)上實現(xiàn)該會議成員間的文件共享。本發(fā)明實施例提供的一種音視頻會議中實現(xiàn)文件共享的方法,包括接收音視頻會議中文件共享發(fā)起方發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息;為所述發(fā)起方建立數(shù)據(jù)會議,將所述發(fā)起方加入到所述數(shù)據(jù)會議中;將分配給該數(shù)據(jù)會議的偵聽端口的SDP信息攜帶在響應(yīng)消息中發(fā)送給所述發(fā)起方,以便所述發(fā)起方根據(jù)所述偵聽端口的SDP信息上傳數(shù)據(jù)文件。基于上述技術(shù)方案,本發(fā)明實施例還公開了一種應(yīng)用服務(wù)器,包括接收單元,用于接收音視頻會議中文件共享發(fā)起方發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息,該消息包含了所述發(fā)起方上傳數(shù)據(jù)文件的IP地址和端口號的會話描述協(xié)議SDP信息;數(shù)據(jù)會議單元,用于當(dāng)所述接收單元收到所述請求創(chuàng)建文件共享數(shù)據(jù)會議的消息后,為所述發(fā)起方生成數(shù)據(jù)會議號和文件共享所占用的端口;以便FileAS能夠根據(jù)所生成的數(shù)據(jù)會議號,創(chuàng)建所述數(shù)據(jù)會議號的數(shù)據(jù)會議,將所述發(fā)起方加入到所述數(shù)據(jù)會議中,并且將為所述數(shù)據(jù)會議分配的偵聽端口封裝在SDP信息中通過響應(yīng)消息發(fā)送給所述發(fā)起方,以便所述發(fā)起方根據(jù)所述偵聽端口的SDP信息上傳數(shù)據(jù)文件?;谏鲜黾夹g(shù)方案,本發(fā)明實施例還公開了一種文件服務(wù)器,包括數(shù)據(jù)會議創(chuàng)建單元,用于在應(yīng)用服務(wù)器根據(jù)收到的音視頻會議中文件共享發(fā)起方發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息,生成數(shù)據(jù)會議號和文件共享所占用的端口之后,創(chuàng)建所述數(shù)據(jù)會議號的數(shù)據(jù)會議;數(shù)據(jù)會議加入單元,用于將所述發(fā)起方加入到所述數(shù)據(jù)會議創(chuàng)建單元所創(chuàng)建的數(shù)據(jù)會議中,并且為所述數(shù)據(jù)會議分配偵聽端口;發(fā)送單元,用于將所述數(shù)據(jù)會議加入單元為所述數(shù)據(jù)會議分配的偵聽端口封裝在SDP信息中通過響應(yīng)消息發(fā)送給所述發(fā)起方,以便所述發(fā)起方才艮據(jù)所述偵聽端口的SDP信息上傳數(shù)據(jù)文件?;谏鲜黾夹g(shù)方案,本發(fā)明實施例還公開了一種音視頻會議中實現(xiàn)文件共享的系統(tǒng),包括應(yīng)用服務(wù)器,用于接收音視頻會議中文件共享發(fā)起方發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息,生成數(shù)據(jù)會議號和文件共享所占用的端口;文件服務(wù)器,用于根據(jù)所述應(yīng)用服務(wù)器生成的數(shù)據(jù)會議號,創(chuàng)建所述數(shù)據(jù)會議號的數(shù)據(jù)會議,將所述發(fā)起方加入到所述數(shù)據(jù)會議中,并且將所述數(shù)據(jù)會議所分配的偵聽端口封裝在SDP信息中通過響應(yīng)消息發(fā)送給所述發(fā)起方,以便所述發(fā)起方根據(jù)所述偵聽端口的SDP信息上傳數(shù)據(jù)文件。與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下優(yōu)點本發(fā)明實施例能夠使會議中的成員將圖片、數(shù)據(jù)、投票等應(yīng)用以文件共享的形式在音視頻會議中傳輸,使用戶能夠在開展多媒體音視頻會議的同時,能夠享受到更多種類的文字,圖片信息,有利于開發(fā)各種業(yè)務(wù),豐富人們對通信溝通的需求。同時,由于本發(fā)明實施例在文件共享實現(xiàn)過程中采用的是擴(kuò)充后的SIP音視頻會議信令,因此能夠?qū)⑽募蚕砗鸵粢曨l會議的實現(xiàn)都集成在同一個網(wǎng)絡(luò)實體上,并且采用相同類型的信令,更利于二者的融合且方便其他業(yè)務(wù)的擴(kuò)充。而且,本發(fā)明實施例由于為文件共享專門分配了偵聽端口,這樣文件共享和音視頻會議能夠分別采用不同的端口,使各路數(shù)據(jù)互不影響,因此,不會引發(fā)同時斷路的問題從而提高了數(shù)據(jù)傳輸?shù)目煽啃?。圖1為現(xiàn)有技術(shù)采用帶內(nèi)通信方式的系統(tǒng)結(jié)構(gòu)示意圖;圖2為本發(fā)明實施例一種實現(xiàn)音視頻會議的文件共享的系統(tǒng)的結(jié)構(gòu)示意框圖;圖3為本發(fā)明實施例一種建立音視頻會議的方法流程示意框圖;圖4為本發(fā)明實施例一種在音視頻會議的基礎(chǔ)上文件共享的方法流程示意框圖;圖5為本發(fā)明實施例一種音視頻會議和數(shù)據(jù)會議邏輯關(guān)系示意圖;圖6為本發(fā)明實施例一種上傳數(shù)據(jù)文件的方法流程示意框圖;圖7為本發(fā)明實施例一種下載數(shù)據(jù)文件的方法流程示意框圖;圖8為本發(fā)明實施例另一種在音視頻會議的基礎(chǔ)上文件共享的方法流程示意框圖;圖9為本發(fā)明實施例一種裝置結(jié)構(gòu)示意框圖;圖IO為本發(fā)明實施例另一種裝置結(jié)構(gòu)示意框圖;圖11為本發(fā)明實施例一種系統(tǒng)結(jié)構(gòu)示意框圖。具體實施方式下面結(jié)合附圖對本發(fā)明實施例的具體實施方式做進(jìn)一步的詳細(xì)闡述。本發(fā)明實施例能夠在會話發(fā)起協(xié)議(SIP:SessionInitiationProtocol)音視頻會議的基礎(chǔ)上,建立能夠文件共享的數(shù)據(jù)會議,通過使用擴(kuò)展后的SIP信令,來實現(xiàn)文件共享數(shù)據(jù)會議的會話建立和會議控制。本發(fā)明實施例公開了一種在音視頻會議中實現(xiàn)文件共享的方法為組織音視頻會議的系統(tǒng)中的網(wǎng)絡(luò)實體當(dāng)接收到音視頻會議中文件共享發(fā)起方發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息時,為所述發(fā)起方建立數(shù)據(jù)會議,將所述發(fā)起方加入到所述數(shù)據(jù)會議中;同時,為所述數(shù)據(jù)會議分配用于接收所述發(fā)起方上傳文件的偵聽端口,然后,所述網(wǎng)絡(luò)實體將分配的偵聽端口以會話描述協(xié)議(SDP:SessionDescriptionProtocol)的格式封裝在響應(yīng)消息中發(fā)送給所述發(fā)起方,以便所述發(fā)起方根據(jù)所述偵聽端口的SDP信息上傳數(shù)據(jù)文件。其中,所述請求創(chuàng)建文件共享數(shù)據(jù)會議的消息可以為Re-Invite(重邀請)消息,或者還可以是SIP會話類的控制消息(例如SIPINFO)。此外,所述網(wǎng)絡(luò)實體的上述功能除了可集中在同一個網(wǎng)絡(luò)實體上實現(xiàn),而且還可以由音視頻會議系統(tǒng)中的不同網(wǎng)絡(luò)實體分別實現(xiàn)上述功能。例如本發(fā)明實施例還可應(yīng)用在圖2所示的系統(tǒng)中,如圖2所示,為本發(fā)明實施例一種實現(xiàn)音視頻會議的文件共享的系統(tǒng)的結(jié)構(gòu)示意框圖,該系統(tǒng)包括媒體服務(wù)器201、文件服務(wù)器202、應(yīng)用服務(wù)器203、終端204以及網(wǎng)關(guān)205,其中,SIP應(yīng)用服務(wù)器(SIPAS)203用于控制終端(UE)204、媒體服務(wù)器(MS,MediaServer)201和文件服務(wù)器(FileAS)202,執(zhí)行會議邏輯以及構(gòu)建會議信令、負(fù)責(zé)維護(hù)MS201上的資源、以及為呼叫分配資源。當(dāng)創(chuàng)建音視頻會議時,UE204用于通過網(wǎng)關(guān)205呼入SIPAS203,SIPAS203呼叫MS201來創(chuàng)建音視頻會議。當(dāng)然,也可由所述SIPAS203主動發(fā)起會議。下面以UE204發(fā)起音視頻會議為例,先說明一下在圖2所示的系統(tǒng)中的一種建立音視頻會議的方法,如圖3所示,為本發(fā)明實施例一種建立音^L頻會議的方法流程示意框圖,該方法包括S301:作為會議發(fā)起方的終端A(簡稱"UE-A")通過網(wǎng)關(guān)向SIPAS發(fā)送INVITE(SIP呼叫發(fā)起請求)消息。其中,所述INVITE消息中包括所述UE-A的SDPA(會話描述協(xié)議)信息。其中,所述SDPA信息包含接收音視頻數(shù)據(jù)包的IP地址、端口號和處理i某體的類型。S302:所述SIPAS在收到所述INVITE消息后,將包含有所述UE-A的SDPA信息的INVITE消息發(fā)送給MS,以請求MS創(chuàng)建關(guān)于UE-A的會議端口。S303:所述MS在收到所述INVITE消息后,分配用于與所述UE-A交互音視頻數(shù)據(jù)包的IP端口等會議資源。然后,所述MS向所述SIPAS返回200OK消息。其中,所述200OK消息攜帶了為所述UE-A分配的會議資源的SDP0IP地址、端口號和處理^某體的類型。S304:所述SIPAS向所述MS返回ACK(應(yīng)答)消息。S305:所述SIPAS向所述UE-A發(fā)送200OK消息。其中,所述200OK消息攜帶了所述MS為所述UE-A分配的會"i義資源的SDPq信息,所述SDP0信息包含所述MS接收和發(fā)送給所述SIPAS音視頻數(shù)據(jù)包的IP地址、端口號和處理媒體的類型。S306:所述UE-A向所述SIPAS返回ACK消息。S307:所述SIPAS在收到所述UE-A的ACK消息后,向所述MS發(fā)送創(chuàng)建并加入會議的SIPINFO(SIP媒體處理控制語言)消息,以指令所述MS創(chuàng)建音視頻會議并在創(chuàng)建后將所述UE-A加入到該會議中。S308:所述MS創(chuàng)建音視頻會議,并將所述UE-A加入到該會議之后向所述SIPAS返回應(yīng)答,例如返回ACK消息。S309:所述SIPAS在收到所述MS的應(yīng)答后,向另一個終端B(簡稱"UE-B")發(fā)送INVITE消息。S310:所述UE-B在摘機(jī)后向所述SIPAS返回攜帶了所述UE-B的SDPB信息的200OK消息,其中,所述SDPB信息包含UE-B接收音頻數(shù)據(jù)包的IP地址、端口號和處理+某體的類型。S311:所述SIPAS在收到所述200OK消息后,將包含有所述UE-B的SDPB信息的INVITE消息發(fā)送給MS,以請求MS為UE-B創(chuàng)建會議端口。S312:所述MS在收到所述INVITE消息后,分配用于與所述UE-B交互音視頻數(shù)據(jù)包的IP端口等會議資源。然后,所述MS向所述SIPAS返回200OK消息。其中,所述200OK消息攜帶了為所述UE-B分配的會議資源的SDPi信息,所述SDPi信息包含所述MS接收和發(fā)送給所述UE-B音視頻數(shù)據(jù)包的IP地址、端口號和處理J某體的類型。S313:所述SIPAS向所述MS發(fā)送加入會議的SIPINFO消息,以指令所述MS將所述UE-B加入到S307所創(chuàng)建的音視頻會議中。這樣所述UE-B就接入到了該會議中。當(dāng)終端按照圖3所示的方法建立起了音視頻會議后,該音視頻會議中的終端如果需要文件共享,則可按照下面的方法建立文件共享數(shù)據(jù)會議,如圖4所示,為本發(fā)明實施例在音視頻會議的基礎(chǔ)上文件共享的方法流程示意框圖,所述方法包括S401:作為數(shù)據(jù)文件共享發(fā)起方的UE-A向SIPAS發(fā)送請求創(chuàng)建文件共享數(shù)據(jù)會議的消息,以請求創(chuàng)建文件共享數(shù)據(jù)會議。其中,所述請求創(chuàng)建文件共享數(shù)據(jù)會議的消息可以是Re-Invite消息(附圖中以Re-Invite消息為例),在該實施例中,所述Re-Invite消息中包括所述UE-A的SDPa信息。其中,所述SDPa信息包含上傳數(shù)據(jù)文件的IP地址、端口號(例如,m=Fileshareport)。S402:所述SIPAS在收到所述Re-Invite消息后,生成全局唯一的數(shù)據(jù)會議號(ConfID)和數(shù)據(jù)文件共享所占用的端口(port),其中,所述數(shù)據(jù)文件共享所占用的端口可以采用0-65535的數(shù)字。然后將所生成的數(shù)據(jù)會議號、數(shù)據(jù)文件共享所占用的端口信息攜帶到所述SDPA信息中作為新的SDPa,信息。所述SIPAS將包含了所述SDPa,信息的INVITE消息發(fā)送給文件服務(wù)器(FileAS)。此外,所述SDPA,信息中可不再包括音視頻(m=video和m=audio)的會話描述協(xié)議信息。其中,在所述INVITE消息中,To字段填入所述ConfID,From字段與UE-A呼入時的From字段內(nèi)容相同。S403:所述FileAS從所述INVITE消息中獲取所述ConfID,如果所述ConfID的會議不存在,所述FileAS則創(chuàng)建會議名為ConfID的數(shù)據(jù)會議,并且建立該數(shù)據(jù)會議的會議列表。在建立成功后,所述FileAS將所述UE-A加入到該會議列表中,以使所述UE-A加入到該會議中。然后,所述FileAS還為所述數(shù)據(jù)會議分配一個偵聽端口,用于接收數(shù)據(jù)文件。此外,所述FileAS還從所述INVITE消息中獲取所述UE-A上傳數(shù)據(jù)文件的端口號,保存。之后,所述FileAS向所述SIPAS返回200OK消息,所述200OK消息攜帶了為所述數(shù)據(jù)會議分配的會議資源的SDPf引信息,所述SDPi^信息包含所述偵聽端口的端口號(m=Fileshareport)。S404:所述SIPAS將所述200OK消息發(fā)送給所述UE-A。S405:所述UE-A在收到所述200OK消息后,從該消息中獲知FileAS上偵聽端口的端口號。然后將要共享的數(shù)據(jù)文件通過所述偵聽端口上傳給所述FileAS。其中,所述UE-A發(fā)送的數(shù)據(jù)文件的傳輸包的^"式可如表1所示表1<table>tableseeoriginaldocumentpage12</column></row><table>本包數(shù)據(jù)文件實際內(nèi)容數(shù)據(jù)其中,所述操作類型用于定義數(shù)據(jù)會議的類型,例如可以是文件共享或其它的類型;所述傳送方向用于定義是從FILEAS發(fā)送到終端,還是從終端發(fā)送到FILEAS;所述IP地址用于表示終端的真實IP地址,例如是IPV6還是IP4類型的地址;所述Port表示終端發(fā)送數(shù)據(jù)文件所用的端口;所述Id表示共享的數(shù)據(jù)文件的數(shù)據(jù)包批號;所述Total表示本批數(shù)據(jù)文件傳送的總包數(shù);所述Seq表示當(dāng)前傳送的數(shù)據(jù)包編號;所述Len表示本數(shù)據(jù)包傳送的數(shù)據(jù)長度;最后是本包傳送的實際文件數(shù)據(jù)片段。S406:所述SIPAS向需要共享數(shù)據(jù)文件的終端(簡稱為"UE-B")發(fā)送Re-Invite(重邀請)消息。其中,所述Re-Invite消息攜帶了所述FileAS為所述數(shù)據(jù)會議分配的會議資源的SDPw信息,所述SDPfs!信息包含用于下栽數(shù)據(jù)文件的偵聽端口的端口號。在本實施例中,所述下載數(shù)據(jù)文件的偵聽端口的端口號可以使用和上傳數(shù)據(jù)文件的偵聽端口相同的端口號。其中,所述SIPAS可決定音視頻會議中的成員共享凄t據(jù)文件的權(quán)限,因此,所述SIPAS除了給UE-B發(fā)送Re-Invite消息以外,還可以按照預(yù)置的權(quán)限,向具有數(shù)據(jù)文件共享權(quán)利的其他終端也發(fā)送Re-Invite消息。其他終端同樣可按照所述UE-B的處理方式進(jìn)行相應(yīng)處理,在此不再——贅述。S407:所述UE-B向所述SIPAS返回200OK消息,所述200OK消息中攜帶了所述UE-B的SDPb信息。其中,所述SDPb信息包含接收數(shù)據(jù)文件的IP地址、端口號。S408:所述SIPAS在收到所述200OK消息后,將S402中生成的數(shù)據(jù)會議號、文件共享所占用的端口信息攜帶到所述SDPB信息中作為新的SDPb,信自所述SIPAS將包含了所述SDPb,信息的INVITE消息發(fā)送給所述FileAS。此外,所述SDPB,信息中可不再包括音視頻(m=video和m=audio)的SDP信息。其中,在所述INVITE消息中,To字段填入所述ConfID,F(xiàn)rom字段與UE-B呼入時的From字l殳內(nèi)容相同。S409:所述FileAS從所述INVITE消息中獲取所述ConfID,由于所述ConfID的會議已經(jīng)存在,所述FileAS則直接將所述UE-B加入到該會議列表中,使所述UE-B加入到該會議中。然后,所述FileAS向所述SIPAS返回200OK消息,所述200OK消息攜帶了為所述數(shù)據(jù)會議分配的會議資源的SDPf引信息,所述SDPfs!信息包含所述偵聽端口的端口號(m=Fileshareport)。S410:所述SIPAS向所述UE-B發(fā)送Re-Invite消息。其中,所述Re-Invite消息攜帶了SDPfs2信息,其中,所述SDPps2信息中包括當(dāng)前正在使用的音視頻會議的SDP信息和下載數(shù)據(jù)文件的偵聽端口的SDPm信息。同時,所述SDPps2信息可不再包括音視頻(m=video和m=audio)的SDP信息。S411:所述UE-B在收到所述SIPAS的Re-Invite消息后,向所述SIPAS發(fā)送200OK消息,所述200OK消息攜帶了所述SDPFS2信息。S412:所述UE-B通過下載數(shù)據(jù)文件的偵聽端口從所述FileAS上下載共享的數(shù)據(jù)文件。此外,當(dāng)終端通過傳輸控制協(xié)議(TCP:TransportControlProtocol)連接上FileAS時準(zhǔn)備下載數(shù)據(jù)文件,所述FileAS在向所述UE-B下傳數(shù)據(jù)文件之前,還可以先判斷所述UE-B與所述FileAS之間傳輸數(shù)據(jù)文件所用的IP地址和端口是否和會議列表中的信息相匹配,當(dāng)全部匹配再將共享數(shù)據(jù)文件發(fā)送給所述UE-B。這樣可以避免誤傳數(shù)據(jù),造成信息的泄密,提高了數(shù)據(jù)信息共享的安全性。此外,在上述實施例中,如果作為數(shù)據(jù)會議的發(fā)起方要終止文件共享,那么該終端可通過所述SIPAS將Re-Invite消息發(fā)送給FileAS。其中,所述Re-Invite消息中攜帶了所述UE-A的SDPa信息。其中,所述SDPa信息包含上傳數(shù)據(jù)文件的端口號(例如,m=Fileshareport),并且所述端口號為0。所述FileAS在收到所述Re-Invite消息后,根據(jù)與該終端對應(yīng)的數(shù)據(jù)會漢的^i義號,停止該數(shù)據(jù)會議的數(shù)據(jù)文件傳輸工作,并且關(guān)閉為該數(shù)據(jù)會議分配的所有端口,清除該共享的數(shù)據(jù)文件。此外,在上述實施例中,如果數(shù)據(jù)會議中有成員要主動退出,那么該成員終端通過所述SIPAS向所述FileAS發(fā)送BYE(退出)消息,所述FileAS在收到所述BYE消息后,根據(jù)與該終端對應(yīng)的數(shù)據(jù)會議的會議號,關(guān)閉該數(shù)據(jù)會議中為該終端分配的端口,同時將該終端從所述數(shù)據(jù)會議的列表中清楚?;蛘?,如果是網(wǎng)絡(luò)側(cè)的SIPAS主動切斷與終端的數(shù)據(jù)傳輸連接,那么所述SIPAS直接向所述FileAS發(fā)送BYE(退出)消息,以請求所述FileAS將所述終端從該數(shù)據(jù)會議中退出。需要說明的是,由于本發(fā)明實施例所述數(shù)據(jù)會議都是基于音視頻會議的,如圖5所示,音視頻會議是一個基本的會議,一個音視頻會議中可以有多個數(shù)據(jù)會議(如圖5中的數(shù)據(jù)會議1至數(shù)據(jù)會議n),每個數(shù)據(jù)會議都由所述SIPAS預(yù)先確定的成員組成。在所述SIPAS上維護(hù)有基本音視頻會議及其中若干個數(shù)據(jù)會議的成員列表;在所述FileAS上則按照數(shù)據(jù)會議為單位也維護(hù)有數(shù)據(jù)會議的成員列表。基本的音視頻會議中有成員退出時,則該成員需要退出其參與的所有數(shù)據(jù)會議,但是如果成員僅是從數(shù)據(jù)會議中退出可仍在留在音視頻會議中,而不影響基本音視頻會議的進(jìn)行。此外,在上述圖4所示實施例中的S405中,所述UE-A在上傳凝:據(jù)文件之前,還可以通過擴(kuò)展的SIPINFO消息與FileAS信息交互來獲取上傳文件的狀態(tài),從而達(dá)到上傳文件的同步。如圖6所示,為本發(fā)明實施例一種上傳數(shù)據(jù)文件的方法流程示意框圖,該方法包括S601:所述UE-A當(dāng)從所述200OK消息中獲知FileAS上偵聽端口的端口號后,向所述SIPAS發(fā)送請求上傳數(shù)據(jù)文件的SIPINFO消息,以請求發(fā)送數(shù)據(jù)文件。所述請求上傳數(shù)據(jù)文件的SIPINFO消息中包括的上傳請求動作和文件名的消息體采用XML格式定義內(nèi)容。S602:所述SIPAS將所述請求上傳數(shù)據(jù)文件的SIPINFO消息發(fā)送給所述FileAS,以獲取上傳文件的狀態(tài)。S603:所述FileAS如果狀態(tài)為準(zhǔn)備就緒,則向所述SIPAS發(fā)送200OK消息,以通知所述SIPAS所述FileAS的狀態(tài)。其中,所述200OK消息中包括的上載及準(zhǔn)備就緒消息體可采用XML格式定義內(nèi)容。S604:所述SIPAS將所述200OK消息發(fā)送給所述UE-A。S605:所述UE-A在收到所述200OK消息后,向所述FileAS發(fā)送凄丈據(jù)文件。此外,當(dāng)lt據(jù)文件上傳完畢,則所述FileAS還可以經(jīng)過所述SIPAS向所述UE-A發(fā)送數(shù)據(jù)文件接收完畢的SIPINFO消息,以通知所述UE-A上傳的數(shù)據(jù)文件已經(jīng)全部接收。上述實施例中,所述UE-A在上傳數(shù)據(jù)文件之前,先通過擴(kuò)展的SIPINFO消息詢問FileAS是否準(zhǔn)備好,并當(dāng)FileAS準(zhǔn)備好后,上傳數(shù)據(jù)文件,因此可以保障FileAS接收和UE-A發(fā)送的同步進(jìn)行,避免了數(shù)據(jù)傳輸?shù)膩G失,從而保證了數(shù)據(jù)文件的完整性。此外,在上述圖4所示實施例的S412中,所述UE-B在下載數(shù)據(jù)文件之前,還可以先通過擴(kuò)展的SIPINFO消息與FileAS信息交互來獲取下載文件的狀態(tài),從而達(dá)到下載文件的同步。如圖7所示,為本發(fā)明實施例一種下載數(shù)據(jù)文件的方法流程示意框圖,該方法包括S701:所述SIPAS向所述UE-B發(fā)送指示下載數(shù)據(jù)文件的SIPINFO消息,其中,所述指示數(shù)據(jù)文件下載的SIPINFO消息中包括要下載的數(shù)據(jù)文件名,。S702:所述UE-B在準(zhǔn)備好下載后,向所述SIPAS發(fā)送200OK消息,以通知所述SIPAS所述UE-B已經(jīng)做好下載準(zhǔn)備。S703:所述SIPAS收到所述200OK消息后,向所述FileAS發(fā)送i會求終端下載數(shù)據(jù)文件的SIPINFO消息。S704:所述FileAS如果準(zhǔn)備就緒,則向所述SIPAS發(fā)送200OK消息。S705:所述FileAS將數(shù)據(jù)文件發(fā)送給所述UE-B。此外,所述UE-B當(dāng)接收完畢數(shù)據(jù)文件之后,還可以通過所述SIPAS向所述FileAS發(fā)送數(shù)據(jù)文件接收完畢的SIPINFO消息,以通知所述FileAS下載的數(shù)據(jù)文件已經(jīng)全部接收。這樣,所述FileAS可以自動釋放為該數(shù)據(jù)會議分配的偵聽端口等資源,等到下次再許亞共享時,再次發(fā)起文件共享會議。因此,F(xiàn)ileAS能夠在資源有限的條件下,充分利用資源。此外,當(dāng)所有終端都接收完所述數(shù)據(jù)文件后,所述SIPAS還可向該凄t據(jù)文件共享的發(fā)起方UE-A發(fā)送數(shù)據(jù)文件共享完畢的SIPINFO消息,以通知所述UE-A全部需要共享的終端都已經(jīng)接收了該數(shù)據(jù)文件。所述UE-A還可向所述SIPAS返回200OK消息,來結(jié)束該次凄t據(jù)文件共享的流程。此外,上述圖4所示實施例的S405中,所述UE-A當(dāng)在上傳數(shù)據(jù)文件的過程中出現(xiàn)異常,則所述UE-A向所述SIPAS發(fā)送結(jié)束凝:據(jù)文件共享消息,該消息可以為Re-Invite消息,在所述Re-Invite消息中包4舌上傳數(shù)據(jù)文^f牛的端口號(例如,m=Fileshareport),并且,所述端口號為0。此外,上述圖4所示實施例的S411中,所述UE-B當(dāng)在下載數(shù)據(jù)文件的過程中出現(xiàn)異常,則所述UE-B向所述SIPAS發(fā)送數(shù)據(jù)文件下載錯誤的SIPINFO消息,同時,所述UE-B還向所述FileAS發(fā)送終止下載數(shù)據(jù)文件的SIPINFO消息。需要說明的是,本發(fā)明實施例音視頻會議和數(shù)據(jù)會議的信令在SIP會話內(nèi)統(tǒng)一承載,但音視頻和文件數(shù)據(jù)流分開發(fā)送和接收,互不關(guān)聯(lián)。這樣,需要終端在同時收發(fā)音頻、視頻和文件共享數(shù)據(jù)時,能夠?qū)σ粢曨l會議,文件共享數(shù)據(jù)的處理分別適配,即如果收到音視頻數(shù)據(jù),就在音視頻會議中進(jìn)行聲音圖像的處理、顯示及其它處理;如果收到數(shù)據(jù)文件,則需要根據(jù)該文件的類型,根據(jù)業(yè)務(wù)需求進(jìn)行數(shù)據(jù)文件的數(shù)據(jù)處理。此外,上述在音視頻會議的基礎(chǔ)上文件共享的方法實施例中所述的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息除了是Re-Invite消息以外,還可以是SIPINFO消息。如圖8所示,為本發(fā)明實施例另一種在音視頻會議的基礎(chǔ)上文件共享的方法流程示意框圖,該實施例還以終端主動發(fā)起文件共享為例,所述方法包括S801:作為文件共享發(fā)起方的UE-A向SIPAS發(fā)送請求創(chuàng)建文件共享數(shù)據(jù)會議的消息,以請求創(chuàng)建文件共享數(shù)據(jù)會議。其中,所述請求創(chuàng)建文件共享數(shù)據(jù)會議的消息可以是請求數(shù)據(jù)會議SIPINFO消息,在所述請求數(shù)據(jù)會議SIPINFO消息中包括所述UE-A的SDPa信息。其中,所述SDPa信息包含上傳數(shù)據(jù)文件的IP地址、端口號(例如,m=Fileshareport)。所述SDPa信息可以用XML文檔定義。S802:所述SIPAS在收到所述請求數(shù)據(jù)會議SIPINFO消息后,生成全局唯一的數(shù)據(jù)會議號(ConfID)和文件共享所占用的端口(port),其中,所述文件共享所占用的端口可以采用0-65535的數(shù)字。然后將所生成的數(shù)據(jù)會議號、文件共享所占用的端口信息攜帶到所述SDPa信息中作為新的SDPa,信息。所述SIPAS將包含了所述SDPa,信息的INVITE消息發(fā)送給文件服務(wù)器(FileAS)。此外,所述SDPa,信息中可不再包括音視頻(m=video和m=audio)的會話描述協(xié)議信息。其中,在所述INVITE消息中,To字段填入所述ConfID,From字段與UE-A呼入時的From字段內(nèi)容相同。S803:所述FileAS從所述INVITE消息中獲取所述ConfID,如果所述ConfID的會議不存在,所述FileAS則創(chuàng)建會議名為ConfID的數(shù)據(jù)會議,并且建立該數(shù)據(jù)會議的會議列表。在建立成功后,所述FileAS將所述UE-A加入到該會議列表中,使所述UE-A加入到該會議中。然后,所述FileAS還為所述數(shù)據(jù)會議分配一個偵聽端口,用于接收數(shù)據(jù)文件。此外,所述FileAS還從所述INVITE消息中獲取所述UE-A上傳數(shù)據(jù)文件的端口號,保存。之后,所述FileAS向所述SIPAS返回2000K消息,所述200OK消息攜帶了為所述數(shù)據(jù)會議分配的會議資源的SDPFS1信息,所述SDPFS1信息包含所述偵聽端口的端口號(m=Fileshareport)。S804:所述SIPAS將所述200OK消息發(fā)送給所述UE-A。S805:所述UE-A在收到所述200OK消息后,/人該消息中獲知FileAS上偵聽端口的端口號。然后將要共享的數(shù)據(jù)文件通過所述偵聽端口上傳給所述FileAS。其中,所述UE-A發(fā)送的數(shù)據(jù)文件的傳輸包的格式可如上表1所示。S806:所述SIPAS向需要共享數(shù)據(jù)文件的終端(簡稱為"UE-B")發(fā)送下載數(shù)據(jù)文件的SIPINFO消息。其中,所述下載數(shù)據(jù)文件的SIPINFO消息攜帶了所述FileAS為所述數(shù)據(jù)會議分配的會議資源的SDPFs!信息,所述SDPfsi信息包含用于下載數(shù)據(jù)文件的偵聽端口的端口號。在本實施例中,所述下載數(shù)據(jù)文件的偵聽端口的端口號可以使用和上傳數(shù)據(jù)文件的偵聽端口相同的端口號。其中,所述SIPAS可決定音視頻會議中的成員共享數(shù)據(jù)文件的權(quán)限,因此,所述SIPAS除了給UE-B發(fā)送下載數(shù)據(jù)文件的SIPINFO消息以外,還可以按照預(yù)置的權(quán)限,向具有數(shù)據(jù)文件共享權(quán)利的其他終端也發(fā)送所述下載數(shù)據(jù)文件的SIPINFO消息。其他終端同樣可按照所述UE-B的處理方式進(jìn)4亍相應(yīng)處理,在此不再——贅述。S807:所述UE-B向所述SIPAS返回200OK消息,所述200OK消息中攜帶了所述UE-B的SDPB信息。其中,所述SDPB信息包含接收數(shù)據(jù)文件的IP地址、端口號。S808:所述SIPAS在收到所述200OK消息后,將S802中生成的數(shù)據(jù)會議號、文件共享所占用的端口信息攜帶到所述SDPB信息中作為新的SDPb,信白所述SIPAS將包含了所述SDPb,信息的INVITE消息發(fā)送給所述FileAS。此外,所述SDPB,信息中可不再包括音視頻(m=video和m=audio)的SDP信息。其中,在所述INVITE消息中,To字段填入所述ConfID,From字段與UE-B呼入時的From字^爻內(nèi)容相同。S809:所述FileAS從所述INVITE消息中獲取所述ConfID,由于所述ConfID的會議已經(jīng)存在,所述FileAS則直接將所述UE-B加入到該會議列表中,使所述UE-B加入到該會議中。然后,所述FileAS向所述SIPAS返回200OK消息,所述200OK消息攜帶了為所述數(shù)據(jù)會議分配的會議資源的SDPFS1信息,所述SDPFS1信息包含所述偵聽端口的端口號(m=Fileshareport)。S810:所述SIPAS向所述UE-B發(fā)送下載數(shù)據(jù)文件的SIPINFO消息。其中,所述下載凝:據(jù)文件的SIPINFO消息攜帶了SDPfs2信息,其中,所述SDPfs2信息中包括當(dāng)前正在使用的音視頻會議的SDP信息和下載數(shù)據(jù)文件的偵聽端口的SDPfw信息。同時,所述SDPFS2信息可不再包括音視頻(m=video和m=audio)的SDP信息。S811:所述UE-B在收到所述SIPAS的下載it據(jù)文件的SIPINFO消息后,向所述SIPAS發(fā)送200OK消息,所述200OK消息攜帶了所述SDPFS2信息。S812:所述UE-B通過下載數(shù)據(jù)文件的偵聽端口從所述FileAS上下載共享的數(shù)據(jù)文件。上述實施例通過對建立音視頻會議的SIP信令的擴(kuò)充,實現(xiàn)了在音一見頻會議的基礎(chǔ)上的文家共享,使得會議中的成員能夠?qū)D片、數(shù)據(jù)、投票等應(yīng)用以文件共享的形式在音視頻會議中傳輸,使用戶能夠在開展多媒體音視頻會議的同時,能夠享受到更多種類的文字,圖片信息,有利于開發(fā)各種業(yè)務(wù),豐富人們對通信溝通的需求。本發(fā)明實施例在原有架構(gòu)的基礎(chǔ)上通過對SIP信令擴(kuò)展實現(xiàn),保護(hù)了原有投資,投入成本較少,實現(xiàn)簡單?;谏鲜黾夹g(shù)方案,本發(fā)明實施例還公開了一種網(wǎng)絡(luò)實體,該網(wǎng)絡(luò)實體可以是應(yīng)用服務(wù)器,能夠在音視頻會議的基礎(chǔ)上,實現(xiàn)文件共享。如圖9所示,所述網(wǎng)絡(luò)實體包括接收單元901、彰:據(jù)會議單元902,其中,所述接收單元901,用于接收音視頻會議中文件共享發(fā)起方發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息,該消息包含了所述發(fā)起方上傳數(shù)據(jù)文件的IP地址和端口號的會話描述協(xié)議SDP信息;所述數(shù)據(jù)會議單元902,用于當(dāng)所述接收單元901收到所述請求創(chuàng)建文件共享數(shù)據(jù)會議的消息后,為所述發(fā)起方生成數(shù)據(jù)會議號和文件共享所占用的端口。這樣,所述FileAS能夠根據(jù)所生成的數(shù)據(jù)會議號,創(chuàng)建所述數(shù)據(jù)會議號的數(shù)據(jù)會議,將所述發(fā)起方加入到所述數(shù)據(jù)會議中,并且將為所述數(shù)據(jù)會議分配的偵聽端口封裝在SDP信息中通過響應(yīng)消息發(fā)送給所述發(fā)起方,以便所述發(fā)起方根據(jù)所述偵聽端口的SDP信息上傳數(shù)據(jù)文件。此外,上述裝置實施例所述的應(yīng)用服務(wù)器還可包括下載端口通知單元(未圖示),用于向需要共享數(shù)據(jù)文件的接收終端發(fā)送重邀請消息,其中,所述重邀請消息包括了FileAS分配的用于下載數(shù)據(jù)文件的偵聽端口的端口號。這樣,所述接收終端在收到所述重邀請消息后,向所述FileAS返回響應(yīng),所述FileAS根據(jù)所述響應(yīng)中所包含的接收數(shù)據(jù)文件的IP地址、端口號信息,將所述接收終端加入到所述數(shù)據(jù)會議中,以便所述接收終端能夠下載數(shù)據(jù)文件。在上述裝置實施例的基礎(chǔ)上,本發(fā)明實施例還公開了一種網(wǎng)絡(luò)實體,所述網(wǎng)絡(luò)實體可以是文件服務(wù)器,能夠在音視頻會議的基礎(chǔ)上,實現(xiàn)文件共享。如圖IO所示,為本發(fā)明實施例另一種裝置的結(jié)構(gòu)示意框圖,所述文件服務(wù)器包括數(shù)據(jù)會議創(chuàng)建單元1001、數(shù)據(jù)會議加入單元1002、發(fā)送單元1003,其中,所述數(shù)據(jù)會議創(chuàng)建單元1001,用于在應(yīng)用服務(wù)器根據(jù)收到的音視頻會議中文件共享發(fā)起方發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息,生成數(shù)據(jù)會議號和文件共享所占用的端口之后,創(chuàng)建所述數(shù)據(jù)會議號的數(shù)據(jù)會議;所述數(shù)據(jù)會議加入單元1002,用于將所述發(fā)起方加入到所述數(shù)據(jù)會議創(chuàng)建單元1001所創(chuàng)建的數(shù)據(jù)會議中,并且為所述數(shù)據(jù)會議分配偵聽端口;所述發(fā)送單元1003,用于將所述數(shù)據(jù)會議加入單元1002為所述數(shù)據(jù)會議分配的偵聽端口封裝在SDP信息中通過響應(yīng)消息發(fā)送給所述發(fā)起方,以便所述發(fā)起方根據(jù)所述偵聽端口的SDP信息上傳數(shù)據(jù)文件。此外,在圖IO所示的裝置實施例的基礎(chǔ)上,所述文件服務(wù)器還可以包括接收終端入會單元(未圖示),用于根據(jù)所述接收終端返回的響應(yīng)中所包含的接收數(shù)據(jù)文件的IP地址、端口號信息,將所述接收終端加入到所述數(shù)據(jù)會議創(chuàng)建單元1001的數(shù)據(jù)會議中,以便所述接收終端能夠下載數(shù)據(jù)文件。此外,本發(fā)明還公開了一種裝置實施例的結(jié)構(gòu)示意框圖,該實施例在圖10所示裝置實施例的基礎(chǔ)上,所述請求創(chuàng)建文件共享數(shù)據(jù)會議的消息包含了所述發(fā)起方上傳數(shù)據(jù)文件的IP地址和端口號的會話描述協(xié)議SDP信息。所述文件服務(wù)器還包括會議列表單元(未圖示),用于在所述數(shù)據(jù)會議創(chuàng)建單元1001為所述發(fā)起方建立數(shù)據(jù)會議時,建立該數(shù)據(jù)會議的會議列表,將所述發(fā)起方上傳數(shù)據(jù)文件的IP地址和端口號的會話描述協(xié)議SDP信息加入到所述會議列表中。此外,所述會議列表單元還可將接收終端下載數(shù)據(jù)文件的IP地址、端口號信息也加入到所述會議列表中。所述文件服務(wù)器還包括一全驗單元(未圖示),用于在接收終端下載所述數(shù)據(jù)文件之前,判斷接收終端與網(wǎng)絡(luò)實體之間傳輸數(shù)據(jù)文件所用的IP地址和端口是否和所述會議列表中的信息相匹配,若是,則執(zhí)行所述下載數(shù)據(jù)文件動作?;谏鲜黾夹g(shù)方案,本發(fā)明實施例還公開了一種音視頻會議中實現(xiàn)文件共享的系統(tǒng),如圖11所示,所述系統(tǒng)包括應(yīng)用服務(wù)器1101,用于接收音視頻會議中文件共享發(fā)起方1102發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息,生成數(shù)據(jù)會議號和文件共享所占用的端口,并將所述數(shù)據(jù)會議號和文件共享所占用的端口通知給文件服務(wù)器1103,以供所述文件服務(wù)器1103建立所述數(shù)據(jù)會議號的數(shù)據(jù)會議;文件服務(wù)器1103,用于根據(jù)所述應(yīng)用服務(wù)器1101生成的數(shù)據(jù)會議號,創(chuàng)建所述數(shù)據(jù)會議號的數(shù)據(jù)會議,將所述發(fā)起方1102加入到所述數(shù)據(jù)會議中,并且將所述數(shù)據(jù)會議所分配的偵聽端口封裝在SDP信息中通過響應(yīng)消息發(fā)送給所述發(fā)起方1102,以便所述發(fā)起方1102才艮據(jù)所述偵聽端口的SDP信息上傳數(shù)據(jù)文件。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案該計算機(jī)軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、;茲碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。以上所述的本發(fā)明實施方式,并不構(gòu)成對本發(fā)明保護(hù)范圍的限定。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。權(quán)利要求1.一種音視頻會議中實現(xiàn)文件共享的方法,其特征在于,包括接收音視頻會議中文件共享發(fā)起方發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息;為所述發(fā)起方建立數(shù)據(jù)會議,將所述發(fā)起方加入到所述數(shù)據(jù)會議中;分配所述數(shù)據(jù)會議的偵聽端口,將所述偵聽端口的會話描述協(xié)議SDP信息攜帶在響應(yīng)消息中發(fā)送給所述發(fā)起方,以便所述發(fā)起方根據(jù)所述偵聽端口的SDP信息上傳數(shù)據(jù)文件。2、如權(quán)利要求1所述的實現(xiàn)文件共享的方法,其特征在于,所述接收音視頻會議中文件共享發(fā)起方發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息,為所述發(fā)起方建立數(shù)據(jù)會議具體包括應(yīng)用服務(wù)器SIPAS接收音視頻會議中文件共享發(fā)起方發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息,生成數(shù)據(jù)會議號和文件共享所占用的端口,并將所述數(shù)據(jù)會議號和文件共享所占用的端口通知給文件服務(wù)器FileAS;所述FileAS創(chuàng)建所述數(shù)據(jù)會議號的數(shù)據(jù)會議。3、如權(quán)利要求1或2所述的實現(xiàn)文件共享的方法,其特征在于,所述方法還包絡(luò)將分配的下載數(shù)據(jù)文件的偵聽端口的端口號通知給接收終端;根據(jù)所述接收終端返回的響應(yīng)中所包含的接收數(shù)據(jù)文件的IP地址、端口號信息,將所述接收終端加入到所述數(shù)據(jù)會議中;所述接收終端通過所述偵聽端口下載所述數(shù)據(jù)文件。4、如權(quán)利要求3所述的實現(xiàn)文件共享的方法,其特征在于,將分配的下載數(shù)據(jù)文件的偵聽端口的端口號通知給接收終端具體為SIPAS向需要共享數(shù)據(jù)文件的接收終端發(fā)送重邀請消息,其中,所述重邀請消息包括了FileAS分配的用于下載數(shù)據(jù)文件的偵聽端口的端口號。所述根據(jù)所述終端返回的響應(yīng)中所包含的接收數(shù)據(jù)文件的IP地址、端口號信息,將所述接收終端加入到所述數(shù)據(jù)會議中具體為所述FileAS根據(jù)所述接收終端返回的響應(yīng)中所包含的接收數(shù)據(jù)文件的IP地址、端口號信息,將所述接收終端加入到所述數(shù)據(jù)會議中。5、如權(quán)利要求3所述的實現(xiàn)文件共享的方法,其特征在于,所述請求創(chuàng)建文件共享數(shù)據(jù)會議的消息包含了所述發(fā)起方上傳數(shù)據(jù)文件的IP地址和端口號的SDP信息;在為所述發(fā)起方建立數(shù)據(jù)會議時,所述方法還包括建立該數(shù)據(jù)會議的會議列表,將所述發(fā)起方上傳數(shù)據(jù)文件的IP地址和端口號的SDP信息加入到所述會議列表中;所述將接收終端加入到所述數(shù)據(jù)會議中時,還包括將接收終端接收數(shù)據(jù)文件的IP地址、端口號信息加入到所述會議列表中。6、如權(quán)利要求5所述的實現(xiàn)文件共享的方法,其特征在于,在接收終端下載所述數(shù)據(jù)文件之前,還包括判斷接收終端與所述FileAS之間傳輸數(shù)據(jù)文件所用的IP地址和端口是否和所述會議列表中的信息相匹配,若是,則執(zhí)行所述下載數(shù)據(jù)文件動作。7、如權(quán)利要求1所述的實現(xiàn)文件共享的方法,其特征在于,在上傳數(shù)據(jù)文件的過程中,若發(fā)起方終止文件共享,所述方法還包括接收由所述發(fā)起方發(fā)送的重邀請消息,其中所述重邀請消息中包括發(fā)起方上傳凄t據(jù)文件的端口號為0的信息;停止接收所述發(fā)起方上傳的數(shù)據(jù)文件,關(guān)閉為所述數(shù)據(jù)會議分配的所有端口,清除已上傳的數(shù)據(jù)文件。8、一種應(yīng)用服務(wù)器,其特征在于,包括接收單元,用于接收音視頻會議中文件共享發(fā)起方發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息,該消息包含了所述發(fā)起方上傳數(shù)據(jù)文件的IP地址和端口號的會話描述協(xié)議SDP信息;數(shù)據(jù)會議單元,用于當(dāng)所述接收單元收到所述請求創(chuàng)建文件共享數(shù)據(jù)會議的消息后,為所述發(fā)起方生成數(shù)據(jù)會議號和文件共享所占用的端口;以便FileAS能夠根據(jù)所生成的數(shù)據(jù)會議號,創(chuàng)建所述數(shù)據(jù)會議號的數(shù)據(jù)會議,將所述發(fā)起方加入到所述數(shù)據(jù)會議中,并且將為所述數(shù)據(jù)會議分配的偵聽端口封裝在SDP信息中通過響應(yīng)消息發(fā)送給所述發(fā)起方,以便所述發(fā)起方根據(jù)所述偵聽端口的SDP信息上傳數(shù)據(jù)文件。9、如權(quán)利要求8所述的應(yīng)用服務(wù)器,其特征在于,還包括下載端口通知單元,用于向需要共享數(shù)據(jù)文件的接收終端發(fā)送重邀請消息,其中,所述重邀請消息包括了FileAS分配的用于下載數(shù)據(jù)文件的偵聽端口的端口號。10、一種文件服務(wù)器,其特征在于,包括數(shù)據(jù)會議創(chuàng)建單元,用于在應(yīng)用服務(wù)器根據(jù)收到的音視頻會議中文件共享發(fā)起方發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息,生成數(shù)據(jù)會議號和文件共享所占用的端口之后,創(chuàng)建所述數(shù)據(jù)會議號的數(shù)據(jù)會議;數(shù)據(jù)會議加入單元,用于將所述發(fā)起方加入到所述數(shù)據(jù)會議創(chuàng)建單元所創(chuàng)建的數(shù)據(jù)會議中,并且為所述數(shù)據(jù)會議分配偵聽端口;發(fā)送單元,用于將所述數(shù)據(jù)會議加入單元為所述數(shù)據(jù)會議分配的偵聽端口封裝在SDP信息中通過響應(yīng)消息發(fā)送給所述發(fā)起方,以便所述發(fā)起方根據(jù)所述偵聽端口的SDP信息上傳lt據(jù)文件。11、如權(quán)利要求IO所述的文件服務(wù)器,其特征在于,還包括接收終端入會單元,用于根據(jù)所述接收終端返回的響應(yīng)中所包含的接收數(shù)據(jù)文件的IP地址、端口號信息,將所述接收終端加入到所述數(shù)據(jù)會議創(chuàng)建單元的數(shù)據(jù)會議中,以便所述接收終端能夠下載數(shù)據(jù)文件。12、如權(quán)利要求10或11所述的文件服務(wù)器,其特征在于,所述請求創(chuàng)建文件共享數(shù)據(jù)會議的消息包含了所述發(fā)起方上傳數(shù)據(jù)文件的IP地址和端口號的SDP信息;所述文件服務(wù)器還包括會議列表單元,用于在所述數(shù)據(jù)會議創(chuàng)建單元為所述發(fā)起方建立數(shù)據(jù)會議時,建立該數(shù)據(jù)會議的會議列表,將所述發(fā)起方上傳數(shù)據(jù)文件的ip地址和端口號的sdp信息加入到所述會議列表中。13、如權(quán)利要求12所述的文件服務(wù)器,其特征在于,所述會議列表還包括,接收終端下載數(shù)據(jù)文件的ip地址、端口號信息,所述文件服務(wù)器還包括:檢驗單元,用于在接收終端下載所述數(shù)據(jù)文件之前,判斷接收終端與網(wǎng)絡(luò)實體之間傳輸數(shù)據(jù)文件所用的ip地址和端口是否和所述會議列表中的信息相匹配,若是,則執(zhí)行所述下載數(shù)據(jù)文件動作。14、一種音視頻會議中實現(xiàn)文件共享的系統(tǒng),其特征在于,包括應(yīng)用服務(wù)器,用于接收音視頻會議中文件共享發(fā)起方發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息,生成數(shù)據(jù)會議號和文件共享所占用的端口;文件服務(wù)器,用于根據(jù)所述應(yīng)用服務(wù)器生成的數(shù)據(jù)會議號,創(chuàng)建所述數(shù)據(jù)會議號的數(shù)據(jù)會議,將所述發(fā)起方加入到所述數(shù)據(jù)會議中,并且將所述數(shù)據(jù)會議所分配的偵聽端口封裝在sdp信息中通過響應(yīng)消息發(fā)送給所述發(fā)起方,以便所述發(fā)起方根據(jù)所述偵聽端口的sdp信息上傳數(shù)據(jù)文件。15、如權(quán)利要求14所述的系統(tǒng),其特征在于,所述文件服務(wù)器還用于根據(jù)所述接收終端返回的響應(yīng)中所包含的接收數(shù)據(jù)文件的ip地址、端口號信息,將所述接收終端加入到所述數(shù)據(jù)會議創(chuàng)建單元的數(shù)據(jù)會議中,以便所述接收終端能夠下載數(shù)據(jù)文件。全文摘要本發(fā)明實施例公開了一種音視頻會議中實現(xiàn)文件共享的方法,包括接收音視頻會議中文件共享發(fā)起方發(fā)送的請求創(chuàng)建文件共享數(shù)據(jù)會議的消息;為所述發(fā)起方建立數(shù)據(jù)會議,將所述發(fā)起方加入到所述數(shù)據(jù)會議中;將分配給該數(shù)據(jù)會議的偵聽端口的SDP信息攜帶在響應(yīng)消息中發(fā)送給所述發(fā)起方,以便所述發(fā)起方根據(jù)所述偵聽端口的SDP信息上傳數(shù)據(jù)文件。本發(fā)明還公開了一種音視頻會議中實現(xiàn)文件共享的裝置和系統(tǒng)。本發(fā)明能夠在舉行音視頻會議的同時將數(shù)據(jù)文件共享給會議中的其他成員,對系統(tǒng)改動較少,實現(xiàn)成本低。文檔編號H04L12/18GK101272266SQ20081009464公開日2008年9月24日申請日期2008年4月24日優(yōu)先權(quán)日2008年4月24日發(fā)明者峰查申請人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1