亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種屏幕虛擬化的方法及系統(tǒng)的制作方法

文檔序號:6435552閱讀:133來源:國知局
專利名稱:一種屏幕虛擬化的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及虛擬化技術(shù)領(lǐng)域,尤其涉及一種屏幕虛擬化的方法及系統(tǒng)。
技術(shù)背景
桌面虛擬化技術(shù)是現(xiàn)在計(jì)算機(jī)虛擬化領(lǐng)域的三大虛擬化技術(shù)之一,桌面虛擬化技術(shù),是一種基于服務(wù)器的計(jì)算模型,并且借用了傳統(tǒng)的瘦客戶端的模型,具有讓管理員與用戶能夠同時(shí)獲得兩種方式的優(yōu)點(diǎn)將所有桌面虛擬機(jī)在數(shù)據(jù)中心進(jìn)行托管并統(tǒng)一管理;同時(shí)用戶能夠獲得完整PC的使用體驗(yàn)。透過桌面虛擬化可以通過任何設(shè)備,在任何地點(diǎn),任何時(shí)間訪問在網(wǎng)絡(luò)上的屬于個(gè)人的桌面系統(tǒng)。
但是,現(xiàn)有的桌面虛擬化技術(shù)向終端用戶推送的是一個(gè)完整的桌面系統(tǒng),管理員在向終端用戶分配完桌面后,便無法再對桌面的傳輸內(nèi)容進(jìn)行控制,也無法對桌面的內(nèi)容進(jìn)行定制,終端用戶所呈現(xiàn)的最終桌面里面包含了全部的桌面應(yīng)用,這些應(yīng)用無法分離。
而且,在現(xiàn)有的桌面虛擬化產(chǎn)品中,桌面和數(shù)據(jù)中心的虛擬機(jī)是一一對應(yīng)的,客戶端的一個(gè)桌面即對應(yīng)數(shù)據(jù)中心的一臺虛擬機(jī),這樣勢必造成資源的重復(fù)使用。并且一個(gè)虛擬桌面只能由一個(gè)終端用戶獨(dú)占使用,用戶和桌面被捆綁在一起。發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種屏幕虛擬化的方法及系統(tǒng)。
本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的。
一種屏幕虛擬化的方法,包括步驟
a 客戶端接收流分發(fā)器傳輸過來的流數(shù)據(jù);
b 根據(jù)用戶控制和流屬性對流數(shù)據(jù)進(jìn)行復(fù)制、整合生成虛擬屏幕;
c 虛擬屏幕驅(qū)動(dòng)程序?qū)⑻摂M屏幕拼裝成自定義桌面;
d 顯示驅(qū)動(dòng)程序?qū)⑸勺烂娴淖罱K圖像結(jié)果顯示給用戶。
優(yōu)選的,步驟b中生存虛擬屏幕為一個(gè)或多個(gè)。
優(yōu)選的,步驟c中自定義桌面由用戶或者管理員定義。
一種屏幕虛擬化系統(tǒng),包括客戶端、控制端、驅(qū)動(dòng)單元及顯示設(shè)備;
客戶端用于接收流分發(fā)器傳輸過來的流數(shù)據(jù);
控制端用于根據(jù)用戶控制和流屬性對流進(jìn)行復(fù)制、整合生成虛擬屏幕;
驅(qū)動(dòng)單元用于將虛擬屏幕拼裝成自定義桌面;
顯示設(shè)備用于將生成桌面的最終圖像結(jié)果顯示給用戶。
優(yōu)選的,所述生存虛擬屏幕為一個(gè)或多個(gè)。
優(yōu)選的,所述自定義桌面由用戶或者管理員定義。
本發(fā)明與現(xiàn)有技術(shù)相比,具有以下優(yōu)點(diǎn)本發(fā)明提供的屏幕虛擬化的方法及系統(tǒng), 可以使得物理顯示于虛擬顯示分離;用戶、桌面、應(yīng)用、虛擬屏幕、物理屏幕間解耦,通過軟件層進(jìn)行分離,使得應(yīng)用更為靈活;用戶可以在多顯示設(shè)備上進(jìn)行并發(fā)任務(wù)處理和實(shí)時(shí)監(jiān)控。


