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

多媒體會(huì)議參加方法、控制方法、傳輸方法、裝置及系統(tǒng)的制作方法

文檔序號(hào):7995970閱讀:120來源:國(guó)知局
多媒體會(huì)議參加方法、控制方法、傳輸方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明實(shí)施例公開了一種多媒體會(huì)議的參加方法、控制方法、傳輸方法及裝置,所述方法包括:接收會(huì)議客戶端MC發(fā)送的啟動(dòng)MC媒體插件的指令;根據(jù)所述啟動(dòng)MC媒體插件的指令與多媒體服務(wù)器MRS建立控制連接;向所述MC發(fā)送成功啟動(dòng)MC媒體插件的響應(yīng);接收到所述MC發(fā)送的用戶的入會(huì)請(qǐng)求,所述入會(huì)請(qǐng)求中包括:多媒體會(huì)議信息;通過所述控制連接將所述入會(huì)請(qǐng)求發(fā)送給MRS,并與所述MRS建立多媒體連接;向所述MC發(fā)送所述用戶入會(huì)成功的響應(yīng),以便于所述MC通知所述用戶入會(huì)成功。本實(shí)施例減少多媒體會(huì)議在桌面云架構(gòu)下的媒體流的編解碼,提升媒體流傳輸效率和質(zhì)量,增強(qiáng)在云架構(gòu)下多媒體會(huì)議的用戶體驗(yàn)。
【專利說明】多媒體會(huì)議參加方法、控制方法、傳輸方法、裝置及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及多媒體【技術(shù)領(lǐng)域】,特別涉及一種多媒體會(huì)議的參加方法、控制方法、傳輸方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]多媒體會(huì)議系統(tǒng)(MCS, Multimedia Conference System)是一種讓身處異地的人們通過某種傳輸介質(zhì)實(shí)現(xiàn)“實(shí)時(shí)、可視、交互”的多媒體通訊技術(shù)。而隨著云計(jì)算技術(shù)的發(fā)展,企業(yè)為了降低多媒體會(huì)議系統(tǒng)的總體成本,將多媒體會(huì)議系統(tǒng)的一些部件如會(huì)議客戶端(MC,Meeting Client)、會(huì)議服務(wù)器(MS,Meeting Server)、媒體資源服務(wù)器(MRS,MediaResource Server)等,通過虛擬化技術(shù)進(jìn)行云化,便于統(tǒng)一和集中式的部署、管理和配置。其中,該云化基于虛擬桌面基礎(chǔ)(VDI, Virtual Desktop Infrastructure)框架。
[0003]基于VDI的MC桌面云結(jié)構(gòu)包括:MRS,MC虛擬機(jī)和MC瘦終端,MC虛擬機(jī)上部署有MC和虛擬桌面代理(VDI Agent) ;MC瘦終端上部署有虛擬機(jī)插件,以及聲卡、顯卡等播放器件。會(huì)議中產(chǎn)生的媒體流信息統(tǒng)一經(jīng)過MC進(jìn)行處理,并通過MC虛擬機(jī)上的虛擬桌面的代理將媒體流通過虛擬化協(xié)議傳輸?shù)組C瘦終端,其中,MC瘦終端是指用戶訪問MC桌面云服務(wù)的設(shè)備。
[0004]在對(duì)現(xiàn)有技術(shù)的研究和實(shí)踐過程中,現(xiàn)有的實(shí)現(xiàn)方式中,虛擬桌面代理對(duì)接收到的媒體流需要重新采樣、編碼媒體數(shù)據(jù),增加延遲和虛擬機(jī)開銷,同時(shí),還需要進(jìn)行媒體流格式的轉(zhuǎn)換,導(dǎo)致網(wǎng)絡(luò)開銷增大,增加多媒體會(huì)議部署成本;而接收到該媒體流的虛擬機(jī)插件,需要對(duì)媒體流進(jìn)行解碼,也增加了延遲,從而降低了多媒體的傳輸質(zhì)量和效率。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實(shí)施例中提供了 一種多媒體會(huì)議的參加方法、控制方法、傳輸方法、裝置及系統(tǒng),以解決現(xiàn)有技術(shù)中,由于媒體流在虛擬桌面代理和虛擬機(jī)插件之間的編解碼,導(dǎo)致傳輸延遲和傳輸質(zhì)量差的技術(shù)問題。
[0006]為了解決上述技術(shù)問題,本發(fā)明實(shí)施例公開了如下技術(shù)方案:
[0007]第一方面提供了一種多媒體會(huì)議的參加方法,所述方法應(yīng)用于桌面云環(huán)境,包括:
[0008]接收會(huì)議客戶端MC發(fā)送的啟動(dòng)MC媒體插件的指令;所述指令包括:所述MC要連接的多媒體服務(wù)器MRS地址、會(huì)議賬號(hào)和會(huì)議密碼;
[0009]根據(jù)所述啟動(dòng)MC媒體插件的指令與所述MRS地址對(duì)應(yīng)的MRS建立控制連接,并根據(jù)所述會(huì)議賬號(hào)和會(huì)議密碼嵌入到所述MRS中;
[0010]向所述MC發(fā)送成功啟動(dòng)MC媒體插件的響應(yīng);
[0011]接收到所述MC發(fā)送的用戶的入會(huì)請(qǐng)求;
[0012]通過所述控制連接將所述入會(huì)請(qǐng)求發(fā)送給MRS,并與所述MRS建立多媒體連接;
[0013]向所述MC發(fā)送所述用戶入會(huì)成功的響應(yīng),以便于所述MC通知所述用戶入會(huì)成功。[0014]在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述根據(jù)啟動(dòng)MC媒體插件的指令與多媒體服務(wù)器MRS建立控制連接,具體包括:
[0015]根據(jù)所述啟動(dòng)MC媒體插件的指令啟動(dòng)所述MC媒體插件;
[0016]通過所述MC媒體插件建立與多媒體服務(wù)器MRS之間的控制連接。
[0017]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述入會(huì)請(qǐng)求包括:會(huì)議ID、接入碼和會(huì)議密碼。
[0018]結(jié)合第一方面或第一方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,還包括:
[0019]接收到所述MC發(fā)送的用戶的退出會(huì)議請(qǐng)求;
[0020]通過所述控制連接將所述退出會(huì)議請(qǐng)求發(fā)送給所述MRS ;并斷開與所述MRS的多媒體連接;
[0021]向所述MC發(fā)送所述用戶退出會(huì)議成功的響應(yīng),以便于所述MC通知所述用戶退出會(huì)議成功。
[0022]結(jié)合第一方面或第一方面的第一種或第二種或第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,在所述用戶退出會(huì)議成功后,所述方法還包括:
[0023]接收到會(huì)議客戶端MC發(fā)送的關(guān)閉MC媒體插件的指令;
[0024]根據(jù)所述關(guān)閉MC媒體插件的指令斷開與多媒體服務(wù)器MRS的控制連接。
[0025]結(jié)合第一方面或第一方面的第一種或第二種或第三種或第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述關(guān)閉MC媒體插件的指令斷開與多媒體服務(wù)器MRS的控制連接,具體包括:
[0026]根據(jù)所述關(guān)閉MC媒體插件的指令關(guān)閉所述MC媒體插件;
[0027]斷開與多媒體服務(wù)器MRS的控制連接。
[0028]第二方面提供了一種多媒體會(huì)議的控制方法,所述方法應(yīng)用于桌面云環(huán)境,包括:
[0029]向會(huì)議客戶端MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令;
[0030]接收所述MC瘦終端反饋的成功啟動(dòng)MC媒體插件的響應(yīng);
[0031]向所述MC瘦終端發(fā)送用戶的入會(huì)請(qǐng)求;
[0032]接收所述MC瘦終端發(fā)送的所述用戶入會(huì)成功的響應(yīng),并通知所述用戶入會(huì)成功。
[0033]在第二方面的第一種可能的實(shí)現(xiàn)方式中,還包括:
[0034]在所述用戶入會(huì)后中,將接收到的媒體控制指令發(fā)送給MRS,以便于所述MRS進(jìn)行對(duì)應(yīng)的媒體資源控制。
[0035]結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述向會(huì)議客戶端MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令包括:
[0036]在會(huì)議客戶端MC啟動(dòng)后,獲取與所述MC對(duì)應(yīng)的MC瘦終端的IP地址;
[0037]根據(jù)所述IP地址向所述MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令。
[0038]結(jié)合第二方面或第二方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,在所述用戶退出會(huì)議成功后,所述方法還包括:
[0039]向所述MC瘦終端發(fā)送的關(guān)閉控制指令;
[0040]接收所述MC瘦終端發(fā)送的斷開與多媒體服務(wù)器MRS的控制連接的響應(yīng)。[0041]第三方面提供了一種多媒體數(shù)據(jù)的傳輸方法,所述方法應(yīng)用于桌面云環(huán)境,包括:
[0042]接收會(huì)議客戶端MC瘦終端發(fā)送的MC建立連接的請(qǐng)求;
[0043]向所述MC瘦終端發(fā)送建立連接請(qǐng)求的響應(yīng);
[0044]接收所述MC瘦終端發(fā)送的用戶的入會(huì)請(qǐng)求;
[0045]向所述MC瘦終端發(fā)送所述用戶入會(huì)成功的響應(yīng);
[0046]與所述MC瘦終端進(jìn)行多媒體通信。
[0047]第三方面的第一種可能的實(shí)現(xiàn)方式中,在所述用戶入會(huì)后中,所述方法還包括:
[0048]接收到所述MC發(fā)送的媒體控制指令;
[0049]根據(jù)媒體控制指令為所述MC提供對(duì)應(yīng)的媒體資源。
[0050]第四方面提供了一種多媒體會(huì)議的參加裝置,所述裝置應(yīng)用于桌面云環(huán)境,所述裝置包括:
[0051]第一接收單元,用于接收會(huì)議客戶端MC發(fā)送的啟動(dòng)MC媒體插件的指令;所述指令包括:所述MC要連接的多媒體服務(wù)器MRS地址、會(huì)議賬號(hào)和會(huì)議密碼;
[0052]第一建立單元,用于根據(jù)所述啟動(dòng)MC媒體插件的指令與多媒體服務(wù)器MRS建立控制連接,并根據(jù)所述會(huì)議賬號(hào)和會(huì)議密碼嵌入到所述MRS中;
[0053]第一發(fā)送單兀,用于向所述MC發(fā)送成功啟動(dòng)MC媒體插件的響應(yīng);
[0054]第二接收單元,用于接收到所述MC發(fā)送的用戶的入會(huì)請(qǐng)求;
[0055]第二發(fā)送單元,用于通過第一建立單元建立的所述鏈接將所述入會(huì)請(qǐng)求發(fā)送給MRS ;
[0056]第二建立單元,用于根據(jù)所述入會(huì)請(qǐng)求與所述MRS建立多媒體連接;
[0057]第三發(fā)送單元,用于向所述MC發(fā)送所述用戶入會(huì)成功的響應(yīng),以便于所述MC通知所述用戶入會(huì)成功。
[0058]在第四方面的第一種可能的實(shí)現(xiàn)方式中,所述第一建立單元包括:
[0059]啟動(dòng)單元,用于根據(jù)所述啟動(dòng)MC媒體插件的指令啟動(dòng)所述MC媒體插件;
[0060]鏈路建立單元,用于通過所述MC媒體插件建立與多媒體服務(wù)器MRS之間的控制連接。
[0061]結(jié)合第四方面或第四方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,還包括:
[0062]第三接收單元,用于接收所述MC發(fā)送的用戶的退出會(huì)議請(qǐng)求;
[0063]第四發(fā)送單元,用于通過所述第一建立單元建立的鏈接將所述退出會(huì)議請(qǐng)求發(fā)送給 MRS ;
[0064]第一斷開單元,用于在第四單元將所述退出會(huì)議請(qǐng)求發(fā)送給MRS后,斷開與所述MRS的多媒體連接;
[0065]第五發(fā)送單元,用于在所述第一斷開單元斷開所述多媒體連接后,向所述MC發(fā)送所述用戶退出會(huì)議成功的響應(yīng),以便于所述MC通知所述用戶退出會(huì)議成功。
[0066]結(jié)合第四方面或第四方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,還包括:
[0067]第四接收單元,用于在所述用戶退出會(huì)議成功后,接收到會(huì)議客戶端MC發(fā)送的關(guān)閉MC媒體插件的指令;
[0068]第二斷開單元,用于根據(jù)所述關(guān)閉MC媒體插件的指令斷開與多媒體服務(wù)器MRS的控制連接。
[0069]結(jié)合第四方面或第四方面的第一種或第二種或第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述第二斷開單元具體包括:
[0070]關(guān)閉單元,用于關(guān)閉所述MC媒體插件;
[0071]鏈路斷開單元,用于所述關(guān)閉單元關(guān)閉所述MC媒體插件時(shí),斷開與多媒體服務(wù)器MRS的控制連接。
[0072]第五方面提供了一種多媒體會(huì)議的控制裝置,所述裝置應(yīng)用于桌面云環(huán)境,所述裝置包括:
[0073]第一發(fā)送單元,用于向會(huì)議客戶端MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令;
[0074]第一接收單元,用于接收所述MC瘦終端反饋的成功啟動(dòng)MC媒體插件的響應(yīng);
[0075]第二發(fā)送單元,用于在所述第一接收單元接收到所述響應(yīng)后,向所述MC瘦終端發(fā)送用戶的入會(huì)請(qǐng)求;
[0076]第二接收單元,用于接收到所述MC瘦終端發(fā)送的所述用戶入會(huì)成功的響應(yīng);
[0077]通知單元,用于在第二接收單元接收到所述用戶入會(huì)成功的響應(yīng)時(shí),通知所述用戶入會(huì)成功。
[0078]在第五方面的第一種可能的實(shí)現(xiàn)方式中,還包括:
[0079]第三發(fā)送單元,用于在所述用戶入會(huì)過程中,將接收到的媒體控制指令通過建立的多媒體連接發(fā)送給所述MRS,以便于所述MRS進(jìn)行對(duì)應(yīng)的媒體資源控制。
[0080]在第五方面的第一種可能的實(shí)現(xiàn)方式中,所述第一發(fā)送單元包括:
[0081]獲取單元,用于在會(huì)議客戶端MC啟動(dòng)后,獲取與所述MC對(duì)應(yīng)的MC瘦終端的IP地址;
[0082]媒體指令發(fā)送單元,用于根據(jù)所述IP地址向所述MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令。
[0083]結(jié)合第五方面或第五方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0084]第四發(fā)送單元,用于在所述用戶退出會(huì)議成功后,向所述MC瘦終端發(fā)送的關(guān)閉控制指令;
[0085]第三接收單元,用于接收所述MC瘦終端發(fā)送的斷開與多媒體服務(wù)器MRS的鏈接的響應(yīng)。
[0086]第六方面提供了一種多媒體數(shù)據(jù)的傳輸裝置,所述裝置包括:
[0087]第一接收單元,用于接收會(huì)議客戶端MC瘦終端發(fā)送的MC建立連接的請(qǐng)求;
[0088]第一發(fā)送單元,用于向所述MC瘦終端發(fā)送建立連接請(qǐng)求的響應(yīng);
[0089]第二接收單元,用于接收所述MC瘦終端發(fā)送的用戶的入會(huì)請(qǐng)求;
[0090]第二發(fā)送單元,用于向所述MC瘦終端發(fā)送所述用戶入會(huì)成功的響應(yīng);
[0091]通信單元,用于與所述MC瘦終端進(jìn)行多媒體通信。
[0092]在第六方面的第一種可能的實(shí)現(xiàn)方式中,還包括:
[0093]第三接收單元,用于在所述用戶入會(huì)后中,接收到所述MC發(fā)送的媒體控制指令;[0094]第四發(fā)送單元,用于根據(jù)媒體控制指令為所述MC提供對(duì)應(yīng)的媒體資源。
[0095]第七方面提供了一種多媒體會(huì)議的參加系統(tǒng),應(yīng)用于桌面云環(huán)境,包括:會(huì)議客戶端MC虛擬機(jī)、MC瘦終端和多媒體服務(wù)器MRS,其中,
[0096]所述MC虛擬機(jī),用于向MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令;所述指令包括:所述MC要連接的多媒體服務(wù)器MRS地址、會(huì)議賬號(hào)和會(huì)議密碼;以及接收所述MC瘦終端反饋的成功啟動(dòng)MC媒體插件的響應(yīng);
[0097]所述MC瘦終端,用于接收所述MC虛擬機(jī)發(fā)送的啟動(dòng)MC媒體插件的指令;根據(jù)所述啟動(dòng)MC媒體插件的指令與所述MRS地址對(duì)應(yīng)的多媒體服務(wù)器MRS建立控制連接,并根據(jù)所述會(huì)議賬號(hào)和會(huì)議密碼嵌入到所述MRS中;向所述MC虛擬機(jī)發(fā)送成功啟動(dòng)MC媒體插件的響應(yīng);
[0098]所述MRS,用于接收所述MC瘦終端發(fā)送的MC建立連接的請(qǐng)求;并向所述MC瘦終端發(fā)送建立連接請(qǐng)求的響應(yīng);
[0099]所述MC虛擬機(jī),還用于向所述MC瘦終端發(fā)送用戶的入會(huì)請(qǐng)求;以及接收所述MC瘦終端發(fā)送的所述用戶入會(huì)成功的響應(yīng),并通知所述用戶入會(huì)成功;
[0100]所述MC瘦終端,還用于在接收到所述MC虛擬機(jī)發(fā)送的用戶的入會(huì)請(qǐng)求時(shí),通過所述控制連接將所述入會(huì)請(qǐng)求發(fā)送給所述MRS,并與所述MRS建立多媒體連接;以及向所述MC虛擬機(jī)發(fā)送所述用戶入會(huì)成功的響應(yīng),以便于所述MC虛擬機(jī)通知所述用戶入會(huì)成功;
[0101]所述MRS,還用于在接收到所述MC瘦終端發(fā)送的用戶的入會(huì)請(qǐng)求時(shí),向所述MC瘦終端發(fā)送所述用戶入會(huì)成功的響應(yīng);以及與所述MC瘦終端進(jìn)行多媒體通信。
[0102]在第七方面的第一種可能的實(shí)現(xiàn)方式中,
[0103]所述MC虛擬機(jī)包括:多媒體會(huì)議的參加裝置,所述多媒體會(huì)議的參加裝置如上所述的多媒體會(huì)議的參加裝置;
[0104]所述MC瘦終端包括:多媒體會(huì)議的控制裝置,所述多媒體會(huì)議的控制裝置如上所述的多媒體會(huì)議的控制裝置;
[0105]所述MRS包括:多媒體數(shù)據(jù)的傳輸裝置,所述多媒體數(shù)據(jù)的傳輸裝置如上所述的多媒體數(shù)據(jù)的傳輸裝置。
[0106]由上述技術(shù)方案可知,本發(fā)明實(shí)施例中,MC瘦終端接收到虛擬機(jī)上的MC發(fā)送的用戶入會(huì)請(qǐng)求時(shí),MC瘦終端啟動(dòng)其上的MC媒體插件,并由MC媒體插件作為真正的客戶端加入會(huì)議,直接與MRS建立多媒體連接,從而跳過了 MC虛擬機(jī)中的MC,防止多次編解碼。即減少多媒體會(huì)議在桌面云架構(gòu)下的媒體流的編解碼,提升媒體流傳輸效率和質(zhì)量,增強(qiáng)在云架構(gòu)下多媒體會(huì)議的用戶體驗(yàn)。
【專利附圖】

