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

基于云端的桌面展示方法

文檔序號(hào):7773541閱讀:205來源:國(guó)知局
基于云端的桌面展示方法
【專利摘要】本發(fā)明提供了一種基于云端的桌面展示方法。第一終端向云端發(fā)送第一登錄請(qǐng)求,第一登錄請(qǐng)求包括所述第一終端對(duì)應(yīng)的第一用戶的第一用戶名和第一密碼,第一終端向云端發(fā)送用于指示展示第一用戶對(duì)應(yīng)的虛擬桌面的第一請(qǐng)求,云端根據(jù)第一用戶名查詢預(yù)存的用戶名與虛擬桌面之間的映射關(guān)系,得到與第一用戶名對(duì)應(yīng)的第一虛擬桌面,打開第一虛擬桌面,將用于顯示第一虛擬桌面的第一數(shù)據(jù)流發(fā)送給指定的第一投影設(shè)備和第一終端,第一終端向云端發(fā)送用于對(duì)第一虛擬桌面進(jìn)行操作的指令,云端根據(jù)指令對(duì)第一虛擬桌面進(jìn)行操作,通過第一投影設(shè)備同步展示操作過程。本發(fā)明通過為每個(gè)用戶在云端構(gòu)建虛擬桌面,提高展示用戶對(duì)應(yīng)的終端的桌面的靈活性。
【專利說明】基于云端的桌面展示方法【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù),尤其涉及一種基于云端的桌面展示方法。
【背景技術(shù)】
[0002]在如教室、講座或會(huì)議等實(shí)際的應(yīng)用場(chǎng)景中,目標(biāo)用戶想要向其他用戶演示自己對(duì)個(gè)人計(jì)算機(jī)(Personal Computer,簡(jiǎn)稱PC)中資料或者文件的操作過程時(shí),目標(biāo)用戶需要將自己的PC機(jī)攜帶到教室或者會(huì)場(chǎng)中,將PC機(jī)與投影設(shè)備連接,然后可通過投影設(shè)備將目標(biāo)用戶的PC桌面展示出來。其他用戶可以通過該投影出的目標(biāo)用戶的PC桌面,看到目標(biāo)用戶的操作過程以及資料等。
[0003]但是上述終端的桌面展示方法中,目標(biāo)用戶必須攜帶保存或者設(shè)置有目標(biāo)用戶自身桌面的PC機(jī),然后才能通過投影設(shè)備展現(xiàn)目標(biāo)用戶的PC桌面。實(shí)際應(yīng)用中,目標(biāo)用戶可能會(huì)忘記攜帶PC機(jī),或者PC機(jī)在展示過程中出現(xiàn)故障等現(xiàn)象,這樣就會(huì)使得目標(biāo)用戶無法正常進(jìn)行資料的展示,靈活性較差。

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

[0004]本發(fā)明提供一種基于云端的桌面展示方法,用以解決現(xiàn)有技術(shù)中用戶必須攜帶PC機(jī),然后才能通過投影設(shè)備展現(xiàn)用戶的PC桌面的問題,以提高展示的靈活性。
[0005]為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種基于云端的桌面展示方法,包括:
[0006]第一終端向云端發(fā)送第一登錄請(qǐng)求,所述第一登錄請(qǐng)求包括所述第一終端對(duì)應(yīng)的第一用戶的第一用戶名和第一密碼;
[0007]所述第一終端向所述云端發(fā)送用于指示展示所述第一用戶的虛擬桌面的第一請(qǐng)求;
[0008]所述云端根據(jù)所述第一用戶名查詢預(yù)存的用戶名與虛擬桌面之間的映射關(guān)系,得到與所述第一用戶名對(duì)應(yīng)的第一虛擬桌面;
[0009]所述云端打開所述第一虛擬桌面,將用于顯示所述第一虛擬桌面的第一數(shù)據(jù)流發(fā)送給指定的第一投影設(shè)備和所述第一終端;
[0010]所述第一終端向所述云端發(fā)送用于對(duì)所述第一虛擬桌面進(jìn)行操作的指令;
[0011]所述云端根據(jù)所述指令對(duì)所述第一虛擬桌面進(jìn)行操作,通過所述第一投影設(shè)備同步展示操作過程。
[0012]本發(fā)明提供的基于云端的桌面展示方法,第一終端向云端發(fā)送第一登錄請(qǐng)求,第一登錄請(qǐng)求包括所述第一終端對(duì)應(yīng)的第一用戶的第一用戶名和第一密碼,第一終端向云端發(fā)送用于指示展示第一用戶對(duì)應(yīng)的虛擬桌面的第一請(qǐng)求,云端根據(jù)第一用戶名查詢預(yù)存的用戶名與虛擬桌面之間的映射關(guān)系,得到與第一用戶名對(duì)應(yīng)的第一虛擬桌面,打開第一虛擬桌面,將用于顯示第一虛擬桌面的第一數(shù)據(jù)流發(fā)送給指定的第一投影設(shè)備和第一終端,第一終端向云端發(fā)送用于對(duì)第一虛擬桌面進(jìn)行操作的指令,云端根據(jù)指令對(duì)第一虛擬桌面進(jìn)行操作,通過第一投影設(shè)備同步展示操作過程。本發(fā)明中云端為每個(gè)用戶建立與PC機(jī)桌面相應(yīng)的虛擬桌面,并存儲(chǔ)在云端的虛擬節(jié)點(diǎn)中,當(dāng)用戶請(qǐng)求展示自身的虛擬桌面時(shí),云端可以將用戶的虛擬桌面的數(shù)據(jù)流發(fā)送給投影設(shè)備,克服了用戶必須攜帶PC機(jī),才能通過投影設(shè)備展現(xiàn)PC桌面的問題,提高了桌面展示的靈活性。
【專利附圖】

