專(zhuān)利名稱(chēng):一種支持畫(huà)面動(dòng)態(tài)縮放滿框顯示的云端顯示器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及顯示器領(lǐng)域,特別涉及一種支持畫(huà)面動(dòng)態(tài)縮放滿框顯示的云端顯示器。
背景技術(shù):
遠(yuǎn)程桌面?zhèn)鬏攨f(xié)議(Remote Desktop Protocol,RDP) RDP是微軟公司制定的用于在網(wǎng)絡(luò)上進(jìn)行遠(yuǎn)程桌面訪問(wèn)的一套標(biāo)準(zhǔn)協(xié)議,它屬于網(wǎng)絡(luò)協(xié)議組的應(yīng)用層。RDP的主要作用就是讓用戶可以通過(guò)RDP云端顯示器連接到一個(gè)遠(yuǎn)程Windows服務(wù)器(這個(gè)服務(wù)器啟動(dòng)了Terminal Service的服務(wù))。通過(guò)RDP與遠(yuǎn)程服務(wù)器建立起連接的云端顯示器,可以獲取完整的遠(yuǎn)程服務(wù)器的桌面,并在這個(gè)桌面上操作服務(wù)器,整個(gè)操作過(guò)程跟直接在遠(yuǎn)程服務(wù)器上操作的效果一樣,極大地方便了服務(wù)器維護(hù)人員。傳統(tǒng)云服務(wù)器的云端顯示器使用Box Client板+ Scalar IC主板,當(dāng)執(zhí)行RDP傳輸畫(huà)面時(shí),Client Monitor (云端顯示器)只能接受固定的分辨率而造成云端顯示器顯示不滿框,畫(huà)面邊框有黑邊,或是因輸出分辨率不同而造成云端顯示器0SD(0n-ScreenDisplay)菜單被比例縮放成不同比例而變形。
發(fā)明內(nèi)容
本發(fā)明的目的為提供一種保持畫(huà)面滿框輸出和OSD菜單圖像不變形的一種支持畫(huà)面動(dòng)態(tài)縮放滿框顯示的云端顯示器。為了實(shí)現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案
該支持畫(huà)面動(dòng)態(tài)縮放滿框顯示的云端顯示器,其包括云端顯示器、內(nèi)嵌式網(wǎng)絡(luò)通訊微控制器、存儲(chǔ)器和IC內(nèi)存,所述的內(nèi)嵌式網(wǎng)絡(luò)通訊微控制器分別與云端顯示器、存儲(chǔ)器、IC內(nèi)存和云端服務(wù)器的RemoteFx 3D視頻圖像引擎連接;所述的云端顯示器設(shè)有接口,通過(guò)接口與云服務(wù)器的虛擬機(jī)系統(tǒng)連接。所述的支持畫(huà)面動(dòng)態(tài)縮放滿框顯示的云端顯示器的具體步驟包括
1)所述的內(nèi)嵌式網(wǎng)絡(luò)通訊微控制器通過(guò)RDP解碼云服務(wù)器的虛擬機(jī)系統(tǒng)傳送過(guò)來(lái)的位圖數(shù)據(jù),并將解碼后的位圖存于IC內(nèi)存;
2)所述的RemoteFx3D視頻圖像引擎根據(jù)不同的輸入分辨率,對(duì)IC內(nèi)存中的位圖按像素單元計(jì)算插補(bǔ)比例縮放滿框輸出滿框畫(huà)面;
3)OSD菜單圖像由RemoteFx 3D視頻圖像引擎按1:1比例輸出OSD畫(huà)面;
4)將步驟2)中的滿框畫(huà)面和步驟3)中的OSD畫(huà)面分別存于兩個(gè)不同的存儲(chǔ)器內(nèi);
5)RemoteFx3D視頻圖像引擎合并兩個(gè)不同的存儲(chǔ)器內(nèi)的滿框畫(huà)面和OSD畫(huà)面輸出至云端顯示器。進(jìn)一步,所述的接口為RJ45。進(jìn)一步,所述的存儲(chǔ)器為DDR (Double Data Rate)。進(jìn)一步,所述的IC內(nèi)存為NADN-flash。
本發(fā)明采用以上技術(shù)方案通過(guò)云端顯示器的接口與云服務(wù)器的虛擬機(jī)系統(tǒng)連接;所述的內(nèi)嵌式網(wǎng)絡(luò)通訊微控制器通過(guò)RDP解碼云服務(wù)器的虛擬機(jī)系統(tǒng)傳送過(guò)來(lái)的位圖數(shù)據(jù),并將解碼后的位圖存于IC內(nèi)存;所述的RemoteFx 3D視頻圖像引擎根據(jù)不同的輸入分辨率,對(duì)IC內(nèi)存中的位圖按像素單元計(jì)算插補(bǔ)比例縮放滿框輸出滿框畫(huà)面;能夠使云端顯示器的畫(huà)面不受分辨率的變化的影響,滿框輸出。OSD菜單圖像由RemoteFx 3D視頻圖像引擎按1:1比例輸出OSD畫(huà)面;使云端顯示器輸出的OSD菜單圖像保持原有的尺寸,不變形。滿框畫(huà)面和OSD畫(huà)面分別存于兩個(gè)不同的存儲(chǔ)器內(nèi);使?jié)M框畫(huà)面和OSD畫(huà)面實(shí)現(xiàn)單獨(dú)控制。
圖1為本發(fā)明的流程示意圖。
具體實(shí)施例方式根據(jù)圖1所示,本發(fā)明包括云端顯示器、內(nèi)嵌式網(wǎng)絡(luò)通訊微控制器、存儲(chǔ)器和IC內(nèi)存,所述的內(nèi)嵌式網(wǎng)絡(luò)通訊微控制器分別與云端顯示器、存儲(chǔ)器、IC內(nèi)存和云端服務(wù)器的RemoteFx 3D視頻圖像引擎連接;所述的云端顯示器設(shè)有RJ45接口,通過(guò)RJ45接口與云服務(wù)器的虛擬機(jī)系統(tǒng)連接;
所述的支持畫(huà)面動(dòng)態(tài)縮放滿框顯示的云端顯示器的具體步驟包括
1)所述的內(nèi)嵌式網(wǎng)絡(luò)通訊微控制器通過(guò)RDP解碼云服務(wù)器的虛擬機(jī)系統(tǒng)傳送過(guò)來(lái)的位圖數(shù)據(jù),并將解碼后的位圖存于IC內(nèi)存NAND-flash ;
2)所述的RemoteFx3D視頻圖像引擎根據(jù)不同的輸入分辨率,對(duì)IC內(nèi)存中的位圖按像素單元計(jì)算插補(bǔ)比例縮放滿框輸出滿框畫(huà)面;
3)OSD菜單圖像由RemoteFx 3D視頻圖像引擎按1:1比例輸出OSD畫(huà)面;
4)將步驟2)中的滿框畫(huà)面和步驟3)中的OSD畫(huà)面分別存于兩個(gè)不同的存儲(chǔ)器DDR
內(nèi);
5)RemoteFx3D視頻圖像引擎合并兩個(gè)不同的存儲(chǔ)器DDR內(nèi)的滿框畫(huà)面和OSD畫(huà)面輸
出至顯示器。本發(fā)明能夠使云端顯示器的畫(huà)面不受分辨率的變化的影響,滿框輸出。OSD菜單圖像由RemoteFx 3D視頻圖像引擎按1:1比例輸出OSD畫(huà)面;使云端顯示器輸出的OSD菜單圖像保持原有的尺寸,不變形。滿框畫(huà)面和OSD畫(huà)面分別存于兩個(gè)不同的存儲(chǔ)器內(nèi);使?jié)M框畫(huà)面和OSD畫(huà)面實(shí)現(xiàn)單獨(dú)控制。
權(quán)利要求
1.一種支持畫(huà)面動(dòng)態(tài)縮放滿框顯示的云端顯示器,其包括云端顯示器、內(nèi)嵌式網(wǎng)絡(luò)通訊微控制器、存儲(chǔ)器和IC內(nèi)存,其特征在于:所述的內(nèi)嵌式網(wǎng)絡(luò)通訊微控制器分別與云端顯示器、存儲(chǔ)器、IC內(nèi)存和云端服務(wù)器的RemoteFx 3D視頻圖像引擎連接;所述的云端顯示器設(shè)有接口,通過(guò)接口與云服務(wù)器的虛擬機(jī)系統(tǒng)連接。
2.所述的支持畫(huà)面動(dòng)態(tài)縮放滿框顯示的云端顯示器的具體步驟包括: 1)所述的內(nèi)嵌式網(wǎng)絡(luò)通訊微控制器通過(guò)RDP解碼云服務(wù)器的虛擬機(jī)系統(tǒng)傳送過(guò)來(lái)的位圖數(shù)據(jù),并將解碼后的位圖存于IC內(nèi)存; 2)所述的RemoteFx3D視頻圖像引擎根據(jù)不同的輸入分辨率,對(duì)IC內(nèi)存中的位圖按像素單元計(jì)算插補(bǔ)比例縮放滿框輸出滿框畫(huà)面; 3)OSD菜單圖像由RemoteFx 3D視頻圖像引擎按1:1比例輸出OSD畫(huà)面; 4)將步驟2)中的滿框畫(huà)面和步驟3)中的OSD畫(huà)面分別存于兩個(gè)不同的存儲(chǔ)器內(nèi); 5)RemoteFx3D視頻圖像引擎合并兩個(gè)不同的存儲(chǔ)器內(nèi)的滿框畫(huà)面和OSD畫(huà)面輸出至云端顯示器。
3.根據(jù)權(quán)利要求1所述的一種支持畫(huà)面動(dòng)態(tài)縮放滿框顯示的云端顯示器,其特征在于:所述的接口為RJ45。
4.根據(jù)權(quán)利要求1所述的一種支持畫(huà)面動(dòng)態(tài)縮放滿框顯示的云端顯示器,其特征在于:所述的存儲(chǔ)器為DDR。
5.根據(jù)權(quán)利要求1所述的一種支持畫(huà)面動(dòng)態(tài)縮放滿框顯示的云端顯示器,其特征在于:所述的IC內(nèi)存為NAN D-flash。
全文摘要
本發(fā)明涉及一種支持畫(huà)面動(dòng)態(tài)縮放滿框顯示的云端顯示器,通過(guò)云端顯示器的接口與云服務(wù)器的虛擬機(jī)系統(tǒng)連接;內(nèi)嵌式網(wǎng)絡(luò)通訊微控制器通過(guò)RDP解碼云服務(wù)器的虛擬機(jī)系統(tǒng)傳送過(guò)來(lái)的位圖數(shù)據(jù),并將解碼后的位圖存于IC內(nèi)存;RemoteFx 3D視頻圖像引擎根據(jù)不同的輸入分辨率,對(duì)IC內(nèi)存中的位圖按像素單元計(jì)算插補(bǔ)比例縮放滿框輸出滿框畫(huà)面;能夠使云端顯示器的畫(huà)面不受分辨率的變化的影響,滿框輸出。OSD菜單圖像由RemoteFx 3D視頻圖像引擎按11比例輸出OSD畫(huà)面;使云端顯示器輸出的OSD菜單圖像保持原有的尺寸,不變形。滿框畫(huà)面和OSD畫(huà)面分別存于兩個(gè)不同的存儲(chǔ)器內(nèi);使?jié)M框畫(huà)面和OSD畫(huà)面實(shí)現(xiàn)單獨(dú)控制。
文檔編號(hào)G06F3/14GK103077697SQ20121058340
公開(kāi)日2013年5月1日 申請(qǐng)日期2012年12月28日 優(yōu)先權(quán)日2012年12月28日
發(fā)明者林燕強(qiáng), 高華平 申請(qǐng)人:福建捷聯(lián)電子有限公司