【附圖說明】
[0107]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0108]圖1為本發(fā)明實(shí)施例提供的一種多媒體會(huì)議的參加方法的流程圖;
[0109]圖2為本發(fā)明實(shí)施例提供的一種多媒體會(huì)議的參加方法的另一流程圖;[0110]圖3為本發(fā)明實(shí)施例提供的一種多媒體會(huì)議的控制方法的流程圖;
[0111]圖4為本發(fā)明實(shí)施例提供一種多媒體數(shù)據(jù)的傳輸方法的流程圖;
[0112]圖5為本發(fā)明實(shí)施例提供一種多媒體會(huì)議的參加裝置的結(jié)構(gòu)示意圖;
[0113]圖6為本發(fā)明實(shí)施例提供一種多媒體會(huì)議的控制裝置的結(jié)構(gòu)示意圖;
[0114]圖7為本發(fā)明實(shí)施例提供一種多媒體數(shù)據(jù)的傳輸裝置的結(jié)構(gòu)示意圖;
[0115]圖8為本發(fā)明實(shí)施例提供一種多媒體數(shù)據(jù)會(huì)議系統(tǒng)的結(jié)構(gòu)示意圖;
[0116]圖9為本發(fā)明實(shí)施例提供的一種多媒體會(huì)議的參加方法的啟動(dòng)MC的應(yīng)用示例圖;
[0117]圖10為本發(fā)明實(shí)施例提供的一種多媒體會(huì)議的參加方法中MC會(huì)議流程的應(yīng)用實(shí)例圖;
[0118]圖11為本發(fā)明實(shí)施例提供的一種多媒體會(huì)議的參加方法中MC關(guān)閉會(huì)議流程的應(yīng)用實(shí)例圖;
[0119]圖12為本發(fā)明實(shí)施例提供的一種多媒體會(huì)議系統(tǒng)的應(yīng)用實(shí)例圖。
【具體實(shí)施方式】
[0120]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0121]在理解上述術(shù)語后,下面介紹本發(fā)明的實(shí)施例。
[0122]請(qǐng)參閱圖1,圖1為本發(fā)明實(shí)施例提供的一種多媒體會(huì)議的參加方法的流程圖;所述方法應(yīng)用于桌面云環(huán)境,所述方法包括:
[0123]步驟101:接收會(huì)議客戶端(MC,Meeting Client)發(fā)送的啟動(dòng)MC媒體插件的指令;所述指令包括:所述MC要連接的多媒體服務(wù)器(MRS, Media Resource Server)地址、會(huì)議賬號(hào)和會(huì)議密碼;并不限于此,還可以包括為他參數(shù),本實(shí)施例不作限制;
[0124]本實(shí)施例中,MC瘦終端(比如該MC瘦終端的虛擬機(jī)插件)接收到MC虛擬機(jī)上的MC發(fā)送的所述啟動(dòng)MC媒體插件的指令,所述指令可以包括:所述MC要連接的MRS地址、會(huì)議賬號(hào)和會(huì)議密碼;但并不限于此,還可以包括其他配置參數(shù),比如會(huì)議名稱等。
[0125]步驟102:根據(jù)所述啟動(dòng)MC媒體插件的指令與所述MRS地址對(duì)應(yīng)的MRS建立控制連接,并根據(jù)所述會(huì)議賬號(hào)和會(huì)議密碼嵌入到所述MRS中;
[0126]MC瘦終端(比如該MC瘦終端的虛擬機(jī)插件)在接收到所述啟動(dòng)MC媒體插件的指令后,根據(jù)所述指令啟動(dòng)所述MC媒體插件;在所述MC媒體插件啟動(dòng)后,所述MC媒體插件根據(jù)所述指令中的MC要連接的多媒體服務(wù)器MRS地址,建立與所述多媒體服務(wù)器MRS之間的控制連接,并嵌入所述會(huì)議賬號(hào)和會(huì)議密碼,當(dāng)然,還可以嵌入其他配置參數(shù)。
[0127]在該步驟中,所述MC瘦終端與MRS建立控制連接,之后,在建立控制連接后,MC瘦終端通過MC媒體插件與MRS保持心跳。
[0128]步驟103:向所述MC發(fā)送成功啟動(dòng)MC媒體插件的響應(yīng);
[0129]MC瘦終端在通過MC媒體插件與MC虛擬機(jī)上的MC需要建立的MRS建立連接后,向所述MC發(fā)送成功啟動(dòng)MC媒體插件的響應(yīng)。[0130]步驟104:接收到所述MC發(fā)送的用戶的入會(huì)請(qǐng)求,所述入會(huì)請(qǐng)求中包括:多媒體會(huì)議信息;并不限于此,還可以包括為他參數(shù),本實(shí)施例不作限制;
[0131]MC虛擬機(jī)上的MC在接收到所述成功接入MRS的響應(yīng)后,向所述MC瘦終端發(fā)送用戶的入會(huì)請(qǐng)求,所述入會(huì)請(qǐng)求中包括:多媒體會(huì)議信息;所述多媒體會(huì)與信息可以包括:會(huì)議ID,接入碼和會(huì)議密碼,當(dāng)然,并不限于此,還可以包括其他參數(shù),比如,會(huì)議用戶名等。
[0132]步驟105:通過所述鏈接將所述入會(huì)請(qǐng)求發(fā)送給MRS,并與所述MRS建立多媒體連接;
[0133]該步驟中,MC瘦終端在接收到MC發(fā)送的所述入會(huì)請(qǐng)求后,將所述多媒體會(huì)議信息發(fā)送給MRS。
[0134]步驟106:向所述MC發(fā)送所述用戶入會(huì)成功的響應(yīng),以便于所述MC通知所述用戶入會(huì)成功。
[0135]MC在接收到所述用戶入會(huì)成功的響應(yīng)后,通知所述用戶入會(huì)成功,所述用戶通過MC瘦終端中的MC媒體插件直接與MRS進(jìn)行多媒體通信。
[0136]本發(fā)明實(shí)施例中,MC瘦終端接收到虛擬機(jī)上的MC發(fā)送的用戶入會(huì)請(qǐng)求時(shí),MC瘦終端啟動(dòng)其上的MC媒體插件,并由MC媒體插件作為真正的客戶端加入會(huì)議,直接與MRS建立多媒體連接,從而跳過了 MC虛擬機(jī)中的MC,防止多次編解碼。即減少多媒體會(huì)議在桌面云架構(gòu)下的媒體流的編解碼,提升媒體流傳輸效率和質(zhì)量,增強(qiáng)在云架構(gòu)下多媒體會(huì)議的用戶體驗(yàn)。
[0137]還請(qǐng)參閱圖2,圖2為本發(fā)明實(shí)施例提供的一種多媒體會(huì)議的參加方法的另一流程圖,該實(shí)施例在上述圖1實(shí)施例的基礎(chǔ)上,所述方法還可以包括:
[0138]步驟201至步驟206:與圖1中的步驟101至106相同,具體詳見上述;
[0139]步驟207:接收到所述MC發(fā)送的用戶的退出會(huì)議請(qǐng)求;
[0140]用戶在該會(huì)議結(jié)束后,向MC發(fā)送退出會(huì)議請(qǐng)求,即MC接收到所述退出會(huì)議請(qǐng)求,其中,所述退出會(huì)議請(qǐng)求也可以包括會(huì)議ID、接入碼,當(dāng)然,還可以包括會(huì)議用戶名等。
[0141]步驟208:通過所述控制連接將所述退出會(huì)議請(qǐng)求發(fā)送給所述MRS ;并斷開與所述MRS的多媒體連接;
[0142]MC瘦終端中的MC媒體插件在接收到所述退出會(huì)議請(qǐng)求后,將所述退出會(huì)議請(qǐng)求發(fā)送給所述MRS,以便于通知MRS會(huì)議已結(jié)束,之后,斷開與所述MRS的多媒體連接。
[0143]步驟209:向所述MC發(fā)送所述用戶會(huì)議退出成功的響應(yīng),以便于所述MC通知所述用戶退出會(huì)議成功;
[0144]MC瘦終端中的MC媒體插件在斷開與所述MRS的多媒體連接后,通知所述MC用戶退出會(huì)議成功,以便于MC在接收到所述通知后,告知所述用戶,會(huì)議退出成功。
[0145]步驟210:接收到會(huì)議客戶端MC發(fā)送的關(guān)閉MC媒體插件的指令;
[0146]在用戶會(huì)退出會(huì)議后,MC向MC瘦終端中的MC媒體插件發(fā)送關(guān)閉MC媒體插件的指令,MC瘦終端中的虛擬機(jī)插件關(guān)閉MC媒體插件。
[0147]步驟211:根據(jù)所述關(guān)閉MC媒體插件的指令斷開與多媒體服務(wù)器MRS的控制連接。
[0148]其中,MC向MC瘦終端中的虛擬機(jī)插件根據(jù)所述關(guān)閉MC媒體插件的指令關(guān)閉所述MC媒體插件;在MC媒體插件斷開后,斷開與多媒體服務(wù)器MRS的控制連接。[0149]其中,步驟210和步驟211為可選步驟,
[0150]本發(fā)明實(shí)施例中,MC瘦終端接收到虛擬機(jī)上的MC發(fā)送的用戶入會(huì)請(qǐng)求時(shí),MC瘦終端啟動(dòng)其上的MC媒體插件,并由MC媒體插件作為真正的客戶端加入會(huì)議,直接與MRS建立多媒體連接,從而跳過了 MC虛擬機(jī)中的MC,防止多次編解碼。即減少多媒體會(huì)議在桌面云架構(gòu)下的媒體流的編解碼,提升媒體流傳輸效率和質(zhì)量,增強(qiáng)在云架構(gòu)下多媒體會(huì)議的用戶體驗(yàn)。
[0151]進(jìn)一步,在用戶退出會(huì)議請(qǐng)求,MC將所述退出會(huì)議請(qǐng)求發(fā)送給所述MC媒體插件,y以便于MC媒體插件與MRS斷開多媒體連接。
[0152]還請(qǐng)參閱圖3,圖3為本發(fā)明實(shí)施例提供的一種多媒體會(huì)議的控制方法的流程圖,所述方法應(yīng)用于桌面云環(huán)境,所述方法包括:
[0153]步驟301:向會(huì)議客戶端MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令;
[0154]其中,所述指令包括:所述MC要連接的多媒體服務(wù)器MRS地址、會(huì)議賬號(hào)和會(huì)議密碼;并不限于此,還可以包括為他參數(shù),本實(shí)施例不作限制;
[0155]其中,在會(huì)議客戶端MC啟動(dòng)后,MC獲取與所述MC對(duì)應(yīng)的MC瘦終端的IP地址;根據(jù)所述IP地址向所述MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令。
[0156]步驟302:接收所述MC瘦終端反饋的成功啟動(dòng)MC媒體插件的響應(yīng);
[0157]在該步驟中,MC瘦終端在接收到所述啟動(dòng)MC媒體插件的指令后,MC瘦終端上的虛擬機(jī)插件啟動(dòng)MC媒體插件,MC媒體插件在啟動(dòng)后,根據(jù)所述指令與多媒體服務(wù)器MRS地址對(duì)應(yīng)的MRS建立多媒體連接,之后,MC媒體插件向所述MC發(fā)送成功啟動(dòng)MC媒體插件的響應(yīng),即MC所述MC瘦終端反饋的成功啟動(dòng)MC媒體插件的響應(yīng)。
[0158]步驟303:向所述MC瘦終端發(fā)送用戶的入會(huì)請(qǐng)求;
[0159]在MC收到MC媒體插件發(fā)送的MC媒體控制已建立的響應(yīng)后,將接收到用戶的入會(huì)請(qǐng)求發(fā)送給所述MC瘦終端的MC媒體插件。
[0160]步驟304:接收所述MC瘦終端發(fā)送的所述用戶入會(huì)成功的響應(yīng),并通知所述用戶入會(huì)成功。
[0161]MC媒體插件在接收到入會(huì)請(qǐng)求時(shí),將所述入會(huì)請(qǐng)求發(fā)送給MRS,并向MC發(fā)送所述用戶入會(huì)成功的響應(yīng)。后續(xù),MC媒體插件作為客戶端與MRS進(jìn)行多媒體通信。
[0162]可選的,所述方法還可以包括:在所述用戶入會(huì)后中,將接收到的媒體控制指令發(fā)送給所述MRS,以便于所述MRS進(jìn)行對(duì)應(yīng)的媒體資源控制。
[0163]可選的,在所述用戶退出會(huì)議成功后,所述方法還可以包括:向所述MC瘦終端發(fā)送的關(guān)閉控制指令;接收所述MC瘦終端發(fā)送的斷開與多媒體服務(wù)器MRS的控制連接的響應(yīng)。
[0164]本發(fā)明實(shí)施例中,當(dāng)虛擬機(jī)上的MC接收到用戶的入會(huì)請(qǐng)求時(shí),將所述入會(huì)請(qǐng)求發(fā)送給MC瘦終端,比如發(fā)送給MC瘦終端上的MC媒體插件來處理,由MC媒體插件作為真正的客戶端加入會(huì)議,直接與MRS建立媒體流連接,從而跳過了 MC虛擬機(jī)中的MC,防止多次編解碼。即減少多媒體會(huì)議在桌面云架構(gòu)下的媒體流的編解碼,提升媒體流傳輸效率和質(zhì)量,增強(qiáng)在云架構(gòu)下多媒體會(huì)議的用戶體驗(yàn)。
[0165]還請(qǐng)參月圖4,圖4為本發(fā)明實(shí)施例提供一種多媒體數(shù)據(jù)的傳輸方法的流程圖,所述方法應(yīng)用于桌面云環(huán)境,所述方法包括:[0166]步驟401:接收會(huì)議客戶端MC瘦終端發(fā)送的MC建立連接的請(qǐng)求;
[0167]其中,所述請(qǐng)求中包括:MC的標(biāo)識(shí)、會(huì)議賬號(hào)和會(huì)議密碼;并不限于此,還可以包括為他參數(shù),本實(shí)施例不作限制;
[0168]在該實(shí)施例中,MRS接收MC瘦終端中的MC媒體插件發(fā)送的MC建立連接的請(qǐng)求。
[0169]步驟402:向所述MC瘦終端發(fā)送建立連接請(qǐng)求的響應(yīng);
[0170]MRS根據(jù)所述請(qǐng)求進(jìn)行相應(yīng)的會(huì)議處理后,向所述MC瘦終端中的MC媒體插件發(fā)送建立連接請(qǐng)求的響應(yīng)。
[0171]步驟403:接收所述MC瘦終端發(fā)送的用戶的入會(huì)請(qǐng)求;
[0172]其中,所述入會(huì)請(qǐng)求包括:會(huì)議ID、接入碼和會(huì)議密碼,并不限于此,還可以包括為他參數(shù),本實(shí)施例不作限制;
[0173]MRS接收到MC瘦終端上的MC媒體插件發(fā)送的用戶的入會(huì)請(qǐng)求,也就是說,MC媒體插件作為客戶端與MRS建立多媒體連接。
[0174]步驟404:向所述MC瘦終端發(fā)送所述用戶入會(huì)成功的響應(yīng);
[0175]MRS向MC瘦終端中的MC媒體插件發(fā)送用戶入會(huì)成功的響應(yīng)。
[0176]步驟405:與所述MC瘦終端進(jìn)行多媒體通信。
[0177]MRS與MC瘦終端中的MC媒體插件進(jìn)行多媒體通信。
[0178]可選,在所述用戶入會(huì)后中,所述方法還可以包括:接收到所述MC發(fā)送的媒體控制指令;根據(jù)媒體控制指令為所述MC提供對(duì)應(yīng)的媒體資源。
[0179]本發(fā)明實(shí)施例中,當(dāng)虛擬機(jī)上的MC接收到用戶的入會(huì)請(qǐng)求時(shí),將所述入會(huì)請(qǐng)求發(fā)送給MC瘦終端,比如發(fā)送給MC瘦終端上的MC媒體插件來處理,由MC媒體插件作為真正的客戶端加入會(huì)議,直接與MRS建立媒體流連接,從而跳過了 MC虛擬機(jī)中的MC,防止多次編解碼。即減少多媒體會(huì)議在桌面云架構(gòu)下的媒體流的編解碼,提升媒體流傳輸效率和質(zhì)量,增強(qiáng)在云架構(gòu)下多媒體會(huì)議的用戶體驗(yàn)。
[0180]基于上述方法的實(shí)現(xiàn)過程,本發(fā)明實(shí)施例還提供一種多媒體會(huì)議的參加裝置,其結(jié)構(gòu)示意圖如圖5,所述裝置應(yīng)用于桌面云環(huán)境,所述裝置包括:第一接收單元51,第一建立單元52,第一發(fā)送單元53,第二接收單元54,第二發(fā)送單元55,第二建立單元56和第三發(fā)送單元57,其中,
[0181]所述第一接收單元51,用于接收會(huì)議客戶端MC發(fā)送的啟動(dòng)MC媒體插件的指令;所述第一建立單元52,用于根據(jù)所述啟動(dòng)MC媒體插件的指令與多媒體服務(wù)器MRS建立控制連接;具體包括:所述第一建立單元包括:啟動(dòng)單元和鏈路建立單元,其中,所述啟動(dòng)單元,用于根據(jù)所述MC媒體控制指令啟動(dòng)所述MC媒體插件;所述鏈路建立單元,用于通過所述MC媒體插件建立與多媒體服務(wù)器MRS之間的控制連接。所述第一發(fā)送單元53,用于向所述MC發(fā)送成功啟動(dòng)MC媒體插件的響應(yīng);所述第二接收單元54,用于接收到所述MC發(fā)送的用戶的入會(huì)請(qǐng)求,所述入會(huì)請(qǐng)求中包括:多媒體會(huì)議信息;所述第二發(fā)送單元55,用于通過第一建立單元建立的所述鏈接將所述入會(huì)請(qǐng)求發(fā)送給MRS ;所述第二建立單元56,用于根據(jù)所述入會(huì)請(qǐng)求與所述MRS建立多媒體連接;所述第三發(fā)送單元57,用于向所述MC發(fā)送所述用戶入會(huì)成功的響應(yīng),以便于所述MC通知所述用戶入會(huì)成功。
[0182]可選的,所述裝置還可以包括:第三接收單元,第四發(fā)送單元,第一斷開單元和第五發(fā)送單元,其中,[0183]所述第三接收單元,用于接收所述MC發(fā)送的用戶的退出會(huì)議請(qǐng)求;所述第四發(fā)送單元,用于通過所述第一建立單元建立的鏈接將所述退出會(huì)議請(qǐng)求發(fā)送給MRS ;所述第一斷開單元,用于在第四單元將所述退出會(huì)議請(qǐng)求發(fā)送給MRS后,斷開與所述MRS的多媒體連接;所述第五發(fā)送單元,用于在所述第一斷開單元斷開所述多媒體連接后,向所述MC發(fā)送所述用戶退出會(huì)議成功的響應(yīng),以便于所述MC通知所述用戶退出會(huì)議成功。
[0184]可選的,所述裝置還可以包括:第四接收單元和第二斷開單元,其中,所述第四接收單元,用于在所述用戶退出會(huì)議成功后,接收到會(huì)議客戶端MC發(fā)送的關(guān)閉MC媒體插件的指令;所述第二斷開單元,用于根據(jù)所述關(guān)閉MC媒體插件的指令斷開與多媒體服務(wù)器MRS的控制連接。
[0185]其中,所述第二斷開單元具體包括:關(guān)閉單元和鏈路斷開單元,其中,關(guān)閉單元,用于關(guān)閉所述MC媒體插件;所述鏈路斷開單元,用于所述關(guān)閉單元關(guān)閉所述MC媒體插件時(shí),斷開與多媒體服務(wù)器MRS的控制連接。
[0186]所述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過程,詳見上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。
[0187]本發(fā)明實(shí)施例還提提供一種多媒體會(huì)議的控制裝置,其結(jié)構(gòu)示意圖如圖6所示,所述裝置應(yīng)用于桌面云環(huán)境,所述裝置包括:第一發(fā)送單元61,第一接收單元62,第二發(fā)送單元63,第二接收單元64和通知單元65,其中,
[0188]所述第一發(fā)送單元61,用于向會(huì)議客戶端MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令;所述第一接收單元62,用于接收所述MC瘦終端反饋的成功啟動(dòng)MC媒體插件的響應(yīng);所述第二發(fā)送單元63,用于在所述第一接收單元62接收到所述響應(yīng)后,向所述MC瘦終端發(fā)送用戶的入會(huì)請(qǐng)求;所述第二接收單元64,用于在所述第二發(fā)送單元63發(fā)送所述入會(huì)請(qǐng)求后,接收到所述MC瘦終端發(fā)送的所述用戶入會(huì)成功的響應(yīng);所述通知單元65,用于在第二接收單元64接收到所述用戶入會(huì)成功的響應(yīng)時(shí),通知所述用戶入會(huì)成功。
[0189]其中,所述第一發(fā)送單元包括:獲取單元和媒體指令發(fā)送單元,其中,所述獲取單元,用于在會(huì)議客戶端MC啟動(dòng)后,獲取與所述MC對(duì)應(yīng)的MC瘦終端的IP地址;所述媒體指令發(fā)送單元,用于根據(jù)所述IP地址向所述MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令。
[0190]可選,所述裝置還可以包括:第三發(fā)送單元,用于在所述用戶入會(huì)過程中,將接收到的媒體控制指令通過建立的多媒體連接發(fā)送給所述MRS,以便于所述MRS進(jìn)行對(duì)應(yīng)的媒體資源控制。
[0191]可選的,所述裝置還可以包括:第四發(fā)送單元和第三接收單元,其中,所述第四發(fā)送單元,用于在所述用戶退出會(huì)議成功后,向所述MC瘦終端發(fā)送的關(guān)閉控制指令;所述第三接收單元,用于接收所述MC瘦終端發(fā)送的斷開與多媒體服務(wù)器MRS的鏈接的響應(yīng)。
[0192]所述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過程,詳見上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。
[0193]本發(fā)明實(shí)施例還提供一種多媒體數(shù)據(jù)的傳輸裝置,其結(jié)構(gòu)示意圖如圖7所示,所述裝置包括:第一接收單元71,第一發(fā)送單元72,第二接收單元73,第二發(fā)送單元74和通信單元75,其中,
[0194]所述第一接收單元71,用于接收會(huì)議客戶端MC瘦終端發(fā)送的MC建立連接的請(qǐng)求;所述請(qǐng)求中包括:MC的標(biāo)識(shí)、會(huì)議賬號(hào)和會(huì)議密碼;所述第一發(fā)送單元72,用于向所述MC瘦終端發(fā)送建立連接請(qǐng)求的響應(yīng);所述第二接收單元73,用于接收所述MC瘦終端發(fā)送的用戶的入會(huì)請(qǐng)求;所述入會(huì)請(qǐng)求包括:會(huì)議ID、接入碼和會(huì)議密碼;所述第二發(fā)送單元74,用于向所述MC瘦終端發(fā)送所述用戶入會(huì)成功的響應(yīng);所述通信單元75,用于與所述MC瘦終端進(jìn)行多媒體通信。
[0195]可選的,所述裝置還可以包括:第三接收單元和第四發(fā)送單元,其中,所述第三接收單元,用于在所述用戶入會(huì)后中,接收到所述MC發(fā)送的媒體控制指令;所述第四發(fā)送單元,用于根據(jù)媒體控制指令為所述MC提供對(duì)應(yīng)的媒體資源。
[0196]所述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過程,詳見上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。
[0197]本發(fā)明實(shí)施例中,當(dāng)虛擬機(jī)上的MC接收到用戶的入會(huì)請(qǐng)求時(shí),將所述入會(huì)請(qǐng)求發(fā)送給MC瘦終端,比如發(fā)送給MC瘦終端上的MC媒體插件來處理,由MC媒體插件作為真正的客戶端加入會(huì)議,直接與MRS建立媒體流連接,從而跳過了 MC虛擬機(jī)中的MC,防止多次編解碼。即減少多媒體會(huì)議在桌面云架構(gòu)下的媒體流的編解碼,提升媒體流傳輸效率和質(zhì)量,增強(qiáng)在云架構(gòu)下多媒體會(huì)議的用戶體驗(yàn)。
[0198]還請(qǐng)參閱圖8,為本發(fā)明實(shí)施例提供的一種多媒體會(huì)議系統(tǒng)的結(jié)構(gòu)示意圖,所述系統(tǒng)應(yīng)用于桌面云環(huán)境,包括:會(huì)議客戶端MC虛擬機(jī)81、MC瘦終端82和多媒體服務(wù)器MRS83,其中
[0199]所述MC虛擬機(jī)81,用于向MC瘦終端82發(fā)送啟動(dòng)MC媒體插件的指令;所述指令包括:所述MC要連接的多媒體服務(wù)器MRS地址、會(huì)議賬號(hào)和會(huì)議密碼;以及接收所述MC瘦終端62反饋的成功啟動(dòng)MC媒體插件的響應(yīng);
[0200]所述MC瘦終端82,用于接收所述MC虛擬機(jī)81發(fā)送的啟動(dòng)MC媒體插件的指令;根據(jù)所述啟動(dòng)MC媒體插件的指令與所述MRS地址對(duì)應(yīng)的多媒體服務(wù)器MRS83建立控制連接,并根據(jù)所述會(huì)議賬號(hào)和會(huì)議密碼嵌入到所述MRS中;向所述MC虛擬機(jī)81發(fā)送成功啟動(dòng)MC媒體插件的響應(yīng);
[0201]所述MRS83,用于接收所述MC瘦終端82發(fā)送的MC建立連接的請(qǐng)求;并向所述MC瘦終端82發(fā)送建立連接請(qǐng)求的響應(yīng);
[0202]所述MC虛擬機(jī)81,還用于向所述MC瘦終端82發(fā)送用戶的入會(huì)請(qǐng)求;以及接收所述MC瘦終端82發(fā)送的所述用戶入會(huì)成功的響應(yīng),并通知所述用戶入會(huì)成功;
[0203]所述MC瘦終端82,還用于在接收到所述MC虛擬機(jī)81發(fā)送的用戶的入會(huì)請(qǐng)求時(shí),通過所述控制連接將所述入會(huì)請(qǐng)求發(fā)送給所述MRS83,并與所述MRS83建立多媒體連接;以及向所述MC虛擬機(jī)81發(fā)送所述用戶入會(huì)成功的響應(yīng),以便于所述MC虛擬機(jī)81通知所述用戶入會(huì)成功;
[0204]所述MRS83,還用于在接收到所述MC瘦終端82發(fā)送的用戶的入會(huì)請(qǐng)求時(shí),向所述MC瘦終端82發(fā)送所述用戶入會(huì)成功的響應(yīng);以及與所述MC瘦終端82進(jìn)行多媒體通信。
[0205]其中,所述MC虛擬機(jī)81包括:多媒體會(huì)議的參加裝置811,所述多媒體會(huì)議的參加裝置811如上所述的多媒體會(huì)議的參加裝置,其該多媒體會(huì)議的參加裝置中包括的各個(gè)單元及其各個(gè)單元功能和作用詳見上述,在此不再贅述。
[0206]所述MC瘦終端82包括:多媒體會(huì)議的控制裝置821,所述多媒體會(huì)議的控制裝置821如上所述的多媒體會(huì)議的控制裝置;其該多媒體會(huì)議的控制裝置中包括的各個(gè)單元及其各個(gè)單元功能和作用詳見上述,在此不再贅述。
[0207]所述MRS83包括:多媒體數(shù)據(jù)的傳輸裝置831,所述多媒體數(shù)據(jù)的傳輸裝置如上所述的多媒體數(shù)據(jù)的傳輸裝置,其該多媒體數(shù)據(jù)的傳輸裝置中包括的各個(gè)單元及其各個(gè)單元功能和作用詳見上述,在此不再贅述。
[0208]為了便于本領(lǐng)域技術(shù)人員的理解,下面以具體的實(shí)例來說明。
[0209]還請(qǐng)參閱圖9,為本發(fā)明實(shí)施例提供的一種多媒體會(huì)議的參加方法中啟動(dòng)MC的應(yīng)用示例圖。在該實(shí)施例中,當(dāng)MC瘦終端啟動(dòng)后,虛擬插件會(huì)隨MC瘦終端自動(dòng)啟動(dòng);當(dāng)MC虛擬機(jī)啟動(dòng)后,虛擬桌面代理會(huì)隨MC虛擬機(jī)自動(dòng)啟動(dòng);當(dāng)MC瘦終端發(fā)起與MC虛擬機(jī)的連接請(qǐng)求后,虛擬機(jī)插件會(huì)使用VDI協(xié)議與虛擬桌面代理建立VDI連接,并傳輸虛擬桌面及進(jìn)行操作交互。
[0210]其中,MC的啟動(dòng)流程具體包括:
[0211]步驟901:MC接收用戶的啟動(dòng)請(qǐng)求;
[0212]步驟902:MC從本地獲取配置文件,所述配置文件中包括桌面云下的MC的標(biāo)識(shí);和/或者傳統(tǒng)的MC的標(biāo)識(shí)。
[0213]通常情況下,如果MC安裝在語音中心服務(wù)器上,MC在接收到啟動(dòng)請(qǐng)求時(shí),從本地獲取配置文件的配置文件中通常包括桌面云下的MC的標(biāo)識(shí);如果MC安裝在單個(gè)計(jì)算機(jī)的服務(wù)器中,MC在接收到啟動(dòng)請(qǐng)求時(shí),從本地獲取配置文件的配置文件中通常包括傳統(tǒng)的MC的標(biāo)識(shí);
[0214]其中,MC在接收到啟動(dòng)請(qǐng)求后,會(huì)從本地獲取預(yù)先配置的配置文件,所述配置文件中包括桌面云下的MC的標(biāo)識(shí);,當(dāng)然,還可以包括傳統(tǒng)的MC的標(biāo)識(shí),其他配置參數(shù),本實(shí)施例不作限制。
[0215]步驟903:MC根據(jù)所述MC的標(biāo)識(shí)判斷MC的類型,如果為傳統(tǒng)MC,執(zhí)行步驟904 ;如果為桌面云下的MC,執(zhí)行步驟905 ;
[0216]其中,桌面云下的MC中,增加了與MC媒體插件進(jìn)行信令協(xié)商的功能,通過與虛擬桌面代理交互,基于VDI協(xié)議傳輸多媒體會(huì)議的控制指令,當(dāng)該MC啟動(dòng)、加入會(huì)議、退出會(huì)議、關(guān)閉等均需要轉(zhuǎn)發(fā)控制指令至MC媒體插件,由MC媒體插件執(zhí)行相關(guān)操作;而傳統(tǒng)MC不具有與MC媒體插件進(jìn)行交互的功能。
[0217]步驟904:MC啟動(dòng)正常MC模式(即傳統(tǒng)MC模式);
[0218]在MC啟動(dòng)正常模式后,后續(xù)執(zhí)行正常MC的流程。
[0219]步驟905:MC獲取對(duì)應(yīng)MC瘦終端的IP地址;
[0220]MC通過虛擬代理獲取對(duì)應(yīng)MC瘦終端的IP地址,但并不限于此,還可以是其他的獲取方式,本實(shí)施例不作限制。
[0221]步驟906:MC向MC瘦終端發(fā)送啟動(dòng)MC媒體插件的控制命令,其中,所述控制命令中攜帶:所述MC要簽入的MRS地址、會(huì)議賬號(hào)、會(huì)議密碼等信息;
[0222]在該步驟中,MC可以通過VDI協(xié)議向MC瘦終端發(fā)送啟動(dòng)MC媒體插件的控制命令,當(dāng)然,也可以通過其他的協(xié)議,本實(shí)例不作限制。
[0223]當(dāng)然,在該實(shí)施例中,所述控制命令還可以包括其他配置參數(shù),本實(shí)施例不作限制。
[0224]步驟907:MC瘦終端上的虛擬機(jī)插件啟動(dòng)MC媒體插件;[0225]MC瘦終端上的虛擬機(jī)插件在接收到所述控制命令后,啟動(dòng)MC媒體插件;即將所述控制命令發(fā)送給MC瘦終端上的MC媒體插件;
[0226]步驟908:MC媒體插件根據(jù)所述控制命令簽入MRS ;
[0227]也就是說,MC媒體插件根據(jù)控制命令中MC需要簽入的MRS地址、賬號(hào)、密碼等參數(shù)嵌入對(duì)應(yīng)的MRS。
[0228]步驟909:MC媒體插件向MC返回啟動(dòng)成功消息;
[0229]可選的,MC媒體插件可以通過VDI協(xié)議向MC返回啟動(dòng)成功消息。
[0230]步驟910:MC更新界面狀態(tài),成功啟動(dòng)桌面云下的M C模式;
[0231 ] 步驟911:MC與MC媒體插件保持心跳。
[0232]比如,MC實(shí)時(shí)或定時(shí)向MC媒體插件告知其還在線等,即二者保持著連接。
[0233]當(dāng)然,在另一實(shí)施例中,MC接收用戶的啟動(dòng)請(qǐng)求;提示用戶是啟動(dòng)傳統(tǒng)MC模式,還是啟動(dòng)桌面云下的MC模式;如果MC接收到用戶選擇進(jìn)入傳統(tǒng)MC模式,則啟動(dòng)傳統(tǒng)MC模式,其啟動(dòng)傳統(tǒng)MC流程,對(duì)本領(lǐng)域技術(shù)人員來說,已是成熟技術(shù),在此不再贅述;如果MC接收到用戶選擇進(jìn)入桌面云下的MC模式,則啟動(dòng)桌面云下的MC模式,其啟動(dòng)桌面云下的MC流程具體如步驟905至911所述,具體詳見上述,在此不再贅述。
[0234]本發(fā)明實(shí)施例中,MC在啟動(dòng)時(shí),先根據(jù)MC的標(biāo)識(shí)判斷是否啟動(dòng)傳統(tǒng)的MC模式,還是啟動(dòng)桌面云下的MC模式,如果啟動(dòng)桌面云下的MC,則需要啟動(dòng)MC媒體插件,以便于MC媒體插件與MRS建立媒體連接,以便于MC媒體插件在接收到MC發(fā)送的會(huì)議請(qǐng)求時(shí),作為客戶端加入會(huì)直接與MRS建立多媒體會(huì)話,從而跳過MC和虛擬插件,防止媒體流經(jīng)過MC和虛擬插件時(shí)的多次編解碼。
[0235]還請(qǐng)參閱圖10,為本發(fā)明實(shí)施例中提供的一種多媒體會(huì)議的參加方法中MC會(huì)議流程的應(yīng)用實(shí)例圖。在該實(shí)施例中,MC虛擬機(jī)上的MC和MC瘦終端上的MC媒體插件已正常啟動(dòng)。其啟動(dòng)過程詳見上述圖9所示的實(shí)施例,在此不再贅述。所述方法包括:
[0236]步驟1001:用戶向MC發(fā)送入會(huì)請(qǐng)求;
[0237]其中,所述入會(huì)請(qǐng)求中包括:多媒體會(huì)議信息,所述多媒體會(huì)議信息可以包括會(huì)議ID、接入碼和會(huì)議密碼等,當(dāng)然,還可以包括其他信息,比如,會(huì)議用戶名信息等。
[0238]步驟1002:MC根據(jù)所述入會(huì)請(qǐng)求判斷是否需要申請(qǐng)媒體資源,如果否,正常流程入會(huì)(圖中未示);如果是,則執(zhí)行步驟1004,即執(zhí)行多媒體的特殊處理;
[0239]其中,MC要根據(jù)所述入會(huì)請(qǐng)求進(jìn)行判斷,如果用戶需要進(jìn)行多媒體會(huì)議,則需要申請(qǐng)媒體資源,執(zhí)行步驟1003,如果用戶不要多媒體會(huì)議,則以正常的流程入會(huì)。
[0240]步驟1003:MC向MC媒體插件轉(zhuǎn)發(fā)入會(huì)請(qǐng)求,所述入會(huì)請(qǐng)求中攜帶:會(huì)議信息,所述會(huì)與信息包括:會(huì)議ID、接入碼、會(huì)議用戶名和密碼等,但不限于此。
[0241]步驟1004:MC媒體插件向MRS發(fā)起入會(huì)請(qǐng)求,并攜帶MC傳遞過來的會(huì)議信息;
[0242]步驟1005:MRS處理所述入會(huì)請(qǐng)求,并向所述MC媒體插件返回入會(huì)成功響應(yīng);
[0243]步驟1006:MC媒體插件與MRS之間建立媒體連接;
[0244]步驟1007:MC媒體插件向MC返回媒體入會(huì)成功響應(yīng);
[0245]步驟1008:MC更新入會(huì)狀態(tài);
[0246]即提示用戶已進(jìn)入入會(huì)狀態(tài);比如桌面上顯示的圖標(biāo)MC抖動(dòng)一下,當(dāng)然,MC也可以通過其他方式通知用戶入會(huì)成功。[0247]步驟1009:在該會(huì)議過程中,后續(xù)涉及到的媒體控制的指令,統(tǒng)一由MC發(fā)送給MC媒體插件,由MC媒體插件來執(zhí)行相應(yīng)的媒體控制;
[0248]其中,所述媒體控制指令,比如,調(diào)解音量、靜音等指令。
[0249]在后,在多媒體會(huì)議結(jié)束后,用戶退出會(huì)議流程,該過程與傳統(tǒng)退出會(huì)議類似,唯一的區(qū)別是需要MC向MC媒體插件轉(zhuǎn)發(fā)退出會(huì)議指令,并由MC媒體插件執(zhí)行退出會(huì)議,具體包括下述步驟:
[0250]步驟1010:用戶向MC發(fā)送退出會(huì)議的請(qǐng)求;
[0251]其中,所述退出會(huì)議的請(qǐng)求中也可以包括會(huì)議ID、接入碼和會(huì)議密碼等。
[0252]步驟1011:MC根據(jù)所述退出會(huì)議的請(qǐng)求判斷是否已申請(qǐng)媒體資源,如果是,執(zhí)行步驟1012 ;否則,MC結(jié)束本流程;
[0253]步驟1012:MC將所述退出會(huì)議的請(qǐng)求發(fā)送給MC媒體插件;
[0254]步驟1013:MC媒體插件向MRS發(fā)送釋放媒體資源請(qǐng)求;
[0255]步驟1014 =MRS向MC媒體插件發(fā)送釋放媒體資源的響應(yīng);
[0256]步驟1015:MC媒體插件向MC發(fā)送成功退出會(huì)議的響應(yīng);
[0257]步驟1016:MC更新入會(huì)狀態(tài),即入會(huì)已結(jié)束;
[0258]步驟1017:MC向用戶發(fā)送成功退出會(huì)議響應(yīng),結(jié)束本流程。
[0259]本發(fā)明實(shí)施例中,當(dāng)虛擬機(jī)上的MC接收到用戶的入會(huì)請(qǐng)求時(shí),將所述入會(huì)請(qǐng)求發(fā)送給MC瘦終端,比如發(fā)送給MC瘦終端上的MC媒體插件來處理,由MC媒體插件作為真正的客戶端加入會(huì)議,直接與MRS建立媒體流連接,從而跳過了 MC虛擬機(jī)中的MC和MC瘦終端中的虛擬機(jī)插件,防止多次編解碼。即減少多媒體會(huì)議在桌面云架構(gòu)下的媒體流的編解碼,提升媒體流傳輸效率和質(zhì)量,增強(qiáng)在云架構(gòu)下多媒體會(huì)議的用戶體驗(yàn)。
[0260]還請(qǐng)參閱圖11,為本發(fā)明實(shí)施例中提供的一種多媒體會(huì)議的參加方法中MC關(guān)閉會(huì)議流程的應(yīng)用實(shí)例圖。在該實(shí)施例中,如果,多媒體會(huì)議結(jié)束后,即實(shí)現(xiàn)MC關(guān)閉流程,具體包括:
[0261]步驟1101:MC接收用戶發(fā)送的關(guān)閉請(qǐng)求;
[0262]步驟1102:MC從本地獲取配置文件,所述配置文件中包括桌面云下的MC的標(biāo)識(shí);和/或者傳統(tǒng)的MC的標(biāo)識(shí)。
[0263]在該實(shí)施例中,以MC安裝在語音中心服務(wù)器上,MC在接收到關(guān)閉請(qǐng)求時(shí),從本地獲取配置文件的配置文件中通常包括桌面云下的MC的標(biāo)識(shí);當(dāng)然,在該配置文件中還可以包括其他配置參數(shù),本實(shí)施例不作限制。
[0264]步驟1103:根據(jù)所述MC的標(biāo)識(shí)判斷MC類型,如果為傳統(tǒng)MC,執(zhí)行步驟1104 ;如果為桌面云下的MC,執(zhí)行步驟1105 ;
[0265]步驟1104:MC關(guān)閉正常MC模式(即傳統(tǒng)模式);
[0266]步驟1105:MC獲取對(duì)應(yīng)MC瘦終端的IP地址;
[0267]步驟1106:MC向MC瘦終端發(fā)送關(guān)閉MC媒體插件命令;
[0268]可以通過VDI協(xié)議,向MC瘦終端中的虛擬機(jī)插件發(fā)送關(guān)閉MC媒體插件命令。
[0269]步驟1107:虛擬機(jī)插件根據(jù)所述關(guān)閉MC媒體插件命令關(guān)閉MC媒體插件;
[0270]步驟1108:在MC媒體插件關(guān)閉后,簽出MRS,并結(jié)束運(yùn)行;
[0271]步驟1109:虛擬機(jī)插件向MC發(fā)送MC媒體插件成功關(guān)閉消息;MC成功關(guān)閉。[0272]還請(qǐng)參閱圖12,為本發(fā)明實(shí)施例提供的一種多媒體會(huì)議系統(tǒng)的應(yīng)用實(shí)例圖,在該實(shí)施例中,會(huì)議客戶端MC虛擬機(jī)121、MC瘦終端122和多媒體服務(wù)器MRS123,其中,所述MC虛擬機(jī)121包括:MC1211和虛擬桌面代理1212,所述MC瘦終端122包括:MC虛擬機(jī)插件1221、MC媒體插件1222,顯卡1223和聲卡1224等,其中顯卡和聲卡可以是一個(gè),也可以是多個(gè),以及與聲卡連接的語音譯碼1225等。當(dāng)然,在該實(shí)施例中,語音譯碼1225也可以不集成在MC瘦終端122上。
[0273]其中,本實(shí)施例中的多媒體會(huì)議的會(huì)議客戶端MC:指多媒體會(huì)議系統(tǒng)(MCS,Multimedia Conference System)的客戶端,運(yùn)行在MC虛擬機(jī)上,用戶通過其接入會(huì)議服務(wù)器(MS,Meeting Server)及媒體資源服務(wù)器MRS,從而進(jìn)入多媒體會(huì)議,與其他用戶進(jìn)行溝通;
[0274]MC虛擬機(jī):通過虛擬化軟件創(chuàng)建的虛擬運(yùn)行環(huán)境,MC可運(yùn)行于此;
[0275]虛擬桌面代理:虛擬化軟件提供的桌面代理組件,當(dāng)虛擬機(jī)啟動(dòng)后,此代理會(huì)自動(dòng)運(yùn)行,并監(jiān)聽客戶端的連接請(qǐng)求;
[0276]MC瘦終端:訪問桌面云服務(wù)的用戶端設(shè)備,已內(nèi)置與桌面云服務(wù)交互的客戶端軟件;虛擬機(jī)插件、MC媒體插件均運(yùn)行于此。
[0277]虛擬機(jī)插件:部署在MC瘦終端上的虛擬化桌面客戶端程序,MC瘦終端通過該虛擬機(jī)插件與虛擬桌面代理通信,基于虛擬桌面基礎(chǔ)架構(gòu)(VDI, Virtual DesktopInfrastructure)協(xié)議傳輸虛擬化桌面及控制指令;
[0278]MC媒體插件:負(fù)責(zé)與虛擬機(jī)插件通信,接收和響應(yīng)MC的控制指令;處理與MRS之間的媒體控制信令及會(huì)議媒體流;
[0279]MRS,當(dāng)多媒體會(huì)議中需要使用語音、視頻會(huì)場(chǎng)時(shí),由MRS提供并為MC分配響應(yīng)的媒體資源通道,MC通過與此建立實(shí)時(shí)傳輸協(xié)議(RTP, Real-time Transfer Protocol)通過進(jìn)行通信。
[0280]如圖所示,該實(shí)施例中,與現(xiàn)有技術(shù)的不同之處在于:下述三方面,
[0281]如圖中的①所示,也就是說,本發(fā)明實(shí)施例中,重新改造了 MC (即成為桌面云下的MO,該桌面云下的MC中,增加與MC媒體插件進(jìn)行信令協(xié)商的功能,通過與虛擬桌面代理交互,基于VDI協(xié)議傳輸多媒體會(huì)議的控制指令,當(dāng)該MC啟動(dòng)、加入會(huì)議、退出會(huì)議、關(guān)閉等均需要轉(zhuǎn)發(fā)控制指令至MC媒體插件,由MC媒體插件執(zhí)行相關(guān)操作;同時(shí)也為MC增加類型標(biāo)識(shí),分別標(biāo)識(shí)為傳統(tǒng)MC、桌面云下的MC及MC媒體插件,其中,傳統(tǒng)MC不具有與MC媒體插件進(jìn)行交互的功能。
[0282]如圖中的②所示,在MC瘦終端上增加了 MC媒體插件,負(fù)責(zé)接收和響應(yīng)桌面云下的MC發(fā)送過來的控制指令;并通過該MC媒體插件直接與MRS進(jìn)行媒體流的交互。
[0283]如圖中的③所示,改造了 MRS的功能,即允許相同賬號(hào)、不同類型的MC (即傳統(tǒng)MC或桌面云下的MC)接入MRS。
[0284]其中,在該實(shí)施例中,桌面云下的MC、MC媒體插件和MRS的具體實(shí)現(xiàn)過程詳見上述對(duì)應(yīng)的實(shí)現(xiàn)過程,在此不再贅述。
[0285]也就是說,本發(fā)明實(shí)施例中,在MC瘦終端上部署專門處理會(huì)議媒體流的,MC媒體組件,當(dāng)MC虛擬機(jī)上的MC接收到用戶的媒體會(huì)議請(qǐng)求時(shí),通過ICA協(xié)議轉(zhuǎn)發(fā)至MC瘦終端上的MC媒體插件,由該MC媒體插件作為真正的客戶端加入多媒體會(huì)議,直接與MRS建立媒體流連接,從而跳過MC虛擬機(jī)中的MC,防止多次編解碼。
[0286]本發(fā)明實(shí)施例還提供一種MC虛擬機(jī),應(yīng)用于桌面云環(huán)境,所述MC虛擬機(jī)包括:收發(fā)器和處理器,其中,
[0287]所述收發(fā)器,用于接收會(huì)議客戶端MC發(fā)送的啟動(dòng)MC媒體插件的指令;所述指令包括:所述MC要連接的多媒體服務(wù)器MRS地址、會(huì)議賬號(hào)和會(huì)議密碼;
[0288]所述處理器,用于根據(jù)所述啟動(dòng)MC媒體插件的指令與所述MRS地址對(duì)應(yīng)的MRS建立控制連接,并根據(jù)所述會(huì)議賬號(hào)和會(huì)議密碼嵌入到所述MRS中;
[0289]所述收發(fā)器,還用用于向所述MC發(fā)送成功啟動(dòng)MC媒體插件的響應(yīng);接收到所述MC發(fā)送的用戶的入會(huì)請(qǐng)求;通過所述控制連接將所述入會(huì)請(qǐng)求發(fā)送給MRS,并與所述MRS建立多媒體連接;向所述MC發(fā)送所述用戶入會(huì)成功的響應(yīng),以便于所述MC通知所述用戶入會(huì)成功。
[0290]可選,所述處理器根據(jù)啟動(dòng)MC媒體插件的指令與多媒體服務(wù)器MRS建立控制連接,具體包括:根據(jù)所述啟動(dòng)MC媒體插件的指令啟動(dòng)所述MC媒體插件;通過所述MC媒體插件建立與多媒體服務(wù)器MRS之間的控制連接。
[0291]其中,所述收發(fā)器和處理器的功能和作用具體詳見上述對(duì)應(yīng)的功能和作用,在此不在贅述。
[0292]本發(fā)明實(shí)施例還提供一種MC瘦終端,應(yīng)用于桌面云環(huán)境,所述MC瘦終端包括:收發(fā)器,所述收發(fā)器,用于向會(huì)議客戶端MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令;以及接收所述MC瘦終端反饋的成功啟動(dòng)MC媒體插件的響應(yīng);以及向所述MC瘦終端發(fā)送用戶的入會(huì)請(qǐng)求;接收所述MC瘦終端發(fā)送的所述用戶入會(huì)成功的響應(yīng),并通知所述用戶入會(huì)成功。
[0293]其中,所述收發(fā)器的功能和作用具體詳見上述對(duì)應(yīng)的功能和作用,在此不在贅述。
[0294]本發(fā)明實(shí)施例還提供一種MRS,應(yīng)用于桌面云環(huán)境,所述MC瘦終端包括:收發(fā)器和處理器,其中,所述收發(fā)器,用于在接收會(huì)議客戶端MC瘦終端發(fā)送的MC建立連接的請(qǐng)求時(shí),向所述MC瘦終端發(fā)送建立連接請(qǐng)求的響應(yīng);以及在接收所述MC瘦終端發(fā)送的用戶的入會(huì)請(qǐng)求時(shí),向所述MC瘦終端發(fā)送所述用戶入會(huì)成功的響應(yīng);所述處理器,用于在收發(fā)器接收到所述MC瘦終端發(fā)送的用戶的入會(huì)請(qǐng)求時(shí),與所述MC瘦終端進(jìn)行多媒體通信。
[0295]其中,所述收發(fā)器和處理器的功能和作用具體詳見上述對(duì)應(yīng)的功能和作用,在此不在贅述。
[0296]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0297]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0298] 以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種多媒體會(huì)議的參加方法,其特征在于,應(yīng)用于桌面云環(huán)境,所述方法包括: 接收會(huì)議客戶端MC發(fā)送的啟動(dòng)MC媒體插件的指令;所述指令包括:所述MC要連接的多媒體服務(wù)器MRS地址、會(huì)議賬號(hào)和會(huì)議密碼; 根據(jù)所述啟動(dòng)MC媒體插件的指令與所述MRS地址對(duì)應(yīng)的MRS建立控制連接,并根據(jù)所述會(huì)議賬號(hào)和會(huì)議密碼嵌入到所述MRS中; 向所述MC發(fā)送成功啟動(dòng)MC媒體插件的響應(yīng); 接收到所述MC發(fā)送的用戶的入會(huì)請(qǐng)求; 通過所述控制連接將所述入會(huì)請(qǐng)求發(fā)送給MRS,并與所述MRS建立多媒體連接; 向所述MC發(fā)送所述用戶入會(huì)成功的響應(yīng),以便于所述MC通知所述用戶入會(huì)成功。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)啟動(dòng)MC媒體插件的指令與多媒體服務(wù)器MRS建立控制連接,具體包括: 根據(jù)所述啟動(dòng)MC媒體 插件的指令啟動(dòng)所述MC媒體插件; 通過所述MC媒體插件建立與多媒體服務(wù)器MRS之間的控制連接。
3.根據(jù)權(quán)利要求2所示的方法,其特征在于,所述入會(huì)請(qǐng)求包括:會(huì)議ID、接入碼和會(huì)議密碼。
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,還包括: 接收到所述MC發(fā)送的用戶的退出會(huì)議請(qǐng)求; 通過所述控制連接將所述退出會(huì)議請(qǐng)求發(fā)送給所述MRS ;并斷開與所述MRS的多媒體連接; 向所述MC發(fā)送所述用戶退出會(huì)議成功的響應(yīng),以便于所述MC通知所述用戶退出會(huì)議成功。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,在所述用戶退出會(huì)議成功后,所述方法還包括: 接收到會(huì)議客戶端MC發(fā)送的關(guān)閉MC媒體插件的指令; 根據(jù)所述關(guān)閉MC媒體插件的指令斷開與多媒體服務(wù)器MRS的控制連接。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述關(guān)閉MC媒體插件的指令斷開與多媒體服務(wù)器MRS的控制連接,具體包括: 根據(jù)所述關(guān)閉MC媒體插件的指令關(guān)閉所述MC媒體插件; 斷開與多媒體服務(wù)器MRS的控制連接。
7.—種多媒體會(huì)議的控制方法,其特征在于,應(yīng)用于桌面云環(huán)境,所述方法包括: 向會(huì)議客戶端MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令; 接收所述MC瘦終端反饋的成功啟動(dòng)MC媒體插件的響應(yīng); 向所述MC瘦終端發(fā)送用戶的入會(huì)請(qǐng)求; 接收所述MC瘦終端發(fā)送的所述用戶入會(huì)成功的響應(yīng),并通知所述用戶入會(huì)成功。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,還包括: 在所述用戶入會(huì)后中,將接收到的媒體控制指令發(fā)送給MRS,以便于所述MRS進(jìn)行對(duì)應(yīng)的媒體資源控制。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述向會(huì)議客戶端MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令包括:在會(huì)議客戶端MC啟動(dòng)后,獲取與所述MC對(duì)應(yīng)的MC瘦終端的IP地址; 根據(jù)所述IP地址向所述MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令。
10.根據(jù)權(quán)利要求7至9任一項(xiàng)所述的方法,其特征在于,在所述用戶退出會(huì)議成功后,所述方法還包括: 向所述MC瘦終端發(fā)送的關(guān)閉控制指令; 接收所述MC瘦終端發(fā)送的斷開與多媒體服務(wù)器MRS的控制連接的響應(yīng)。
11.一種多媒體數(shù)據(jù)的傳輸方法,其特征在于,應(yīng)用于桌面云環(huán)境,所述方法包括: 接收會(huì)議客戶端MC瘦終端發(fā)送的MC建立連接的請(qǐng)求; 向所述MC瘦終端發(fā)送建立連接請(qǐng)求的響應(yīng); 接收所述MC瘦終端發(fā)送的用戶的入會(huì)請(qǐng)求; 向所述MC瘦終端發(fā)送所述用戶入會(huì)成功的響應(yīng); 與所述MC瘦終端進(jìn)行多媒體通信。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,在所述用戶入會(huì)后中,所述方法還包括: 接收到所述MC發(fā)送的媒體控制指令; 根據(jù)媒體控制指令為所述MC提供對(duì)應(yīng)的媒體資源。
13.一種多媒體會(huì)議的參加裝置,其特征在于,應(yīng)用于桌面云環(huán)境,所述裝置包括: 第一接收單元,用于接收會(huì)議客戶端MC發(fā)送的啟動(dòng)MC媒體插件的指令;所述指令包括:所述MC要連接的多媒體服務(wù)器MRS地址、會(huì)議賬號(hào)和會(huì)議密碼; 第一建立單元,用于根據(jù)所述啟動(dòng)MC媒體插件的指令與多媒體服務(wù)器MRS建立控制連接,并根據(jù)所述會(huì)議賬號(hào)和會(huì)議密碼嵌入到所述MRS中; 第一發(fā)送單元,用于向所述MC發(fā)送成功啟動(dòng)MC媒體插件的響應(yīng); 第二接收單元,用于接收到所述MC發(fā)送的用戶的入會(huì)請(qǐng)求; 第二發(fā)送單元,用于通過第一建立單元建立的所述鏈接將所述入會(huì)請(qǐng)求發(fā)送給MRS ; 第二建立單元,用于根據(jù)所述入會(huì)請(qǐng)求與所述MRS建立多媒體連接; 第三發(fā)送單元,用于向所述MC發(fā)送所述用戶入會(huì)成功的響應(yīng),以便于所述MC通知所述用戶入會(huì)成功。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述第一建立單元包括: 啟動(dòng)單元,用于根據(jù)所述啟動(dòng)MC媒體插件的指令啟動(dòng)所述MC媒體插件; 鏈路建立單元,用于通過所述MC媒體插件建立與多媒體服務(wù)器MRS之間的控制連接。
15.根據(jù)權(quán)利要求13或14所述的裝置,其特征在于,還包括: 第三接收單元,用于接收所述MC發(fā)送的用戶的退出會(huì)議請(qǐng)求; 第四發(fā)送單元,用于通過所述第一建立單元建立的鏈接將所述退出會(huì)議請(qǐng)求發(fā)送給MRS ; 第一斷開單元,用于在第四單元將所述退出會(huì)議請(qǐng)求發(fā)送給MRS后,斷開與所述MRS的多媒體連接; 第五發(fā)送單元,用于在所述第一斷開單元斷開所述多媒體連接后,向所述MC發(fā)送所述用戶退出會(huì)議成功的響應(yīng),以便于所述MC通知所述用戶退出會(huì)議成功。
16.根據(jù)權(quán)利要求13至15任一項(xiàng)所述的裝置,其特征在于,還包括:第四接收單元,用于在所述用戶退出會(huì)議成功后,接收到會(huì)議客戶端MC發(fā)送的關(guān)閉MC媒體插件的指令; 第二斷開單元,用于根據(jù)所述關(guān)閉MC媒體插件的指令斷開與多媒體服務(wù)器MRS的控制連接。
17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述第二斷開單元具體包括: 關(guān)閉單元,用于關(guān)閉所述MC媒體插件; 鏈路斷開單元,用于所述關(guān)閉單元關(guān)閉所述MC媒體插件時(shí),斷開與多媒體服務(wù)器MRS的控制連接。
18.一種多媒體會(huì)議的控制裝置,其特征在于,應(yīng)用于桌面云環(huán)境,所述裝置包括: 第一發(fā)送單元,用于向會(huì)議客戶端MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令; 第一接收單元,用于接收所述MC瘦終端反饋的成功啟動(dòng)MC媒體插件的響應(yīng); 第二發(fā)送單元,用于在所述第一接收單元接收到所述響應(yīng)后,向所述MC瘦終端發(fā)送用戶的入會(huì)請(qǐng)求; 第二接收單元,用于接收到所述MC瘦終端發(fā)送的所述用戶入會(huì)成功的響應(yīng); 通知單元,用于在第二接收單元接收到所述用戶入會(huì)成功的響應(yīng)時(shí),通知所述用戶入會(huì)成功。
19.根據(jù)權(quán)利要求18所述的裝置,其特征在于,還包括: 第三發(fā)送單元,用于在所述用戶入會(huì)過程中,將接收到的媒體控制指令通過建立的多媒體連接發(fā)送給所述MRS,以便于所述MRS進(jìn)行對(duì)應(yīng)的媒體資源控制。
20.根據(jù)權(quán)利要求18所述的裝置,其特征在于,所述第一發(fā)送單元包括: 獲取單元,用于在會(huì)議客戶端MC啟動(dòng)后,獲取與所述MC對(duì)應(yīng)的MC瘦終端的IP地址; 媒體指令發(fā)送單元,用于根據(jù)所述IP地址向所述MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令。
21.根據(jù)權(quán)利要求18至19任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括: 第四發(fā)送單元,用于在所述用戶退出會(huì)議成功后,向所述MC瘦終端發(fā)送的關(guān)閉控制指令; 第三接收單元,用于接收所述MC瘦終端發(fā)送的斷開與多媒體服務(wù)器MRS的鏈接的響應(yīng)。
22.—種多媒體數(shù)據(jù)的傳輸裝置,其特征在于,應(yīng)用于桌面云環(huán)境,包括: 第一接收單元,用于接收會(huì)議客戶端MC瘦終端發(fā)送的MC建立連接的請(qǐng)求; 第一發(fā)送單元,用于向所述MC瘦終端發(fā)送建立連接請(qǐng)求的響應(yīng); 第二接收單元,用于接收所述MC瘦終端發(fā)送的用戶的入會(huì)請(qǐng)求; 第二發(fā)送單元,用于向所述MC瘦終端發(fā)送所述用戶入會(huì)成功的響應(yīng); 通信單元,用于與所述MC瘦終端進(jìn)行多媒體通信。
23.根據(jù)權(quán)利要求22所述的裝置,其特征在于,還包括: 第三接收單元,用于在所述用戶入會(huì)后中,接收到所述MC發(fā)送的媒體控制指令; 第四發(fā)送單元,用于根據(jù)媒體控制指令為所述MC提供對(duì)應(yīng)的媒體資源。
24.—種多媒體會(huì)議的參加系統(tǒng),其特征在于,應(yīng)用于桌面云環(huán)境,包括:會(huì)議客戶端MC虛擬機(jī)、MC瘦終端和多媒體服務(wù)器MRS,其中,所述MC虛擬機(jī),用于向MC瘦終端發(fā)送啟動(dòng)MC媒體插件的指令;所述指令包括:所述MC要連接的多媒體服務(wù)器MRS地址、會(huì)議賬號(hào)和會(huì)議密碼;以及接收所述MC瘦終端反饋的成功啟動(dòng)MC媒體插件的響應(yīng); 所述MC瘦終端,用于接收所述MC虛擬機(jī)發(fā)送的啟動(dòng)MC媒體插件的指令;根據(jù)所述啟動(dòng)MC媒體插件的指令與所述MRS地址對(duì)應(yīng)的多媒體服務(wù)器MRS建立控制連接,并根據(jù)所述會(huì)議賬號(hào)和會(huì)議密碼嵌入到所述MRS中;向所述MC虛擬機(jī)發(fā)送成功啟動(dòng)MC媒體插件的響應(yīng); 所述MRS,用于接收所述MC瘦終端發(fā)送的MC建立連接的請(qǐng)求;并向所述MC瘦終端發(fā)送建立連接請(qǐng)求的響應(yīng); 所述MC虛擬機(jī),還用于向所述MC瘦終端發(fā)送用戶的入會(huì)請(qǐng)求;以及接收所述MC瘦終端發(fā)送的所述用戶入會(huì)成功的響應(yīng),并通知所述用戶入會(huì)成功; 所述MC瘦終端,還用于在接收到所述MC虛擬機(jī)發(fā)送的用戶的入會(huì)請(qǐng)求時(shí),通過所述控制連接將所述入會(huì)請(qǐng)求發(fā)送給所述MRS,并與所述MRS建立多媒體連接;以及向所述MC虛擬機(jī)發(fā)送所述用戶入會(huì)成功的響應(yīng),以便于所述MC虛擬機(jī)通知所述用戶入會(huì)成功; 所述MRS,還用于在接收到所述MC瘦終端發(fā)送的用戶的入會(huì)請(qǐng)求時(shí),向所述MC瘦終端發(fā)送所述用戶入會(huì)成功的響應(yīng);以及與所述MC瘦終端進(jìn)行多媒體通信。
25.根據(jù)權(quán)利要求24所述的系統(tǒng),其特征在于, 所述MC虛擬機(jī)包括:多媒體會(huì)議的參加裝置,所述多媒體會(huì)議的參加裝置如權(quán)利要求13至17任一項(xiàng)所述的多媒體會(huì)議的參加裝置; 所述MC瘦終端包括:多媒體會(huì)議的控制裝置,所述多媒體會(huì)議的控制裝置如權(quán)利要求18至21任一項(xiàng)所述的多媒體會(huì)議的控制裝置; 所述MRS包括:多媒體數(shù)據(jù)的傳輸裝置,所述多媒體數(shù)據(jù)的傳輸裝置如權(quán)利要求22或23所述的多媒體數(shù)據(jù)的傳輸裝置。
【文檔編號(hào)】H04L29/06GK103973721SQ201310029860
【公開日】2014年8月6日 申請(qǐng)日期:2013年1月25日 優(yōu)先權(quán)日:2013年1月25日
【發(fā)明者】王濟(jì)鵬, 慕正鋒 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1