【附圖說明】
[0013]圖1為本發(fā)明實(shí)施例提供的一種基于云端的桌面展示方法的示意圖;
[0014]圖2為本發(fā)明實(shí)施例提供的另一種基于云端的桌面展示方法的示意圖;
[0015]圖3為本發(fā)明實(shí)施例提供的另一種基于云端的桌面展示方法的示意圖;
[0016]圖4為本發(fā)明實(shí)施例提供的另一種基于云端的桌面展示方法的示意圖;
[0017]圖5為本發(fā)明實(shí)施例提供的另一種基于云端的桌面展示方法的示意圖;
[0018]圖6為本發(fā)明實(shí)施例提供的一種基于云端的桌面展示系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0019]下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
[0020]圖1為本發(fā)明實(shí)施例提供的一種基于云端的桌面展示方法的示意圖。如圖1所示,該基于云端的桌面展示方法包括以下步驟:
[0021]101、第一終端向云端發(fā)送第一登錄請(qǐng)求,所述第一登錄請(qǐng)求包括所述第一終端對(duì)應(yīng)的第一用戶的第一用戶名和第一密碼。
[0022]首先,第一終端對(duì)應(yīng)的第一用戶可以在云端創(chuàng)建第一用戶名以及第一密碼,通過第一用戶名和第一密碼向云端進(jìn)行注冊(cè),成為云端的合法用戶。在云端注冊(cè)后,云端可以為第一用戶建立與該第一用戶名對(duì)應(yīng)的第一虛擬桌面,云端可以將第一虛擬桌面存儲(chǔ)在云端的虛擬節(jié)點(diǎn)中。此處需要說明,第一終端可以為手機(jī)、個(gè)人數(shù)字助手(Personal DigitalAssistant,簡(jiǎn)稱PDA)、PC機(jī)等。本實(shí)施例中將第一用戶登錄云端時(shí)使用的終端稱為第一終端,第一用戶可以在不同時(shí)刻通過不同的第一終端登錄云端。
[0023]第一用戶在想向其他用戶展示或者投影自身在云端的第一虛擬桌面時(shí),可以通過第一終端向云端發(fā)送第一登錄請(qǐng)求。第一登錄請(qǐng)求攜帶該第一用戶在云端注冊(cè)的第一用戶名以及第一密碼。本實(shí)施例中,可以在第一終端上安裝登錄云端的客戶端,第一終端通過客戶端向云端發(fā)送第一登錄請(qǐng)求。
[0024]為了保證網(wǎng)絡(luò)的安全性,在接收到第一登錄請(qǐng)求后,云端可以根據(jù)預(yù)存的用戶名以及密碼對(duì)第一用戶的身份進(jìn)行鑒權(quán),在通過鑒權(quán)后,第一用戶才可以登錄到云端。
[0025]102、所述第一終端向所述云端發(fā)送用于指示展示所述第一用戶的第一虛擬桌面的第一請(qǐng)求。
[0026]登錄到云端后,第一終端可以向云端發(fā)送第一請(qǐng)求,其中,第一請(qǐng)求用于指示展示第一用戶的虛擬桌面??蛇x地,在云端的門戶網(wǎng)站或者在安裝于第一終端的用于登錄云端的客戶端上設(shè)置用于展示虛擬桌面的菜單或者選項(xiàng)按鈕,第一終端通過點(diǎn)擊菜單或者選項(xiàng)按鈕,向云端發(fā)送第一請(qǐng)求。
[0027]103、所述云端根據(jù)所述第一用戶名查詢預(yù)存的用戶名與虛擬桌面之間的映射關(guān)系,得到與所述第一用戶名對(duì)應(yīng)的第一虛擬桌面。
[0028]本實(shí)施例中,云端預(yù)先存儲(chǔ)了用戶名與虛擬桌面之間的映射關(guān)系,在接收到第一請(qǐng)求后,云端根據(jù)第一用戶名查詢?cè)撚脩裘c虛擬桌面之間的映射關(guān)系,得到與第一用戶名對(duì)應(yīng)的第一虛擬桌面。本實(shí)施例中,虛擬桌面均存儲(chǔ)在云端部署的虛擬節(jié)點(diǎn)中,云端實(shí)際獲取到的是第一虛擬桌面的標(biāo)識(shí),然后將第一虛擬桌面標(biāo)識(shí)發(fā)送到虛擬節(jié)點(diǎn),通過安裝在虛擬節(jié)點(diǎn)的打開軟件打開第一虛擬桌面。
[0029]可選地,如果第一終端預(yù)先存儲(chǔ)了第一用戶名與第一虛擬桌面標(biāo)識(shí)的關(guān)系,就可以在第一請(qǐng)求中攜帶第一虛擬桌面標(biāo)識(shí),云端接收到第一請(qǐng)求,可以獲取到第一虛擬桌面標(biāo)識(shí)發(fā)送給虛擬節(jié)點(diǎn),以使虛擬節(jié)點(diǎn)打開第一虛擬桌面。
[0030]104、所述云端打開所述第一虛擬桌面,將用于顯示所述第一虛擬桌面的第一數(shù)據(jù)流發(fā)送給指定的第一投影設(shè)備和所述第一終端。
[0031]云端打開第一虛擬桌面后,將第一虛擬桌面對(duì)應(yīng)的用于展示的第一數(shù)據(jù)流發(fā)送給與云端連接的指定的第一投影設(shè)備。在接收到第一數(shù)據(jù)流后,第一投影設(shè)備可以展示或者投影出該第一虛擬桌面??蛇x地,云端可以從與云端連接的至少一個(gè)投影設(shè)備中選擇一個(gè)投影設(shè)備作為第一投影設(shè)備,將第一虛擬桌面的數(shù)據(jù)流發(fā)送給該第一投影設(shè)備,或者云端可以將與云端連接的至少一個(gè)投影設(shè)備的標(biāo)識(shí),以列表的方式下發(fā)給第一終端,第一用戶通過第一終端將選取出第一投影設(shè)備的標(biāo)識(shí)發(fā)送給云端,以使云端得知選取的第一投影設(shè)備,云端根據(jù)第一投影設(shè)備的標(biāo)識(shí),將第一數(shù)據(jù)流發(fā)送給該第一投影設(shè)備。第一投影設(shè)備對(duì)第一虛擬桌面展示或者投影后,其他用戶就可以看到該第一虛擬桌面。
[0032]在向第一投影設(shè)備發(fā)送第一數(shù)據(jù)流的同時(shí),云端還可以將第一虛擬桌面的第一數(shù)據(jù)流下發(fā)給第一終端,第一終端接收到第一數(shù)據(jù)流后,可以通過顯示界面將第一虛擬桌面展示給第一用戶。
[0033]可選地,云端在將第一數(shù)據(jù)流下發(fā)之前,需要對(duì)第一數(shù)據(jù)流進(jìn)行壓縮和編碼,以提高第一數(shù)據(jù)流傳輸效率。由于第一數(shù)據(jù)流在傳輸過程中進(jìn)行了編碼和壓縮,第一終端和第一投影設(shè)備接收到第一數(shù)據(jù)流后,需要采用相應(yīng)的解碼和解壓算法,對(duì)第一數(shù)據(jù)流進(jìn)行處理。
[0034]105、所述第一終端向所述云端發(fā)送用于對(duì)所述第一虛擬桌面進(jìn)行操作的指令。
[0035]第一用戶可以根據(jù)自己的需求,通過第一終端的顯示界面對(duì)第一虛擬桌面進(jìn)行操作,此時(shí),第一終端會(huì)向云端發(fā)送用于對(duì)第一虛擬桌面進(jìn)行操作的命令,例如,第一用戶想要打開目標(biāo)虛擬桌面某個(gè)應(yīng)用或者文件時(shí),可以向云端發(fā)送相應(yīng)的指令。
[0036]106、所述云端根據(jù)所述指令對(duì)所述第一虛擬桌面進(jìn)行操作,通過所述第一投影設(shè)備同步展示操作過程。
[0037]在接收到用于對(duì)第一虛擬桌面的進(jìn)行操作的指令后,云端根據(jù)該指令對(duì)第一虛擬桌面進(jìn)行相應(yīng)的操作,本實(shí)施例中,云端還會(huì)將對(duì)第一虛擬桌面的操作過程,同步地通過第一投影設(shè)備展示給其他用戶。
[0038]例如,在教室上課時(shí),如果老師忘記帶自己的PC機(jī),老師使用在云端注冊(cè)的用戶名和登錄密碼,通過手機(jī)向云端發(fā)送登錄請(qǐng)求以及第一請(qǐng)求。云端將老師的虛擬桌面打開后,下發(fā)到手機(jī)和所在教室的投影儀上,通過投影儀向?qū)W生展示老師自己的虛擬桌面。老師可以通過手機(jī)向云端發(fā)送對(duì)自己的虛擬桌面進(jìn)行操作的指令,云端根據(jù)指令對(duì)虛擬桌面進(jìn)行操作,并且可以將對(duì)虛擬桌面的操作過程,通過投影設(shè)備同步地展示給學(xué)生。
[0039]本實(shí)施例提供的基于云端的桌面展示方法,第一終端向云端發(fā)送第一登錄請(qǐng)求,第一終端向云端發(fā)送用于指示展示第一用戶的第一虛擬桌面的第一請(qǐng)求,云端根據(jù)第一用戶名查詢預(yù)存的用戶名與虛擬桌面之間的映射關(guān)系,得到與第一用戶名對(duì)應(yīng)的第一虛擬桌面,打開第一虛擬桌面,將用于顯示第一虛擬桌面的第一數(shù)據(jù)流發(fā)送給指定的第一投影設(shè)備和第一終端,第一終端向云端發(fā)送用于對(duì)第一虛擬桌面進(jìn)行操作的指令,云端根據(jù)指令對(duì)第一虛擬桌面進(jìn)行操作,通過第一投影設(shè)備同步展示操作過程。本發(fā)明中云端為每個(gè)用戶建立與PC機(jī)桌面相應(yīng)的虛擬桌面,并存儲(chǔ)在云端的虛擬節(jié)點(diǎn)中,當(dāng)用戶請(qǐng)求展示自身的虛擬桌面時(shí),云端可將用戶的虛擬桌面的數(shù)據(jù)流發(fā)送給選取的投影設(shè)備進(jìn)行展示,克服了用戶必須攜帶存儲(chǔ)或者設(shè)置自身桌面的PC機(jī),才能通過投影設(shè)備展現(xiàn)用戶的PC桌面的問題,提高了終端的桌面展示的靈活性。
[0040]圖2為本發(fā)明實(shí)施例提供的另一種基于云端的桌面展示方法的示意圖。如圖2所示,該基于云端的桌面展示方法包括:
[0041]201、第一終端向云端發(fā)送第一登錄請(qǐng)求,所述第一登錄請(qǐng)求包括所述第一終端對(duì)應(yīng)的第一用戶的第一用戶名和第一密碼。
[0042]202、所述第一終端向所述云端發(fā)送用于指示展示所述第一用戶的第一虛擬桌面的第一請(qǐng)求。
[0043]203、所述云端根據(jù)所述第一用戶名查詢預(yù)存的用戶名與虛擬桌面之間的映射關(guān)系,得到與所述第一用戶名對(duì)應(yīng)的第一虛擬桌面。
[0044]204、所述云端打開所述第一虛擬桌面,將用于顯示所述第一虛擬桌面的第一數(shù)據(jù)流發(fā)送給指定的第一投影設(shè)備和所述第一終端。
[0045]步驟201?步驟204可參見上述實(shí)施例中步驟101?104記載的內(nèi)容,此處不再贅述。
[0046]205、第二終端向所述云端發(fā)送第二登錄請(qǐng)求,所述第二登錄請(qǐng)求包括所述第二終端對(duì)應(yīng)的第二用戶的第二用戶名和第二密碼。
[0047]第二終端登錄云端的過程,可參見上述步驟101中第一終端登錄的過程,此處不再贅述。
[0048]206、所述第二終端向所述云端發(fā)送用于指示展示第二用戶的第二虛擬桌面的第
二請(qǐng)求。
[0049]在第一投影設(shè)備展示第一用戶的虛擬桌面的過程中,第二終端對(duì)應(yīng)的第二用戶可以向云端發(fā)送第二請(qǐng)求,該第二請(qǐng)求用于指示展示第二用戶的第二虛擬桌面,該第二虛擬桌面與第二用戶名對(duì)應(yīng)的。
[0050]207、所述云端判斷指定的第二投影設(shè)備是否為所述第一投影設(shè)備。
[0051]在接收到第二請(qǐng)求后,云端可以從與云端連接的投影設(shè)備中選取一個(gè)作為第二投影設(shè)備,或者將所有投影設(shè)備的標(biāo)識(shí)以列表的形式發(fā)送給第二終端,以使第二終端指定一個(gè)投影設(shè)備作為第二投影設(shè)備。云端判斷指定的第二投影設(shè)備是否為第一投影設(shè)備,如果判斷結(jié)果為是,執(zhí)行步驟208,如果判斷結(jié)果為否,云端打開第二用戶的第二虛擬桌面,將第二虛擬桌面對(duì)應(yīng)的數(shù)據(jù)流發(fā)送給指定的第二投影設(shè)備。
[0052]208、所述云端判斷所述第一用戶的權(quán)限是否低于或者等于所述第二用戶的權(quán)限。
[0053]本實(shí)施例中,預(yù)先將在云端注冊(cè)的終端分組成不同的用戶組,并且為每個(gè)用戶組設(shè)置權(quán)限信息,根據(jù)用戶組的權(quán)限信息可以判斷用戶組的權(quán)限高低。其中,每個(gè)用戶組下包括的終端具有相同的權(quán)限。為了節(jié)省資源,可以將每個(gè)用戶組的權(quán)限信息預(yù)先存儲(chǔ)在云端上,具體地可以將用戶組的權(quán)限信息以列表的方式存儲(chǔ)在云端。
[0054]具體地,云端根據(jù)第一用戶名和第二用戶名,分別獲取第一用戶和第二用戶所屬的用戶組,如果第一用戶所屬的用戶組的權(quán)限高于第二用戶所屬的用戶組的權(quán)限,說明第一用戶的權(quán)限高于第二用戶的權(quán)限,此時(shí),云端不能直接展示或者投影第二虛擬桌面,需要執(zhí)行步驟209。如果如果第一用戶所屬的用戶組的權(quán)限低于或者等于第二用戶所屬的用戶組,說明第一用戶的權(quán)限低于或者等于第二用戶的權(quán)限,此時(shí),云端執(zhí)行步驟211。
[0055]209、所述云端將所述第二請(qǐng)求發(fā)送所述第一終端。
[0056]如果判斷出第一用戶的權(quán)限高于第二用戶的權(quán)限,云端需要將接收到第二請(qǐng)求發(fā)送給第一終端。具體地,第一用戶通過第一終端登錄云端,云端可以得知第一終端的地址信息,如互聯(lián)網(wǎng)協(xié)議(Internet Protocol,簡(jiǎn)稱IP)地址,根據(jù)第一終端的IP地址,向第一終端轉(zhuǎn)發(fā)第二請(qǐng)求。
[0057]210、所述第一終端在允許展示所述第二虛擬桌面時(shí),向所述云端發(fā)送允許響應(yīng)消
肩、O
[0058]第一終端通過顯示界面詢問第一用戶是否允許展示第二虛擬桌面,如果第一用戶允許展示第二虛擬桌面,通過第一終端向云端發(fā)送允許響應(yīng)消息。
[0059]211、所述云端打開所述第二虛擬桌面,將用于顯示所述第二虛擬桌面的第二數(shù)據(jù)流發(fā)送給所述第一投影設(shè)備。
[0060]在接收到允許響應(yīng)消息后,云端打開第二虛擬桌面,將用于顯示所述第二虛擬桌面的第二數(shù)據(jù)流發(fā)送給正在顯示第一虛擬桌面的第一投影設(shè)備。云端打開第二虛擬桌面的過程,可參見云端打開第一虛擬桌面的過程,此處不再贅述。
[0061]本實(shí)施例中,如果判斷出第一用戶的權(quán)限低于或者等于第二用戶的權(quán)限,云端可以直接打開第二虛擬桌面,將第二數(shù)據(jù)流發(fā)送給正在顯示第一虛擬桌面的第一投影設(shè)備。
[0062]本實(shí)施例中,第一投影設(shè)備可以分欄對(duì)第一虛擬桌面和第二虛擬桌面進(jìn)行展示,或者第一投影設(shè)備暫?;蛘哧P(guān)閉對(duì)第一數(shù)據(jù)流接收和展示,然后接收第二數(shù)據(jù)流對(duì)第二虛擬桌面進(jìn)行展示。
[0063]例如,老師A在教室A展示自身的虛擬桌面過程中,老師B可以通過云端向老師A發(fā)送展示老師B自身虛擬桌面的請(qǐng)求,如果老師B的權(quán)限高于或者等于老師A,云端將投影儀當(dāng)前展示的老師A的虛擬桌面切換到老師B的虛擬桌面,如果老師B的權(quán)限低于老師A的權(quán)限,云端需要詢問老師A,在得到老師A許可后,云端才會(huì)將投影儀當(dāng)前展示的老師A的虛擬桌面切換到老師B的虛擬桌面或者將老師A和老師B的虛擬桌面在投影儀上進(jìn)行分欄展示。
[0064]本發(fā)明實(shí)施例提供的基于云端的的桌面展示方法,在第一投影設(shè)備展示第一虛擬桌面的過程中,如果第二終端向云端申請(qǐng)?jiān)诘谝煌队吧显O(shè)備上展示第二用戶的第二虛擬桌面,云端根據(jù)第一用戶的權(quán)限與第二用戶的權(quán)限,來確定是否將第二數(shù)據(jù)流發(fā)送給第一投影設(shè)備。如果第一用戶的權(quán)限與高于第二用戶的權(quán)限,在得到第一用戶的允許后,云端才能夠打開第二虛擬桌面,將第二數(shù)據(jù)流發(fā)送給第一投影設(shè)備進(jìn)行展示;如果第一用戶的權(quán)限低于或者等于第二用戶的權(quán)限時(shí),云端可以直接將打開第二虛擬桌面,將第二數(shù)據(jù)流發(fā)送給第一投影設(shè)備進(jìn)行展示。本實(shí)施例實(shí)現(xiàn)了在用戶展示自身虛擬桌面的過程中,其他用戶可以云端申請(qǐng)將展示畫面切換到其他用戶的虛擬桌面,更好地實(shí)現(xiàn)了資源的利用,而且提高了桌面展示的靈活性。
[0065]圖3為本發(fā)明實(shí)施例提供的另一種基于云端的桌面展示方法的示意圖,如圖3所示,該基于云端的桌面展示方法包括以下步驟:
[0066]301、第一終端向云端發(fā)送第一登錄請(qǐng)求,所述第一登錄請(qǐng)求包括所述第一終端對(duì)應(yīng)的第一用戶的第一用戶名和第一密碼。
[0067]302、所述第一終端向所述云端發(fā)送用于指示展示所述第一用戶名對(duì)應(yīng)的第一虛擬桌面的第一請(qǐng)求。
[0068]303、所述云端根據(jù)所述第一用戶名查詢預(yù)存的用戶名與虛擬桌面之間的映射關(guān)系,得到與所述第一用戶名對(duì)應(yīng)的第一虛擬桌面。
[0069]304、所述云端打開所述第一虛擬桌面,將用于顯示所述第一虛擬桌面的第一數(shù)據(jù)流發(fā)送給第一投影設(shè)備和所述第一終端。
[0070]步驟301?步驟304可參見上述實(shí)施例中步驟101?104記載的內(nèi)容,此處不再贅述。
[0071]305、所述第一終端向所述云端發(fā)送用于請(qǐng)求分享所述第一虛擬桌面的第一分享請(qǐng)求,所述第一分享請(qǐng)求包括至少一個(gè)第一共享用戶的用戶名。
[0072]在第一投影設(shè)備展示第一虛擬桌面的過程中,第一用戶還可以通過第一終端向云端發(fā)送用于請(qǐng)求分享第一虛擬桌面的第一分享請(qǐng)求。具體地,第一用戶通過第一終端選擇至少一個(gè)第一共享用戶,將第一共享用戶對(duì)應(yīng)的用戶名攜帶在第一分享請(qǐng)求中發(fā)送云端。此處需要說明,第一共享終端可以包括上述實(shí)施例中的第二終端。
[0073]306、所述云端判斷所述第一用戶的權(quán)限是否高于或者等于所述第一共享用戶的權(quán)限。
[0074]云端判斷第一用戶的權(quán)限是否高于或者等于第一共享用戶的權(quán)限的過程,可參見上述實(shí)施例中步驟208中相關(guān)內(nèi)容的記載,此處不再贅述。如果判斷出第一用戶的權(quán)限低于第一共享用戶的權(quán)限,云端執(zhí)行步驟307。如果判斷出第一用戶的權(quán)限高于或者等于第一共享用戶的權(quán)限,云端執(zhí)行步驟309。
[0075]307、所述云端向所述第一共享用戶對(duì)應(yīng)的第一共享終端發(fā)送分享詢問請(qǐng)求。
[0076]云端向第一共享用戶對(duì)應(yīng)的第一共享終端,發(fā)送分享詢問請(qǐng)求,以詢問第一共享用戶是否共享第一虛擬桌面。具體地,第一共享用戶通過第一共享終端登錄云端,云端可以得知第一共享終端的IP地址,根據(jù)第一共享終端的IP地址,向第一共享終端發(fā)送分享詢問請(qǐng)求。
[0077]308、所述云端接收所述第一共享終端在允許分享所述第一虛擬桌面時(shí)發(fā)送的允許響應(yīng)消息。
[0078]第一共享終端通過顯示界面詢問第一共享用戶是否允許分享第一虛擬桌面,如果第一共享用戶允許分享第一虛擬桌面,通過第一共享終端向云端發(fā)送允許響應(yīng)消息。
[0079]309、所述云端將所述第一數(shù)據(jù)流發(fā)送給所述第一共享終端。
[0080]在接收到允許響應(yīng)消息后,云端將第一數(shù)據(jù)流發(fā)送給第一共享終端,這樣第一共享終端可以通過顯示界面向第一共享用戶展示第一虛擬桌面。進(jìn)一步地,第一共享終端還可以將第一數(shù)據(jù)流發(fā)送給與第一共享終端連接的投影設(shè)備,通過該投影設(shè)備將第一虛擬桌面進(jìn)行展示或者投影。
[0081]本實(shí)施例中,在步驟306中如果判斷出第一用戶的權(quán)限高于或者等于第一共享用戶的權(quán)限,云端可以直接將第一數(shù)據(jù)流發(fā)送給第一共享終端。
[0082]例如,在教室中老師A在講課的過程中,向云端申請(qǐng)了老師A的虛擬桌面,有些學(xué)生可能由于某些原因無法來教室聽課,此時(shí),老師A可以將向云端發(fā)送分享請(qǐng)求,將無法上課的學(xué)生的用戶名攜帶在分享請(qǐng)求中,在云端老師A的權(quán)限高于學(xué)生的權(quán)限,這樣云端就會(huì)將老師A的虛擬桌面對(duì)應(yīng)的數(shù)據(jù)流發(fā)送給到學(xué)生的手機(jī)上。
[0083]本發(fā)明實(shí)施例提供的基于云端的的桌面展示方法,在第一投影設(shè)備展示第一虛擬桌面的過程中,第一終端向云端申請(qǐng)將第一虛擬桌面分享給其他用戶,如果第一用戶的權(quán)限高于或者等于其他用戶的權(quán)限,云端能夠直接將第一數(shù)據(jù)流發(fā)送給選取的其他用戶對(duì)應(yīng)的終端;如果第一用戶的權(quán)限低于選取的其他用戶的權(quán)限,云端在得到其他用戶的許可后,才能夠?qū)⒌谝粩?shù)據(jù)流發(fā)送給其他用戶。本實(shí)施例不僅可以展現(xiàn)第一虛擬桌面,還可以將第一虛擬桌面分享給其他用戶,有利于資源的共享和使用。
[0084]可選地,第一用戶向其他用戶分享第一虛擬桌面的另一種實(shí)現(xiàn)方式為:在第一用戶向云端發(fā)送的第一請(qǐng)求中可以攜帶選取的其他用戶的用戶名,其中,其他用戶為第一共享用戶,其他用戶的用戶名為第一共享用戶對(duì)應(yīng)的用戶名。云端可以根據(jù)第一用戶的權(quán)限與其他用戶的權(quán)限,在向第一終端下發(fā)第一數(shù)據(jù)流的同時(shí),將第一數(shù)據(jù)流下發(fā)給其他用戶中權(quán)限低于或者等于第一用戶的權(quán)限的用戶。對(duì)于其他用戶中權(quán)限高于第一用戶的權(quán)限的用戶,云端可以詢問這些權(quán)限高的用戶,在得到許可后,將第一數(shù)據(jù)流發(fā)送給權(quán)限高的用戶。
[0085]圖4為本發(fā)明實(shí)施例提供的另一種云端的桌面展示方法的示意圖,如圖4所示,該基于云端的桌面展示方法包括以下步驟:
[0086]401、第一終端向云端發(fā)送第一登錄請(qǐng)求,所述第一登錄請(qǐng)求包括所述第一終端對(duì)應(yīng)的第一用戶的第一用戶名和第一密碼。
[0087]402、所述第一終端向所述云端發(fā)送用于指示展示所述第一用戶名對(duì)應(yīng)的第一虛擬桌面的第一請(qǐng)求。
[0088]403、所述云端根據(jù)所述第一用戶名查詢預(yù)存的用戶名與虛擬桌面之間的映射關(guān)系,得到與所述第一用戶名對(duì)應(yīng)的第一虛擬桌面。
[0089]404、所述云端打開所述第一虛擬桌面,將用于顯示所述第一虛擬桌面的第一數(shù)據(jù)流發(fā)送給第一投影設(shè)備和所述第一終端。
[0090]步驟401?步驟404可參見上述實(shí)施例中步驟101?104記載的內(nèi)容,此處不再贅述。
[0091]405、所述第一終端向所述云端發(fā)送用于獲取第三用戶對(duì)應(yīng)的第三虛擬桌面的獲取請(qǐng)求,所述獲取請(qǐng)求包括所述第三用戶對(duì)應(yīng)的用戶名。
[0092]在第一投影設(shè)備展示第一用戶的虛擬桌面的過程中,第一終端可以向云端發(fā)送獲取請(qǐng)求,該獲取請(qǐng)求包括第三用戶對(duì)應(yīng)的用戶名,該獲取請(qǐng)求用于獲取第三用戶對(duì)應(yīng)的第三虛擬桌面。此處需要說明,第三用戶并不具體指代特定的用戶,可以為上述實(shí)施例中的第二用戶或者第一共享用戶中的一個(gè)。
[0093]406、所述云端判斷所述第一用戶的權(quán)限是否高于或者等于第三用戶的權(quán)限。[0094]云端判斷第一用戶的權(quán)限是否高于或者等于第三用戶的權(quán)限的過程,可參見上述實(shí)施例中步驟208中相關(guān)內(nèi)容的記載,此處不再贅述。如果判斷出第一用戶的權(quán)限低于第三用戶的權(quán)限,云端執(zhí)行步驟407。如果判斷出第一用戶的權(quán)限高于或者等于第三用戶的權(quán)限,云端執(zhí)行步驟409。
[0095]407、所述云端向所述第三用戶對(duì)應(yīng)的第三終端發(fā)送所述獲取詢問請(qǐng)求。
[0096]云端將獲取詢問請(qǐng)求發(fā)送給第三用戶對(duì)應(yīng)的第三終端,以詢問第三用戶是否第一用戶獲取自身的第三虛擬桌面。具體地,第三用戶通過第三終端使用第三用戶的用戶名登錄云端,云端可以根據(jù)第三用戶的用戶名,得知第三終端的IP地址,然后根據(jù)第三終端的IP地址,向第三終端發(fā)送獲取詢問請(qǐng)求。
[0097]408、所述云端接收所述第三終端在允許所述第一終端獲取所述第三虛擬桌面時(shí)發(fā)送的允許響應(yīng)消息。
[0098]第三終端通過顯示界面詢問第三用戶是否允許分享第一虛擬桌面,如果第三用戶允許第一用戶獲取第三虛擬桌面,通過第三終端向云端發(fā)送允許響應(yīng)消息。
[0099]409、所述云端打開所述第三虛擬桌面,將所述第三虛擬桌面的數(shù)據(jù)流發(fā)送給所述第一投影設(shè)備。
[0100]在接收到允許響應(yīng)消息后,云端打開第三虛擬桌面,將用于顯示所述第三虛擬桌面的第三數(shù)據(jù)流發(fā)送給正在顯示第一虛擬桌面的第一投影設(shè)備。云端打開第三虛擬桌面的過程,可參見云端打開第一虛擬桌面的過程,此處不再贅述。
[0101]本實(shí)施例中,如果判斷出第一用戶的權(quán)限低于第三用戶的權(quán)限,云端可以直接打開第三虛擬桌面,將第三數(shù)據(jù)流發(fā)送給正在顯示第一虛擬桌面的第一投影設(shè)備。
[0102]本實(shí)施例中,第一投影設(shè)備可以分欄對(duì)第一虛擬桌面和第二虛擬桌面進(jìn)行展示,或者第一投影設(shè)備暫?;蛘哧P(guān)閉對(duì)第一數(shù)據(jù)流接收和展示,然后接收第二數(shù)據(jù)流對(duì)第二虛擬桌面進(jìn)行展示。
[0103]例如,老師A在教室A展示自身的虛擬桌面過程中,可以向云端申請(qǐng)獲取老師B的虛擬桌面,如果老師B的權(quán)限低于或者等于老師A的權(quán)限,云端可以直接將投影儀當(dāng)前展示的老師A的虛擬桌面切換到老師B的虛擬桌面,如果老師B的權(quán)限高于老師A的權(quán)限,云端需要詢問老師A,在得到老師B許可后,云端才會(huì)將投影儀當(dāng)前展示的老師A的虛擬桌面切換到老師B的虛擬桌面。
[0104]本發(fā)明實(shí)施例提供的基于云端的的桌面展示方法,在第一投影設(shè)備展示第一虛擬桌面的過程中,云端可以接收到第一終端發(fā)送的獲取請(qǐng)求,如果第一用戶的權(quán)限高于或者等于第三用戶的權(quán)限,云端打開第三虛擬桌面,將第三數(shù)據(jù)流發(fā)送給第一投影設(shè)備進(jìn)行展示;如果第一用戶的權(quán)限低于第三用戶的權(quán)限時(shí),在得到第三用戶的允許后,云端才能夠打開第三虛擬桌面,將第三數(shù)據(jù)流發(fā)送給第一投影設(shè)備進(jìn)行展示。本實(shí)施例實(shí)現(xiàn)了在展示第一虛擬桌面的過程中,可以通過向云端申請(qǐng),將展示的畫面切換到其他用戶的虛擬桌面,更好地實(shí)現(xiàn)了資源的利用,而且提高了桌面展示的靈活性。
[0105]第一用戶對(duì)應(yīng)的桌面包括第一用戶在云端構(gòu)建的第一虛擬桌面和第一用戶的PC桌面即第一終端的本地桌面。本發(fā)明實(shí)施例提供的基于云端的終端的桌面的展示方法不僅可以展示用戶的虛擬桌面,還可以對(duì)用戶所在終端的本地桌面進(jìn)行展示或者投影。
[0106]圖5為本發(fā)明實(shí)施例提供的另一種云端的桌面展示方法的示意圖,如圖5所示,該基于云端的桌面展示方法包括以下步驟:
[0107]501、第一終端向云端發(fā)送第一登錄請(qǐng)求,所述第一登錄請(qǐng)求包括所述第一終端對(duì)應(yīng)的第一用戶的第一用戶名和第一密碼。
[0108]第一用戶在想要其他用戶展示或者投影自身的桌面時(shí),可以通過第一終端向云端發(fā)送第一登錄請(qǐng)求。第一登錄請(qǐng)求攜帶該第一用戶在云端注冊(cè)的第一用戶名以及第一密碼。本實(shí)施例中,可以在第一終端上安裝登錄云端的客戶端,第一終端通過客戶端向云端發(fā)送第一登錄請(qǐng)求。
[0109]為了保證網(wǎng)絡(luò)的安全性,在接收到第一登錄請(qǐng)求后,云端可以根據(jù)預(yù)存的用戶名以及密碼對(duì)第一用戶的身份進(jìn)行鑒權(quán),在通過鑒權(quán)后,第一用戶才可以登錄到云端。
[0110]502、所述第一終端向所述云端發(fā)送用于指示展示所述第一終端的本地桌面的第
三請(qǐng)求。
[0111]在第一終端登錄到云端后,可以向云端發(fā)送第三請(qǐng)求,該第三請(qǐng)求用于指示展示所述第一終端的本地桌面??蛇x地,可以在云端的門戶網(wǎng)站上設(shè)置用于展示本地桌面的菜單或者選項(xiàng)按鈕,第一終端通過點(diǎn)擊菜單或者選項(xiàng)按鈕,向云端發(fā)送第三請(qǐng)求。
[0112]503、所述云端將至少一個(gè)投影設(shè)備的標(biāo)識(shí)發(fā)送給所述第一終端。
[0113]云端在接收到第三請(qǐng)求后,可以向第一終端返回至少一個(gè)投影設(shè)備的標(biāo)識(shí),例如,可以將投影設(shè)備的標(biāo)識(shí)以列表的形式發(fā)送給第一終端。
[0114]504、所述第一終端選取目標(biāo)投影設(shè)備,通知所述云端選取的所述目標(biāo)投影設(shè)備。
[0115]第一終端接收到返回的投影設(shè)備的標(biāo)識(shí)后,選取一個(gè)投影設(shè)備作為目標(biāo)投影設(shè)備,并向云端返回一個(gè)通知消息,通知云端第一終端選取的目標(biāo)投影設(shè)備。具體地,可以在通知消息中攜帶目標(biāo)投影設(shè)備的標(biāo)識(shí)。此處需要說明,目標(biāo)投影設(shè)備可以為第一投影設(shè)備。
[0116]505、所述云端為所述第一終端與所述目標(biāo)投影設(shè)備之間建立網(wǎng)絡(luò)連接。
[0117]云端根據(jù)第一終端的IP地址與目標(biāo)投影設(shè)備的標(biāo)識(shí),控制第一終端和目標(biāo)投影設(shè)備之間建立網(wǎng)絡(luò)連接。此時(shí),第一終端向目標(biāo)投影設(shè)備進(jìn)行投影或者展示時(shí),不再需要在第一終端上插入視頻傳輸標(biāo)準(zhǔn)(Video Graphics Array,簡(jiǎn)稱VGA)線。通過第一終端與目標(biāo)投影設(shè)備之間建立的網(wǎng)絡(luò)連接,就可方便使用目標(biāo)投影設(shè)備進(jìn)行投影或者展示。
[0118]506、所述第一終端將所述本地桌面的數(shù)據(jù)流發(fā)送給所述目標(biāo)投影設(shè)備。
[0119]在第一終端與目標(biāo)投影設(shè)備之間建立網(wǎng)絡(luò)連接后,第一終端將本地桌面的數(shù)據(jù)流,通過網(wǎng)絡(luò)連接發(fā)送到目標(biāo)投影設(shè)備上,目標(biāo)投影設(shè)備就可以對(duì)第一終端的本地桌面進(jìn)行展示。
[0120]507、所述第一終端選取至少一個(gè)第二共享用戶。
[0121]在目標(biāo)投影設(shè)備展示第一終端的本地桌面的過程中,第一用戶還可以將本地桌面分享給他其他用戶。具體地,通過第一終端選取至少一個(gè)用戶名作為第二共享用戶。其中,第二共享用戶的用戶名對(duì)應(yīng)的終端稱為第二共享終端。
[0122]508、所述第一終端判斷所述第一用戶的權(quán)限是否高于或者等于所述第二共享用戶的權(quán)限。
[0123]第一終端上預(yù)先存儲(chǔ)了用戶組的權(quán)限信息,通過第二共享用戶的用戶名可以查找到第二共享用戶所屬的用戶組,然后將第一用戶所屬的用戶組的權(quán)限與第二共享用戶所屬的用戶組的權(quán)限進(jìn)行比較,判斷第一用戶的權(quán)限是否高于或者等于第二共享用戶的權(quán)限。如果第一用戶的權(quán)限低于第二共享用戶的權(quán)限后,第一終端執(zhí)行步驟509;如果第一用戶的權(quán)限高于或者等于第二共享用戶的權(quán)限,第一終端執(zhí)行步驟511。
[0124]509、所述第一終端向所述第二共享用戶對(duì)應(yīng)的第二共享終端發(fā)送分享所述本地桌面的第二分享請(qǐng)求。
[0125]510、所述第一終端接收所述第二共享終端在允許分享所述本地桌面時(shí)發(fā)送的允許響應(yīng)消息。
[0126]具體地,本實(shí)施例中,在云端的控制下各用戶對(duì)應(yīng)的終端設(shè)備之間建立了網(wǎng)絡(luò)連接。如果判斷出第一用戶的權(quán)限低于第二共享用戶的權(quán)限,第一用戶通過第一終端向第二共享終端發(fā)送第二分享請(qǐng)求,以詢問第二共享用戶是否允許共享第一終端的本地桌面。該第二分享請(qǐng)求用于指示分享第一終端本地桌面。當(dāng)?shù)诙蚕碛脩糁兄挥胁糠钟脩舻臋?quán)限高于第一用戶時(shí),第一終端只需要向權(quán)限高于第一用戶的第二共享用戶發(fā)送第二分享請(qǐng)求。
[0127]第二共享終端通過顯示界面詢問第二共享用戶是否允許分享第一終端的本地桌面,如果第二共享用戶允許分享第一終端的本地桌面,通過第二共享終端向第一終端發(fā)送允許響應(yīng)消息。
[0128]511、所述第一終端將所述本地桌面的數(shù)據(jù)流發(fā)送給所述第二共享終端。
[0129]第一終端通過與第二共享終端之間的網(wǎng)絡(luò)連接,將本地桌面的數(shù)據(jù)流下發(fā)給第二共享終端,以使在第二共享終端展示第一終端的本地桌面。
[0130]本發(fā)明實(shí)施例提供的基于云端的的桌面展示方法,第一用戶通過第一終端登錄云端后,可以向云端申請(qǐng)展示本地桌面,此時(shí)云端為第一終端與選取的目標(biāo)投影設(shè)備之間建立網(wǎng)絡(luò)連接,不再在第一終端上插拔VGA線與目標(biāo)投影設(shè)備進(jìn)行連接,第一終端就可以通過目標(biāo)投影設(shè)備展示或者投影本地桌面。而且在投影本地桌面的同時(shí),還可以向其他用戶分享本地桌面。如果第一用戶的權(quán)限高于或者等于共享用戶的權(quán)限,第一終端可以直接將本地桌面的數(shù)據(jù)流發(fā)送給共享終端;如果第一用戶的權(quán)限低于共享用戶的權(quán)限時(shí),在得到共享用戶的允許后,第一終端才能夠?qū)⒈镜刈烂娴臄?shù)據(jù)流發(fā)送給共享用戶。本實(shí)施例第一終端與目標(biāo)投影設(shè)備之間建立網(wǎng)絡(luò)連接,不再在第一終端上插拔VGA線就可以通過目標(biāo)投影設(shè)備進(jìn)行展示本地桌面,提高了桌面展示的靈活性,而且還能將本地桌面分享給其他用戶,更好地實(shí)現(xiàn)了資源的利用。
[0131]可選地,第二共享用戶可以在目標(biāo)投影設(shè)備展示或者投影第一用戶的本地桌面的過程中,向第一終端主動(dòng)發(fā)起分享第一用戶本地桌面的分享請(qǐng)求。在接收到該分享請(qǐng)求后,第一終端判斷第一用戶的權(quán)限是否高于第二共享用戶的權(quán)限。如果第一用戶的權(quán)限低于或者等于第二共享用戶的權(quán)限時(shí),第一終端將本地桌面的數(shù)據(jù)流直接發(fā)送給第二共享終端;如果第一用戶的權(quán)限高于第二共享用戶的權(quán)限時(shí),第一終端會(huì)通過顯示界面詢問第一用戶是否允許第二共享用戶分享該本地桌面,如果第一用戶允許第二共享用戶分享自身的本地桌面,第一終端將自身的本地桌面的數(shù)據(jù)流下發(fā)給第二共享用戶對(duì)應(yīng)的第二共享終端。
[0132]在本實(shí)施例,投影設(shè)備與云端之間進(jìn)行數(shù)據(jù)傳輸之前還包括:在投影設(shè)備打開后,通過超文本傳送協(xié)議(Hypertext Transport Protocol,簡(jiǎn)稱HTTP)請(qǐng)求,在云端上進(jìn)行設(shè)備注冊(cè)。云端將投影設(shè)備的信息添加進(jìn)數(shù)據(jù)庫中,接著投影設(shè)備會(huì)與云端建立并維持一個(gè)保持連接,該保持連接用于在投影設(shè)備和云端之間的命令的傳輸及故障監(jiān)測(cè)。在保持連接建立后,云端會(huì)將相應(yīng)的投影設(shè)備狀態(tài)更改為可用,任何時(shí)候,該保持連接的斷開都會(huì)導(dǎo)致云端將投影設(shè)備狀態(tài)更改為不可用狀態(tài)。在保持連接維持時(shí),若投影設(shè)備通過此連接收到云端發(fā)來的連接畫面顯示或者數(shù)據(jù)流展示的請(qǐng)求,則投影設(shè)備就可以建立用于畫面展示的連接,任何時(shí)刻畫面展示的連接斷開,都會(huì)導(dǎo)致投影設(shè)備狀態(tài)重新更改為可用狀態(tài)。
[0133]圖6為本發(fā)明實(shí)施例提供的一種基于云端的桌面展示系統(tǒng)。如圖6所示,該系統(tǒng)包括:云端61、第一終端62和第一投影設(shè)備63。
[0134]第一終端62對(duì)應(yīng)的第一用戶可以在云端61創(chuàng)建第一用戶名以及第一密碼,通過第一用戶名和第一密碼向云端61進(jìn)行注冊(cè),成為云端61的合法用戶。在云端61注冊(cè)后,云端61可以為第一用戶建立與該第一用戶名對(duì)應(yīng)的第一虛擬桌面,云端61可以將第一虛擬桌面存儲(chǔ)在云端61的虛擬節(jié)點(diǎn)中。此處需要說明,第一終端62可以為手機(jī)、PDA、PC機(jī)等。本實(shí)施例中將第一用戶登錄云端61時(shí)使用的終端稱為第一終端62,第一用戶可以在不同時(shí)刻通過不同的第一終端62登錄云端61。
[0135]第一用戶在想向其他用戶展示或者投影自身在云端61的第一虛擬桌面時(shí),可以通過第一終端62向云端61發(fā)送第一登錄請(qǐng)求。第一登錄請(qǐng)求攜帶該第一用戶在云端61注冊(cè)的第一用戶名以及第一密碼。本實(shí)施例中,可以在第一終端62上安裝登錄云端61的客戶端,第一終端62通過客戶端向云端61發(fā)送登錄請(qǐng)求。
[0136]為了保證網(wǎng)絡(luò)的安全性,在接收到第一登錄請(qǐng)求后,云端61可以根據(jù)預(yù)存的用戶名以及密碼對(duì)第一用戶的身份進(jìn)行鑒權(quán),在通過鑒權(quán)后,第一用戶才可以登錄到云端61。
[0137]登錄到云端61后,第一終端62可以向云端61發(fā)送第一請(qǐng)求,其中,第一請(qǐng)求用于指示展示第一用戶的虛擬桌面。可選地,在云端61的門戶網(wǎng)站上設(shè)置用于展示虛擬桌面的菜單或者選項(xiàng)按鈕,第一終端62通過點(diǎn)擊菜單或者選項(xiàng)按鈕,向云端61發(fā)送第一請(qǐng)求。
[0138]本實(shí)施例中,云端61預(yù)先存儲(chǔ)了用戶名與虛擬桌面之間的映射關(guān)系,在接收到第一請(qǐng)求后,云端61根據(jù)第一用戶名查詢?cè)撚脩裘c虛擬桌面之間的映射關(guān)系,得到與第一用戶名對(duì)應(yīng)的第一虛擬桌面。本實(shí)施例中,虛擬桌面均存儲(chǔ)在云端部署的虛擬節(jié)點(diǎn)中,云端61實(shí)際獲取到的是第一虛擬桌面的標(biāo)識(shí),然后將第一虛擬桌面標(biāo)識(shí)發(fā)送到虛擬節(jié)點(diǎn),通過安裝在虛擬節(jié)點(diǎn)的打開軟件打開第一虛擬桌面。
[0139]可選地,如果第一終端62預(yù)先存儲(chǔ)了第一用戶名與第一虛擬桌面標(biāo)識(shí)的關(guān)系,就可以在第一請(qǐng)求中攜帶第一虛擬桌面標(biāo)識(shí),云端61接收到第一請(qǐng)求,可以獲取到第一虛擬桌面標(biāo)識(shí)發(fā)送給虛擬節(jié)點(diǎn),以使虛擬節(jié)點(diǎn)打開第一虛擬桌面。
[0140]云端61打開第一虛擬桌面后,將第一虛擬桌面對(duì)應(yīng)的用于展示的第一數(shù)據(jù)流發(fā)送給與云端61連接的指定的第一投影設(shè)備63。在接收到第一數(shù)據(jù)流后,第一投影設(shè)備63可以展示或者投影出該第一虛擬桌面。第一投影設(shè)備63對(duì)第一虛擬桌面展示或者投影后,其他用戶就可以看到該第一虛擬桌面。第一投影設(shè)備63的選取過程,可參見上述實(shí)施例中相關(guān)內(nèi)容的記載。
[0141]在向第一投影設(shè)備63發(fā)送第一數(shù)據(jù)流的同時(shí),云端61還可以將第一虛擬桌面的第一數(shù)據(jù)流下發(fā)給第一終端62,第一終端62接收到第一數(shù)據(jù)流后,可以通過顯示界面將第一虛擬桌面展示給第一用戶。
[0142]云端62在將第一數(shù)據(jù)流下發(fā)之前,需要對(duì)第一數(shù)據(jù)流進(jìn)行壓縮和編碼,以提高第一數(shù)據(jù)流傳輸效率。由于第一數(shù)據(jù)流在傳輸過程中進(jìn)行了編碼和壓縮,第一終端62和第一投影設(shè)備63接收到第一數(shù)據(jù)流后,需要采用相應(yīng)的解碼和解壓算法,對(duì)第一數(shù)據(jù)流進(jìn)行處理。
[0143]第一用戶可以根據(jù)自己的需求,通過第一終端62的顯示界面對(duì)第一虛擬桌面進(jìn)行操作,此時(shí),第一終端62會(huì)向云端61發(fā)送用于對(duì)第一虛擬桌面進(jìn)行操作的命令,例如,第一用戶想要打開目標(biāo)虛擬桌面某個(gè)應(yīng)用或者文件時(shí),可以向云端61發(fā)送相應(yīng)的指令。在接收到用于對(duì)第一虛擬桌面的進(jìn)行操作的指令后,云端61根據(jù)該指令對(duì)第一虛擬桌面進(jìn)行相應(yīng)的操作,本實(shí)施例中,云端61還會(huì)將對(duì)第一虛擬桌面的操作過程,同步地通過第一投影設(shè)備63展示給其他用戶。
[0144]本實(shí)施例提供的基于云端的桌面展示系統(tǒng),第一終端向云端發(fā)送第一登錄請(qǐng)求,第一登錄請(qǐng)求包括所述第一終端對(duì)應(yīng)的第一用戶的第一用戶名和第一密碼,第一終端向云端發(fā)送用于指示展示第一用戶名對(duì)應(yīng)的第一虛擬桌面的第一請(qǐng)求,云端打開第一虛擬桌面,將用于顯示第一虛擬桌面的第一數(shù)據(jù)流發(fā)送給第一投影設(shè)備和第一終端,第一終端向云端發(fā)送用于對(duì)第一虛擬桌面進(jìn)行操作的指令,云端根據(jù)指令對(duì)第一虛擬桌面進(jìn)行操作,通過第一投影設(shè)備同步展示操作過程。本發(fā)明中云端為每個(gè)用戶建立與PC機(jī)桌面相應(yīng)的虛擬桌面,并存儲(chǔ)在云端的虛擬節(jié)點(diǎn)中,當(dāng)用戶請(qǐng)求展示自身的虛擬桌面時(shí),云端可將用戶的虛擬桌面的數(shù)據(jù)流發(fā)送給選取的投影設(shè)備進(jìn)行展示,克服了用戶必須攜帶保持或者存儲(chǔ)了自身桌面的PC機(jī),才能通過投影設(shè)備展現(xiàn)用戶的PC桌面的問題,提高了終端的桌面展示的靈活性。
[0145]本實(shí)施例提供的基于云端的桌面展示系統(tǒng)還包括:第二終端64、至少一個(gè)第一共享終端65、第三終端66和至少一個(gè)第二共享終端67。
[0146]在第一投影設(shè)備63展示第一用戶的虛擬桌面的過程中,第二用戶可以通過對(duì)應(yīng)的第二終端64向云端61發(fā)送第二請(qǐng)求,該第二請(qǐng)求用于指示展示第二用戶的虛擬桌面,在向云端61發(fā)送第二請(qǐng)求之前,第二終端64需要向云端61發(fā)送的第二登錄請(qǐng)求,第二終端64登錄云端61的過程,可參見上述第一終端62登錄云端61的過程,此處不再贅述。在通過云端61的鑒權(quán)后,才可以向云端61發(fā)送第二請(qǐng)求。
[0147]本實(shí)施例中,預(yù)先將在云端61注冊(cè)的終端分組成不同的用戶組,并且為每個(gè)用戶組設(shè)置權(quán)限信息,根據(jù)用戶組的權(quán)限信息可以判斷用戶組的權(quán)限高低。其中,每個(gè)用戶組下包括的終端具有相同的權(quán)限。為了節(jié)省資源,可以將每個(gè)用戶組的權(quán)限信息預(yù)先存儲(chǔ)在云端61上,具體地可以將用戶組的權(quán)限信息以列表的方式存儲(chǔ)在云端61。
[0148]在接收到第二請(qǐng)求后,云端61根據(jù)第二用戶名獲取到第二用戶的第二虛擬桌面的過程,可參見云端61根據(jù)第一用戶名獲取到第一用戶的第一虛擬桌面的過程,此處不再贅述。
[0149]進(jìn)一步地,云端61可以從與云端61連接的投影設(shè)備中選取一個(gè)投影設(shè)備作為第二投影設(shè)備,或者將所有投影設(shè)備的標(biāo)識(shí)以列表的形式發(fā)送給第二終端64,以使第二終端64指定第二投影設(shè)備。云端61判斷指定的第二投影設(shè)備是否為第一投影設(shè)備63,如果判斷結(jié)果為是,云端61判斷第一用戶的權(quán)限是否高于第二用戶的權(quán)限。如果判斷結(jié)果為否,云端61打開第二用戶的第二虛擬桌面,將第二虛擬桌面對(duì)應(yīng)的數(shù)據(jù)流發(fā)送給指定的第二投影設(shè)備.其中,云端61判斷用戶權(quán)限等級(jí)的過程,可參見上述實(shí)施例中相關(guān)內(nèi)容的記載,此處不再贅述。
[0150]如果判斷出第一用戶的權(quán)限高于第二用戶的權(quán)限,云端61需要將接收到第二請(qǐng)求發(fā)送給第一終端62。云端61向第一終端62發(fā)送第二請(qǐng)求的過程,可參見上述實(shí)施例中相關(guān)內(nèi)容的記載,此處不再贅述。
[0151]第一終端62通過顯示界面詢問第一用戶是否允許展示第二虛擬桌面,如果第二用戶允許展示第二虛擬桌面,通過第一終端62向云端61發(fā)送允許響應(yīng)消息。
[0152]在接收到允許響應(yīng)消息后,云端61打開第二虛擬桌面,將用于顯示所述第二虛擬桌面的第二數(shù)據(jù)流發(fā)送給正在顯示第一虛擬桌面的第一投影設(shè)備63。云端61打開第二虛擬桌面的過程,可參見云端61打開第一虛擬桌面的過程,此處不再贅述。
[0153]如果判斷出第一用戶的權(quán)限低于或者等于第二用戶的權(quán)限,云端61可以直接打開第二虛擬桌面,將第二數(shù)據(jù)流發(fā)送給正在顯示第一虛擬桌面的第一投影設(shè)備63。
[0154]本實(shí)施例中,第一投影設(shè)備63可以分欄對(duì)第一虛擬桌面和第二虛擬桌面進(jìn)行展示,或者第一投影設(shè)備63暫?;蛘哧P(guān)閉對(duì)第一數(shù)據(jù)流接收和展示,然后接收第二數(shù)據(jù)流對(duì)第二虛擬桌面進(jìn)行展示。
[0155]本實(shí)施例實(shí)現(xiàn)了在用戶展示自身虛擬桌面的過程中,其他用戶可以云端申請(qǐng)將展示畫面切換到其他用戶的虛擬桌面,更好地實(shí)現(xiàn)了資源的利用,進(jìn)一步地,提高了桌面展示的靈活性。
[0156]可選地,在第一投影設(shè)備63展示第一虛擬桌面的過程中,第一用戶還可以通過第一終端62向云端61發(fā)送用于請(qǐng)求分享第一虛擬桌面的第一分享請(qǐng)求。具體地,第一用戶通過第一終端62選擇至少一個(gè)第一共享用戶,將第一共享用戶對(duì)應(yīng)的用戶名攜帶在第一分享請(qǐng)求中發(fā)送云端61。此處需要說明,第一共享終端可以包括上述實(shí)施例中的第二終端。
[0157]云端61向第一共享用戶對(duì)應(yīng)的第一共享終端65發(fā)送分享詢問請(qǐng)求,以詢問第一共享用戶是否共享第一虛擬桌面。具體地,第一共享用戶通過第一共享終端65登錄云端,云端61可以得知第一共享終端65的IP地址,根據(jù)第一共享終端65的IP地址,向第一共享終端65發(fā)送分享詢問請(qǐng)求。
[0158]第一共享終端65通過顯示界面詢問第一共享用戶是否允許分享第一虛擬桌面,如果第一共享用戶允許分享第一虛擬桌面,通過第一共享終端65向云端發(fā)送允許響應(yīng)消息。在接收到允許響應(yīng)消息后,云端61將第一數(shù)據(jù)流發(fā)送給第一共享終端65,這樣第一共享終端65可以通過顯示界面向第一共享用戶展示第一虛擬桌面。進(jìn)一步地,第一共享終端65還可以將第一數(shù)據(jù)流發(fā)送給與第一共享終端65連接的投影設(shè)備,通過投影設(shè)備將第一虛擬桌面進(jìn)行展示或者投影。
[0159]本實(shí)施例中,如果判斷出第一用戶的權(quán)限高于或者等于第一共享用戶的權(quán)限,云端61可以直接將第一數(shù)據(jù)流發(fā)送給第一共享終端65。
[0160]本實(shí)施例中,在投影設(shè)備展示第一虛擬桌面的過程中,第一終端向云端申請(qǐng)將第一虛擬桌面分享給其他用戶,如果第一用戶的權(quán)限高于或者等于其他用戶的權(quán)限,云端能夠直接將第一數(shù)據(jù)流發(fā)送給選取的其他用戶對(duì)應(yīng)的終端;如果第一用戶的權(quán)限低于選取的其他用戶的權(quán)限,云端在得到其他用戶的許可后,才能夠?qū)⒌谝粩?shù)據(jù)流發(fā)送給其他用戶。本實(shí)施例不僅可以展現(xiàn)第一虛擬桌面,還可以將第一虛擬桌面分享給其他用戶,有利于資源的共享。
[0161]可選地,第一用戶向其他用戶分享第一虛擬桌面的另一種實(shí)現(xiàn)方式為:在第一用戶向云端61發(fā)送的第一請(qǐng)求中可以攜帶選取的其他用戶的用戶名,其中,其他用戶為第一共享用戶,其他用戶的用戶名為第一共享用戶對(duì)應(yīng)的用戶名。云端61可以根據(jù)第一用戶的權(quán)限與其他用戶的權(quán)限,在向第一終端下發(fā)第一數(shù)據(jù)流的同時(shí),將第一數(shù)據(jù)流下發(fā)給其他用戶中權(quán)限低于或者等于第一用戶的權(quán)限的用戶。對(duì)于其他用戶中權(quán)限高于第一用戶的權(quán)限的用戶,云端61可以詢問這些權(quán)限高的用戶,在得到許可后,將第一數(shù)據(jù)流發(fā)送給權(quán)限聞的用戶。
[0162]在第一投影設(shè)備63展示第一用戶的虛擬桌面的過程中,第一終端62可以向云端61發(fā)送獲取請(qǐng)求,該獲取請(qǐng)求包括第三用戶對(duì)應(yīng)的用戶名,該獲取請(qǐng)求用于獲取第三用戶對(duì)應(yīng)的第三虛擬桌面。此處需要說明,第三用戶并不具體指代特定的用戶,可以為上述實(shí)施例中的第二用戶或者第一共享用戶中的一個(gè)。
[0163]在接收到獲取請(qǐng)求后,云端61判斷第一用戶的權(quán)限是否高于或者等于第三用戶的權(quán)限。云端61判斷第一用戶的權(quán)限是否高于第三用戶的權(quán)限的過程,可參見上述實(shí)施例中相關(guān)內(nèi)容的記載,此處不再贅述。
[0164]如果判斷出第一用戶的權(quán)限高于或者等于第三用戶的權(quán)限,云端61向第三用戶對(duì)應(yīng)的第三終端66發(fā)送獲取詢問請(qǐng)求。具體地,云端61根據(jù)獲取請(qǐng)求中第三用戶的用戶名得知第三終端66IP地址。由于第三終端66使用第三用戶的用戶名登錄云端61,云端61可以根據(jù)第三用戶的用戶名,得知第三終端的IP地址,然后根據(jù)第三終端66的IP地址,向第三終端66發(fā)送獲取詢問請(qǐng)求。
[0165]第三終端66通過顯示界面詢問第三用戶是否允許分享第一虛擬桌面,如果第三用戶允許第一用戶獲取第三虛擬桌面,通過第三終端66向云端61發(fā)送允許響應(yīng)消息。
[0166]在接收到允許響應(yīng)消息后,云端61打開第三虛擬桌面,將用于顯示所述第三虛擬桌面的第三數(shù)據(jù)流發(fā)送給正在顯示第一虛擬桌面的第一投影設(shè)備63。云端61打開第三虛擬桌面的過程,可參見云端61打開第一虛擬桌面的過程,此處不再贅述。
[0167]本實(shí)施例中,如果判斷出第一用戶的權(quán)限低于第三用戶的權(quán)限,云端61可以直接打開第三虛擬桌面,將第三數(shù)據(jù)流發(fā)送給正在顯示第一虛擬桌面的第一投影設(shè)備63。
[0168]在投影設(shè)備展示第一虛擬桌面的過程中,云端可以接收到第一終端發(fā)送的獲取請(qǐng)求,如果第一用戶的權(quán)限高于或者等于第三用戶的權(quán)限,云端打開第三虛擬桌面,將第三數(shù)據(jù)流發(fā)送給投影設(shè)備進(jìn)行展示;如果第一用戶的權(quán)限低于第三用戶的權(quán)限時(shí),在得到第三用戶的允許后,云端才能夠打開第三虛擬桌面,將第三數(shù)據(jù)流發(fā)送給投影設(shè)備進(jìn)行展示。本實(shí)施例實(shí)現(xiàn)了在展示第一虛擬桌面的過程中,可以向云端申請(qǐng)將展示的畫面切換到其他用戶的虛擬桌面,更好地實(shí)現(xiàn)了資源的利用,而且提高了桌面展示的靈活性。
[0169]可選地,第一用戶對(duì)應(yīng)的桌面包括第一用戶在云端構(gòu)建的第一虛擬桌面和第一用戶的PC桌面即第一終端的本地桌面。本發(fā)明實(shí)施例提供的基于云端的桌面的展示方法不僅可以展示用戶的虛擬桌面,還可以對(duì)用戶所在終端的本地桌面進(jìn)行展示或者投影。
[0170]第一用戶通過第一終端62向云端61登錄戶,可以向云端61發(fā)送第三請(qǐng)求,該第三請(qǐng)求用于指示展示所述第一終端62的本地桌面??蛇x地,可以在云端61的門戶網(wǎng)站上設(shè)置用于展示本地桌面的菜單或者選項(xiàng)按鈕,第一終端62通過點(diǎn)擊菜單或者選項(xiàng)按鈕,向云端61發(fā)送第三請(qǐng)求。
[0171]云端61在接收到第三請(qǐng)求后,可以向第一終端62返回至少一個(gè)投影設(shè)備的標(biāo)識(shí),例如,將投影設(shè)備的標(biāo)識(shí)以列表的形式發(fā)送給第一終端62。第一終端62接收到返回的投影設(shè)備的標(biāo)識(shí)后,選取一個(gè)投影設(shè)備作為目標(biāo)投影設(shè)備68,并向云端返回一個(gè)通知消息,通知云端第一終端選取的目標(biāo)投影設(shè)備68。具體地,可以在通知消息中攜帶目標(biāo)投影設(shè)備68的標(biāo)識(shí)。此處需要說明,目標(biāo)投影設(shè)備68可以為第一投影設(shè)備63。
[0172]云端61根據(jù)第一終端62的IP地址與目標(biāo)投影設(shè)備68的標(biāo)識(shí),在第一終端62和目標(biāo)投影設(shè)備68之間建立網(wǎng)絡(luò)連接。此時(shí),第一終端62向目標(biāo)投影設(shè)備68進(jìn)行投影或者展示時(shí),不再需要在第一終端62上插入VGA線。通過第一終端62與目標(biāo)投影設(shè)備68之間建立的網(wǎng)絡(luò)連接,就可方便使用目標(biāo)投影設(shè)備68進(jìn)行投影或者展示。
[0173]在第一終端62與目標(biāo)投影設(shè)備68之間建立網(wǎng)絡(luò)連接后,第一終端62將本地桌面的數(shù)據(jù)流,通過網(wǎng)絡(luò)連接發(fā)送到目標(biāo)投影設(shè)備68上,目標(biāo)投影設(shè)備68就可以對(duì)第一終端的本地桌面進(jìn)行展示。
[0174]在目標(biāo)投影設(shè)備68展示第一終端的本地桌面的過程中,第一用戶還可以將本地桌面分享給他其他用戶。具體地,通過第一終端62選取至少一個(gè)第二共享用戶。本實(shí)施例中,第二共享用戶對(duì)應(yīng)的終端稱為第二共享終端67。
[0175]本實(shí)施例中,每個(gè)終端上預(yù)先存儲(chǔ)了用戶組的權(quán)限信息。第一終端62在選取出第二共享用戶后,可以根據(jù)第二共享用戶的用戶名可以查找到第二共享用戶所屬的用戶組,然后將第一用戶所屬的用戶組的權(quán)限與第二共享用戶所屬的用戶組的權(quán)限進(jìn)行比較,判斷第一用戶的權(quán)限是否高于或者等于第二共享用戶的權(quán)限。
[0176]本實(shí)施例中,在云端61的控制下各用戶對(duì)應(yīng)的終端設(shè)備之間建立了網(wǎng)絡(luò)連接。如果判斷出第一用戶的權(quán)限低于第二共享用戶的權(quán)限,第一用戶通過第一終端62與第二共享終端67發(fā)送第二分享請(qǐng)求,以詢問第二共享用戶是否允許共享第一終端62的本地桌面。該第二分享請(qǐng)求用于指示分享第一終端本地桌面。當(dāng)?shù)诙蚕碛脩糁兄挥胁糠钟脩舻臋?quán)限高于第一用戶時(shí),第一終端只需要向權(quán)限高于第一用戶的第二共享用戶發(fā)送第二分享請(qǐng)求。
[0177]第二共享終端67通過顯示界面詢問第二共享用戶是否允許分享第一終端62的本地桌面,如果第二共享用戶允許分享第一終端62的本地桌面,通過第二共享終端61向第一終端62發(fā)送允許響應(yīng)消息。
[0178]第一終端62通過與第二共享終端67之間的網(wǎng)絡(luò)連接,將本地桌面的數(shù)據(jù)流下發(fā)給第二共享終端67,以使在第二共享終端67上展示第一終端62的本地桌面。
[0179]如果第一終端62判斷出第二共享用戶的權(quán)限低于或者等于第一用戶的權(quán)限,第一終端62直接將自身本地桌面的數(shù)據(jù)流下發(fā)給第二共享終端67。
[0180]本實(shí)施例中,第一用戶可以向云端申請(qǐng)展示本地桌面,云端為第一終端與目標(biāo)投影設(shè)備68之間建立網(wǎng)絡(luò)連接,不需要在第一終端上插拔VGA線將可以通過目標(biāo)投影設(shè)備68展示或者投影第一終端的本地桌面,提高了桌面展示的靈活性。而且在投影第一終端的本地桌面的同時(shí),第一終端還可以向其他用戶分享本地桌面,更好地實(shí)現(xiàn)了資源的利用。
[0181]最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種基于云端的桌面展不方法,其特征在于,包括: 第一終端向云端發(fā)送第一登錄請(qǐng)求,所述第一登錄請(qǐng)求包括所述第一終端對(duì)應(yīng)的第一用戶的第一用戶名和第一密碼; 所述第一終端向所述云端發(fā)送用于指示展示所述第一用戶的虛擬桌面的第一請(qǐng)求;所述云端根據(jù)所述第一用戶名查詢預(yù)存的用戶名與虛擬桌面之間的映射關(guān)系,得到與所述第一用戶名對(duì)應(yīng)的第一虛擬桌面; 所述云端打開所述第一虛擬桌面,將用于顯示所述第一虛擬桌面的第一數(shù)據(jù)流發(fā)送給指定的第一投影設(shè)備和所述第一終端; 所述第一終端向所述云端發(fā)送用于對(duì)所述第一虛擬桌面進(jìn)行操作的指令; 所述云端根據(jù)所述指令對(duì)所述第一虛擬桌面進(jìn)行操作,通過所述第一投影設(shè)備同步展示操作過程。
2.根據(jù)權(quán)利要求1所述的基于云端的桌面展示方法,其特征在于,所述云端打開所述第一虛擬桌面,將用于顯示所述第一虛擬桌面的第一數(shù)據(jù)流發(fā)送給指定的第一投影設(shè)備和所述第一終端之后,還包括: 第二終端向所述云端發(fā)送第二登錄請(qǐng)求,所述第二登錄請(qǐng)求包括所述第二終端對(duì)應(yīng)的第二用戶的第二用戶名和第二密碼; 所述第二終端向所述云端發(fā)送用于指示展示第二用戶的虛擬桌面的第二請(qǐng)求; 所述云端根據(jù)所述第二用戶名查詢預(yù)存的用戶名與虛擬桌面之間的映射關(guān)系,得到與所述第二用戶名對(duì)應(yīng)的第二虛擬桌面; 所述云端判斷指定的第二投影設(shè)備是否為所述第一投影設(shè)備; 如果判斷結(jié)果為是,所述云端判斷所述第一用戶的權(quán)限是否低于或者等于所述第二用戶的權(quán)限; 如果判斷結(jié)果為所述第一用戶的權(quán)限低于或者等于所述第二用戶的權(quán)限,所述云端打開所述第二虛擬桌面,將所述第二數(shù)據(jù)流發(fā)送給所述第一投影設(shè)備。
3.根據(jù)權(quán)利要求2所述的基于云端的桌面展示方法,其特征在于,還包括: 如果所述判斷結(jié)果為所述第一用戶的權(quán)限高于所述第二用戶的權(quán)限,所述云端將所述第二請(qǐng)求發(fā)送所述第一終端; 所述第一終端在允許展示所述第二虛擬桌面時(shí),向所述云端發(fā)送允許響應(yīng)消息; 所述云端打開所述第二虛擬桌面,將所述第二數(shù)據(jù)流發(fā)送給所述第一投影設(shè)備。
4.根據(jù)權(quán)利要求1所述的基于云端的桌面展示方法,其特征在于,所述云端打開所述第一虛擬桌面,將用于顯示所述第一虛擬桌面的第一數(shù)據(jù)流發(fā)送給指定的第一投影設(shè)備和所述第一終端之后,還包括: 所述第一終端向所述云端發(fā)送用于請(qǐng)求分享所述第一虛擬桌面的第一分享請(qǐng)求;其中,所述第一分享請(qǐng)求包括至少一個(gè)第一共享用戶的用戶名; 所述云端判斷所述第一用戶的權(quán)限是否高于或者等于所述第一共享用戶的權(quán)限; 如果判斷結(jié)果為是,所述云端將所述第一數(shù)據(jù)流發(fā)送給所述第一共享用戶對(duì)應(yīng)的第一共享終端。
5.根據(jù)權(quán)利要求4所述的基于云端的桌面展示方法,其特征在于,還包括: 如果判斷結(jié)果為否,所述云端向所述第一共享終端發(fā)送分享詢問請(qǐng)求;所述云端接收所述第一共享終端在允許分享所述第一虛擬桌面時(shí)發(fā)送的允許響應(yīng)消息; 所述云端將所述第一數(shù)據(jù)流發(fā)送給所述第一共享終端。
6.根據(jù)權(quán)利要求1所述的基于云端的桌面展示方法,其特征在于,所述云端打開所述第一虛擬桌面,將用于顯示所述第一虛擬桌面的第一數(shù)據(jù)流發(fā)送給指定的第一投影設(shè)備和所述第一終端之后,還包括: 所述第一終端向所述云端發(fā)送用于獲取第三用戶的第三虛擬桌面的獲取請(qǐng)求;所述獲取請(qǐng)求包括所述第三用戶的用戶名; 所述云端判斷所述第一用戶的權(quán)限是否高于或者等于第三用戶的權(quán)限; 如果判斷結(jié)果為是,所述云端打開所述第三虛擬桌面,將所述第三虛擬桌面的第三數(shù)據(jù)流發(fā)送給所述第一投影設(shè)備。
7.根據(jù)權(quán)利要求6所述的基于云端的桌面展示方法,其特征在于,還包括: 如果判斷結(jié)果為否,所述云端向所述第三用戶對(duì)應(yīng)的第三終端發(fā)送獲取詢問請(qǐng)求; 所述云端接收所述第三終端在允許所述第一終端獲取所述第三虛擬桌面時(shí)發(fā)送的允許響應(yīng)消息; 所述云端打開所述第三虛擬桌面,將所述第三數(shù)據(jù)流發(fā)送給所述第一投影設(shè)備。
8.根據(jù)權(quán)利要求1所述的基于云端的桌面展示方法,其特征在于,所述第一終端向云端發(fā)送第一登 錄請(qǐng)求之后,還包括: 所述第一終端向所述云端發(fā)送用于指示展示所述第一終端的本地桌面的第三請(qǐng)求; 所述云端將至少一個(gè)投影設(shè)備的標(biāo)識(shí)發(fā)送給所述第一終端; 所述第一終端選取目標(biāo)投影設(shè)備,通知所述云端選取的所述目標(biāo)投影設(shè)備; 所述云端為所述第一終端與所述目標(biāo)投影設(shè)備之間建立網(wǎng)絡(luò)連接; 所述第一終端將所述本地桌面的數(shù)據(jù)流發(fā)送給所述目標(biāo)投影設(shè)備。
9.根據(jù)權(quán)利要求8所述的基于云端的桌面展示方法,其特征在于,所述第一終端將所述本地桌面的數(shù)據(jù)流發(fā)送到所述目標(biāo)投影設(shè)備上之后,還包括: 所述第一終端選取至少一個(gè)第二共享用戶; 所述第一終端判斷所述第一用戶的權(quán)限是否高于或者等于第二共享用戶的權(quán)限; 如果判斷結(jié)果為是,所述第一終端將所述本地桌面的數(shù)據(jù)流發(fā)送給所述第二共享用戶對(duì)應(yīng)的第二共享終端。
10.根據(jù)權(quán)利要求9所述的基于云端的桌面展示方法,其特征在于,還包括: 如果判斷結(jié)果為否,所述第一終端向所述第二共享終端發(fā)送請(qǐng)求分享所述本地桌面的第二分享請(qǐng)求; 所述第一終端接收所述第二共享終端在允許分享所述本地桌面時(shí)發(fā)送的允許響應(yīng)消息; 所述第一終端將所述本地桌面的數(shù)據(jù)流發(fā)送給所述第二共享終端。
【文檔編號(hào)】H04L29/06GK103595759SQ201310482012
【公開日】2014年2月19日 申請(qǐng)日期:2013年10月15日 優(yōu)先權(quán)日:2013年10月15日
【發(fā)明者】李建欣, 于偉仁, 宋騏, 孫承根, 吳博 申請(qǐng)人:北京航空航天大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1