圖1是本發(fā)明虛擬屏幕邏輯圖2是本發(fā)明虛擬屏幕遷移邏輯圖3是本發(fā)明虛擬屏幕顯示示意圖4是本發(fā)明屏幕虛擬化的方法流程圖5是本發(fā)明屏幕虛擬化系統(tǒng)原理框圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
在具體介紹本發(fā)明實(shí)現(xiàn)原理前,首先對幾個(gè)術(shù)語進(jìn)行簡要介紹
虛擬屏幕用戶桌面的組成部分,屏幕虛擬化產(chǎn)生的結(jié)果;其具有以下屬性
長、寬虛擬屏幕的水平長度和垂直高度;
背景虛擬屏幕的背景;
分辨率虛擬屏幕的屏幕解析度;
色深虛擬屏幕的顏色深度,包括8位、15位、16位、M位和32位;
其具有如下動(dòng)作指令
最大化虛擬屏幕最大化,占據(jù)整個(gè)顯示器;
最小化虛擬屏幕最小化;
更新更新虛擬屏幕上的顯示內(nèi)容;
關(guān)閉關(guān)閉虛擬屏幕;
拖動(dòng)移動(dòng)虛擬屏幕;
旋轉(zhuǎn)旋轉(zhuǎn)虛擬屏幕;
變大變小改變虛擬屏幕的大??;
應(yīng)用流分離從虛擬屏幕上分離應(yīng)用程序流;
桌面流分離從虛擬屏幕上分離桌面流;
音視頻流分離從虛擬屏幕上分離音視頻流;
屏幕遷移將虛擬屏幕遷移到其他顯示設(shè)備。
屏幕虛擬化將計(jì)算機(jī)的屏幕進(jìn)行虛擬化,以達(dá)到使用的安全性和靈活性。
桌面流用戶的桌面數(shù)據(jù)。
應(yīng)用流用戶的應(yīng)用程序數(shù)據(jù)。
音視頻流用戶的音視頻數(shù)據(jù)。
桌面拼裝客戶端將從流分發(fā)器傳輸過來的數(shù)據(jù)流進(jìn)行整合拼裝,組合成用戶桌
桌面組合將多個(gè)用戶桌面組合到一起,形成一個(gè)顯示桌面。
圖1為虛擬屏幕邏輯圖。每部云終端設(shè)備都只擁有一個(gè)物理顯示設(shè)備,通過屏幕虛擬化技術(shù),首先將物理顯示設(shè)備虛擬為多個(gè)虛擬顯示設(shè)備,每一個(gè)虛擬顯示設(shè)備上可以承載一個(gè)虛擬屏幕,一個(gè)虛擬屏幕可以用來顯示一個(gè)虛擬桌面,如此,一個(gè)用戶擁有一個(gè)通過一部云終端設(shè)備即可獲得多個(gè)虛擬桌面顯示。在一個(gè)虛擬桌面中,多個(gè)流可以同時(shí)顯示, 共同構(gòu)成這個(gè)虛擬桌面。
圖2為虛擬屏幕遷移圖。在兩部云終端之間,任意一個(gè)虛擬顯示設(shè)備可以平滑的遷移到另一個(gè)云終端上。
圖3為虛擬屏幕顯示示意圖,圖中不同的流具有不同的屬性,流至少具有只讀或者非只讀屬性。典型的,桌面流具有只讀屬性。具有只讀屬性的流可以復(fù)制,即由一個(gè)流復(fù)制出多個(gè)呈現(xiàn)的屬性。而應(yīng)用流和音視頻流不具有只讀屬性,即該流不能有多個(gè)呈現(xiàn)。但是應(yīng)用流具有衍生屬性,即由一個(gè)應(yīng)用流可以產(chǎn)生另一個(gè)應(yīng)用流,新產(chǎn)生的應(yīng)用流與原有流形成樹狀父子關(guān)系。子流可以脫離父流而獨(dú)立存在。
請參閱圖4所示,本發(fā)明屏幕虛擬化的方法流程圖,包括
步驟401 客戶端接收流分發(fā)器傳輸過來的流數(shù)據(jù);
步驟402 虛擬屏幕控制程序根據(jù)用戶控制和流屬性對流進(jìn)行復(fù)制、整合生成一個(gè)或者多個(gè)虛擬屏幕;
步驟403 虛擬屏幕驅(qū)動(dòng)程序?qū)⑻摂M屏幕拼裝成用戶或者管理員自定義桌面;
步驟404 顯示驅(qū)動(dòng)程序?qū)⑸勺烂娴淖罱K圖像結(jié)果顯示給用戶。
請參閱圖5所示本發(fā)明屏幕虛擬化系統(tǒng)原理框圖,包括客戶端、控制端、驅(qū)動(dòng)單元及顯示設(shè)備,
客戶端用于接收流分發(fā)器傳輸過來的流數(shù)據(jù);
控制端用于根據(jù)用戶控制和流屬性對流進(jìn)行復(fù)制、整合生成一個(gè)或者多個(gè)虛擬屏幕;
驅(qū)動(dòng)單元用于將虛擬屏幕拼裝成用戶或者管理員自定義桌面;
顯示設(shè)備用于將生成桌面的最終圖像結(jié)果顯示給用戶。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種屏幕虛擬化的方法,其特征在于,包括步驟 a 客戶端接收流分發(fā)器傳輸過來的流數(shù)據(jù);b 根據(jù)用戶控制和流屬性對流數(shù)據(jù)進(jìn)行復(fù)制、整合生成虛擬屏幕; c 虛擬屏幕驅(qū)動(dòng)程序?qū)⑻摂M屏幕拼裝成自定義桌面; d 顯示驅(qū)動(dòng)程序?qū)⑸勺烂娴淖罱K圖像結(jié)果顯示給用戶。
2.如權(quán)利要求1所述的屏幕虛擬化的方法,其特征在于,步驟b中生存虛擬屏幕為一個(gè)或多個(gè)。
3.如權(quán)利要求2所述的屏幕虛擬化的方法,其特征在于,步驟c中自定義桌面由用戶或者管理員定義。
4.一種屏幕虛擬化系統(tǒng),其特征在于,包括客戶端、控制端、驅(qū)動(dòng)單元及顯示設(shè)備; 客戶端用于接收流分發(fā)器傳輸過來的流數(shù)據(jù);控制端用于根據(jù)用戶控制和流屬性對流進(jìn)行復(fù)制、整合生成虛擬屏幕; 驅(qū)動(dòng)單元用于將虛擬屏幕拼裝成自定義桌面; 顯示設(shè)備用于將生成桌面的最終圖像結(jié)果顯示給用戶。
5.如權(quán)利要求4所述的屏幕虛擬化系統(tǒng),其特征在于,所述生存虛擬屏幕為一個(gè)或多個(gè)。
6.如權(quán)利要求4所述的屏幕虛擬化系統(tǒng),其特征在于,所述自定義桌面由用戶或者管理員定義。
全文摘要
本發(fā)明提供了一種屏幕虛擬化的方法及系統(tǒng),該方法包括步驟a客戶端接收流分發(fā)器傳輸過來的流數(shù)據(jù);b根據(jù)用戶控制和流屬性對流數(shù)據(jù)進(jìn)行復(fù)制、整合生成虛擬屏幕;c虛擬屏幕驅(qū)動(dòng)程序?qū)⑻摂M屏幕拼裝成自定義桌面;d顯示驅(qū)動(dòng)程序?qū)⑸勺烂娴淖罱K圖像結(jié)果顯示給用戶。本發(fā)明提供的屏幕虛擬化的方法及系統(tǒng),可以使得物理顯示于虛擬顯示分離;用戶、桌面、應(yīng)用、虛擬屏幕、物理屏幕間解耦,通過軟件層進(jìn)行分離,使得應(yīng)用更為靈活;用戶可以在多顯示設(shè)備上進(jìn)行并發(fā)任務(wù)處理和實(shí)時(shí)監(jiān)控。
文檔編號G06F9/455GK102508695SQ20111031139
公開日2012年6月20日 申請日期2011年10月14日 優(yōu)先權(quán)日2011年10月14日
發(fā)明者尚維孝 申請人:深圳市京華科訊科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1