本發(fā)明涉及顯示控制應(yīng)用程序技術(shù)領(lǐng)域,特別是涉及一種屏幕界面顯示方法和系統(tǒng)。
背景技術(shù):
在顯示技術(shù)領(lǐng)域中,上位機(jī)(可以直接發(fā)出命令的計(jì)算機(jī))可以將其屏幕界面?zhèn)魉偷浇K端設(shè)備上進(jìn)行同步顯示。終端設(shè)備接收到上位機(jī)的屏幕界面數(shù)據(jù)時(shí),會對上位機(jī)的屏幕界面數(shù)據(jù)進(jìn)行渲染,為了加快渲染速度,減小屏幕界面顯示延時(shí),一般渲染時(shí)對終端設(shè)備處理器的資源占用率很高;終端設(shè)備的性能有限,在接收到上位機(jī)的屏幕界面數(shù)據(jù)的同時(shí),如果終端設(shè)備還運(yùn)行著其它資源占用率較高的應(yīng)用程序或服務(wù),就會導(dǎo)致終端設(shè)備的處理器空閑資源不足,使得終端設(shè)備的應(yīng)用程序或服務(wù)的運(yùn)行質(zhì)量無法得到保證。
技術(shù)實(shí)現(xiàn)要素:
基于此,有必要針對現(xiàn)有的終端設(shè)備在進(jìn)行屏幕界面渲染時(shí)處理器的資源占用率過高導(dǎo)致終端設(shè)備的應(yīng)用程序或服務(wù)的質(zhì)量無法得到保證的問題,提供一種屏幕界面顯示方法和系統(tǒng)。
一種屏幕界面顯示方法,包括以下步驟:
獲取屏幕界面數(shù)據(jù);
實(shí)時(shí)判斷當(dāng)前終端處理器的資源占用率是否高于第一預(yù)設(shè)值;
若是,則根據(jù)第一渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染,獲得第一渲染圖像,將第一渲染圖像顯示在當(dāng)前終端的屏幕上;
若否,則根據(jù)第二渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染,獲得第二渲染圖像,將第二渲染圖像顯示在當(dāng)前終端的屏幕上,其中,第一渲染方式的資源占用率低于第二渲染方式的資源占用率。
一種屏幕界面顯示系統(tǒng),包括以下單元:
獲取單元,用于獲取屏幕界面數(shù)據(jù);
判斷單元,用于實(shí)時(shí)判斷當(dāng)前終端處理器的資源占用率是否高于第一預(yù)設(shè)值;
第一渲染單元,用于在判斷單元判定當(dāng)前終端處理器的資源占用率高于第一預(yù)設(shè)值時(shí),根據(jù)第一渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染,獲得第一渲染圖像,將第一渲染圖像顯示在當(dāng)前終端的屏幕上;
第二渲染單元,用于在判斷單元判定當(dāng)前終端處理器的資源占用率高于第一預(yù)設(shè)值時(shí),根據(jù)第二渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染,獲得第二渲染圖像,將第二渲染圖像顯示在當(dāng)前終端的屏幕上,其中,第一渲染方式的資源占用率低于第二渲染方式的資源占用率。
根據(jù)上述本發(fā)明的屏幕界面顯示方法和系統(tǒng),其主要是根據(jù)當(dāng)前終端處理器的資源占用率是否高于第一預(yù)設(shè)值來選擇渲染方式,對獲取的屏幕界面數(shù)據(jù)進(jìn)行渲染并顯示圖像。第二渲染方式對處理器的資源占用率高,在當(dāng)前終端處理器的資源占用率較低時(shí)采用第二渲染方式可以很好地渲染并顯示屏幕界面圖像;第一渲染方式對處理器的資源占用率比第二渲染方式對處理器的資源占用率低,在渲染之前有遠(yuǎn)程應(yīng)用程序運(yùn)行導(dǎo)致當(dāng)前終端處理器的資源占用率較高時(shí),采用第一渲染方式可以使處理器留有空閑資源,可以保證遠(yuǎn)程應(yīng)用程序的運(yùn)行質(zhì)量。本發(fā)明通過改變渲染方式,可以調(diào)整對處理器資源占用的情況,在渲染的同時(shí)保證遠(yuǎn)程應(yīng)用程序的運(yùn)行質(zhì)量。
附圖說明
圖1為其中一個實(shí)施例的屏幕界面顯示方法的流程示意圖;
圖2為其中一個實(shí)施例的屏幕界面顯示方法的實(shí)際應(yīng)用示意圖;
圖3為其中一個實(shí)施例的屏幕界面顯示系統(tǒng)的結(jié)構(gòu)示意圖;
圖4為其中一個實(shí)施例的屏幕界面顯示系統(tǒng)的結(jié)構(gòu)示意圖;
圖5為其中一個實(shí)施例的屏幕界面顯示系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施方式僅僅用以解釋本發(fā)明,并不限定本發(fā)明的保護(hù)范圍。
參見圖1所示,為本發(fā)明一個實(shí)施例中屏幕界面顯示方法的流程示意圖。該實(shí)施例中的屏幕界面顯示方法,包括以下步驟:
步驟S101:獲取屏幕界面數(shù)據(jù);
步驟S102:實(shí)時(shí)判斷當(dāng)前終端處理器的資源占用率是否高于第一預(yù)設(shè)值;
步驟S103:若是,則根據(jù)第一渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染,獲得第一渲染圖像,將第一渲染圖像顯示在當(dāng)前終端的屏幕上;
步驟S104:若否,則根據(jù)第二渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染,獲得第二渲染圖像,將第二渲染圖像顯示在當(dāng)前終端的屏幕上,其中,第一渲染方式的資源占用率低于第二渲染方式的資源占用率。
在本實(shí)施例中,主要是根據(jù)當(dāng)前終端處理器的資源占用率是否高于第一預(yù)設(shè)值來選擇渲染方式,對獲取的屏幕界面數(shù)據(jù)進(jìn)行渲染并顯示圖像。第二渲染方式對處理器的資源占用率高,在當(dāng)前終端處理器的資源占用率較低時(shí)采用第二渲染方式可以很好地渲染并顯示屏幕界面圖像;第一渲染方式對處理器的資源占用率比第二渲染方式對處理器的資源占用率低,在渲染之前有遠(yuǎn)程應(yīng)用程序運(yùn)行導(dǎo)致當(dāng)前終端處理器的資源占用率較高時(shí),采用第一渲染方式可以使處理器留有空閑資源,可以保證遠(yuǎn)程應(yīng)用程序的運(yùn)行質(zhì)量。本發(fā)明通過改變渲染方式,可以調(diào)整對處理器資源占用的情況,在渲染的同時(shí)保證遠(yuǎn)程應(yīng)用程序的運(yùn)行質(zhì)量。
第一預(yù)設(shè)值可以根據(jù)實(shí)際情形進(jìn)行設(shè)置,如80%。
在其中一個實(shí)施例中,根據(jù)第一渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染,獲得第一渲染圖像,將第一渲染圖像顯示在當(dāng)前終端的屏幕上的步驟包括以下步驟:
計(jì)算以第二渲染方式渲染屏幕界面數(shù)據(jù)所需要的資源占用率,判斷當(dāng)前終端處理器的資源占用率與以第二渲染方式渲染屏幕界面數(shù)據(jù)所需要的資源占用率之和是否高于第二預(yù)設(shè)值;
若是,則根據(jù)第一渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染,獲得第一渲染圖像,將第一渲染圖像顯示在當(dāng)前終端的屏幕上;
若否,則根據(jù)第二渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染,獲得第二渲染圖像,將第二渲染圖像顯示在當(dāng)前終端的屏幕上。
在本實(shí)施例中,在判定當(dāng)前終端處理器的資源占用率高于第一預(yù)設(shè)值后,還可以對以第二渲染方式渲染屏幕界面數(shù)據(jù)所需要的資源占用率進(jìn)行計(jì)算,并判斷其與當(dāng)前終端處理器的資源占用率之和是否高于第二預(yù)設(shè)值,若是,則說明此時(shí)采用第二渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染會導(dǎo)致當(dāng)前終端處理器的空閑資源不足,可以采用第一渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染并顯示;若否,則說明此時(shí)采用第二渲染方式仍可以使當(dāng)前終端處理器留有空閑資源,可以采用第二渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染并顯示。
第二預(yù)設(shè)值可以根據(jù)實(shí)際情形進(jìn)行設(shè)置,如90%。
在其中一個實(shí)施例中,屏幕界面數(shù)據(jù)為屏幕界面變化數(shù)據(jù)或屏幕界面未變數(shù)據(jù)。
在本實(shí)施例中,屏幕界面數(shù)據(jù)可以為屏幕界面變化數(shù)據(jù)或屏幕界面未變數(shù)據(jù)。在對屏幕界面數(shù)據(jù)進(jìn)行渲染時(shí),可以對屏幕界面變化數(shù)據(jù)和屏幕界面未變數(shù)據(jù)分別進(jìn)行渲染,對屏幕界面變化數(shù)據(jù)和屏幕界面未變數(shù)據(jù)分別進(jìn)行渲染的方式可以不同,如此可以根據(jù)屏幕界面變化數(shù)據(jù)和屏幕界面未變數(shù)據(jù)的實(shí)際情形靈活選擇相應(yīng)的渲染方式。
在其中一個實(shí)施例中,第一渲染方式為SurfaceView渲染方式,第二渲染方式為OpenGL渲染方式
根據(jù)第一渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染的步驟包括以下步驟:
將用來渲染的視圖轉(zhuǎn)變?yōu)镾urfaceView,將屏幕界面數(shù)據(jù)傳給SurfaceView進(jìn)行渲染;
根據(jù)第二渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染的步驟包括以下步驟:
將用來渲染的視圖轉(zhuǎn)變?yōu)镚LSurfaceView,將屏幕界面數(shù)據(jù)傳給GLSurfaceView進(jìn)行渲染。
在本實(shí)施例中,第一渲染方式為SurfaceView渲染方式,進(jìn)行渲染時(shí),先將用來渲染的視圖轉(zhuǎn)變?yōu)镾urfaceView(表面視圖),再將屏幕界面數(shù)據(jù)傳給SurfaceView進(jìn)行渲染,以此可以實(shí)現(xiàn)SurfaceView渲染;第二渲染方式為OpenGL渲染方式,進(jìn)行渲染時(shí),先將用來渲染的視圖轉(zhuǎn)變?yōu)镚LSurfaceView(圖形庫表面視圖),再將屏幕界面數(shù)據(jù)傳給GLSurfaceView進(jìn)行渲染,以此可以實(shí)現(xiàn)OpenGL(開放圖形庫)渲染。OpenGL渲染方式對處理器的資源占用率高,延時(shí)小,幀率穩(wěn)定,可以很好地渲染并顯示屏幕界面圖像,SurfaceView渲染方式對處理器的資源占用率比OpenGL渲染方式的低,雖然SurfaceView渲染方式的延時(shí)不穩(wěn)定,但其延時(shí)對于遠(yuǎn)程應(yīng)用程序來說完全可以忽略,因此可以保證遠(yuǎn)程應(yīng)用程序的運(yùn)行質(zhì)量。
在其中一個實(shí)施例中,實(shí)時(shí)判斷當(dāng)前終端處理器的資源占用率是否高于第一預(yù)設(shè)值的步驟包括以下步驟:
實(shí)時(shí)判斷當(dāng)前終端是否有遠(yuǎn)程應(yīng)用程序在運(yùn)行。
在本實(shí)施例中,遠(yuǎn)程應(yīng)用程序運(yùn)行時(shí)對終端處理器的資源占用率較高,可以將遠(yuǎn)程應(yīng)用程序運(yùn)行時(shí)對終端處理器的資源占用率作為第一預(yù)設(shè)值的參照值,也就是,當(dāng)前終端運(yùn)行遠(yuǎn)程應(yīng)用程序時(shí),即等同于當(dāng)前終端處理器的資源占用率高于第一預(yù)設(shè)值。而且,如此更可以確保遠(yuǎn)程應(yīng)用程序的運(yùn)行質(zhì)量。遠(yuǎn)程應(yīng)用程序可以包括遠(yuǎn)程語音、遠(yuǎn)程視頻、遠(yuǎn)程桌面共享等應(yīng)用程序。
在其中一個實(shí)施例中,實(shí)時(shí)判斷當(dāng)前終端是否有遠(yuǎn)程應(yīng)用程序在運(yùn)行的步驟包括以下步驟:
根據(jù)系統(tǒng)屬性實(shí)時(shí)判斷當(dāng)前終端是否有遠(yuǎn)程應(yīng)用程序在運(yùn)行,其中,遠(yuǎn)程應(yīng)用程序的運(yùn)行狀態(tài)保存在系統(tǒng)屬性中。
在本實(shí)施例中,遠(yuǎn)程應(yīng)用程序的運(yùn)行狀態(tài)保存在系統(tǒng)屬性中,在需要了解當(dāng)前終端是否有遠(yuǎn)程應(yīng)用程序在運(yùn)行時(shí),通過系統(tǒng)屬性就可以進(jìn)行判斷,而并不需要與遠(yuǎn)程應(yīng)用程序建立關(guān)聯(lián)關(guān)系,從而降低了對處理器的資源占用率。
在其中一個實(shí)施例中,遠(yuǎn)程應(yīng)用程序?qū)⑦h(yuǎn)程應(yīng)用程序的運(yùn)行狀態(tài)實(shí)時(shí)寫入系統(tǒng)屬性。
在本實(shí)施例中,遠(yuǎn)程應(yīng)用程序的運(yùn)行狀態(tài)是由遠(yuǎn)程應(yīng)用程序?qū)懭胂到y(tǒng)屬性的,遠(yuǎn)程應(yīng)用程序的正在運(yùn)行的狀態(tài)和不在運(yùn)行的狀態(tài)都會實(shí)時(shí)寫入系統(tǒng)屬性,也就是系統(tǒng)屬性會實(shí)時(shí)記錄遠(yuǎn)程應(yīng)用程序的運(yùn)行狀態(tài),可以提高通過系統(tǒng)屬性判斷遠(yuǎn)程應(yīng)用程序運(yùn)行狀態(tài)的實(shí)時(shí)性。
在其中一個實(shí)施例中,獲取屏幕界面數(shù)據(jù)的步驟包括以下步驟:
接收上位機(jī)發(fā)送的傳屏編碼碼流,其中,傳屏編碼碼流包含上位機(jī)的屏幕界面數(shù)據(jù);
對傳屏編碼碼流進(jìn)行解碼,獲得上位機(jī)的屏幕界面數(shù)據(jù)。
在本實(shí)施例中,屏幕界面數(shù)據(jù)是指上位機(jī)的屏幕界面數(shù)據(jù),屏幕界面顯示方法可以應(yīng)用于智能終端,在具體應(yīng)用時(shí),終端接收上位機(jī)的傳屏編碼碼流,對該傳屏編碼碼流進(jìn)行解碼就可以獲得上位機(jī)的屏幕界面數(shù)據(jù),在對上位機(jī)的屏幕界面數(shù)據(jù)進(jìn)行渲染后就可以在終端屏幕上顯示上位機(jī)的屏幕界面,完成上位機(jī)到智能終端的屏幕傳輸。
在其中一個實(shí)施例中,接收上位機(jī)發(fā)送的傳屏編碼碼流的步驟包括以下步驟:
通過無線熱點(diǎn)通信的方式接收上位機(jī)發(fā)送的傳屏編碼碼流。
在本實(shí)施例中,應(yīng)用屏幕界面顯示方法的智能終端是通過無線熱點(diǎn)通信的方式來接收上位機(jī)發(fā)送的傳屏編碼碼流,通過無線熱點(diǎn)通信的方式進(jìn)行接收可以不限制上位機(jī)與終端的具體位置,又可以保證數(shù)據(jù)的完整傳輸。
在一個優(yōu)選的實(shí)施例中,屏幕界面顯示方法可以應(yīng)用于使用Android系統(tǒng)平臺的智能終端,屏幕界面顯示方法可以在無線傳屏接收軟件中實(shí)現(xiàn);
在終端中,遠(yuǎn)程語音、遠(yuǎn)程視頻或遠(yuǎn)程桌面共享等遠(yuǎn)程應(yīng)用服務(wù)運(yùn)行時(shí),可以發(fā)送系統(tǒng)廣播通知其他應(yīng)用程序,并將遠(yuǎn)程應(yīng)用程序的運(yùn)行狀態(tài)寫入終端的系統(tǒng)屬性;
如圖2所示,上位機(jī)中運(yùn)行無線傳屏發(fā)送軟件,無線傳屏硬件通過USB通信與上位機(jī)進(jìn)行連接,上位機(jī)將上位機(jī)屏幕界面數(shù)據(jù)發(fā)給無線傳屏硬件,無線傳屏硬件將上位機(jī)屏幕界面數(shù)據(jù)通過無線熱點(diǎn)通信的方式發(fā)送至終端;
終端中的無線傳屏接收軟件接收無線傳屏數(shù)據(jù),并對其進(jìn)行解碼,獲得上位機(jī)的屏幕界面數(shù)據(jù);
在對上位機(jī)的屏幕界面數(shù)據(jù)進(jìn)行渲染之前,無線傳屏接收軟件會通過系統(tǒng)屬性來判斷當(dāng)前終端是否有遠(yuǎn)程語音、遠(yuǎn)程視頻或遠(yuǎn)程桌面共享等高資源占用率的應(yīng)用在同時(shí)運(yùn)行;
當(dāng)遠(yuǎn)程語音、遠(yuǎn)程視頻或遠(yuǎn)程桌面共享等高資源占用率的應(yīng)用在同時(shí)運(yùn)行時(shí),無線傳屏接收軟件將用來渲染的視圖變?yōu)镾urfaceView;解碼后得到的屏幕界面數(shù)據(jù)被傳給底層SurfaceView進(jìn)行渲染,顯示在終端設(shè)備的屏幕上;在SurfaceView渲染的過程中,可以實(shí)時(shí)通過系統(tǒng)屬性確定遠(yuǎn)程應(yīng)用程序的運(yùn)行狀態(tài),當(dāng)遠(yuǎn)程應(yīng)用程序退出時(shí),會將渲染方式切換為OpenGL渲染;
當(dāng)遠(yuǎn)程語音、遠(yuǎn)程視頻或遠(yuǎn)程桌面共享等高資源占用率的應(yīng)用沒有在運(yùn)行時(shí),無線傳屏接收軟件將用來渲染的視圖變?yōu)镚LSurfaceView;解碼后得到的屏幕界面數(shù)據(jù)被傳給GLSurfaceView進(jìn)行渲染,顯示在終端設(shè)備的屏幕上;在GLSurfaceView渲染的過程中,可以實(shí)時(shí)通過系統(tǒng)屬性確定遠(yuǎn)程應(yīng)用程序的運(yùn)行狀態(tài),當(dāng)遠(yuǎn)程應(yīng)用程序開始運(yùn)行時(shí),會將渲染方式切換為SurfaceView渲染;
本發(fā)明通過動態(tài)改變渲染方式,可以調(diào)整對處理器資源占用的情況,在無線傳屏,進(jìn)行渲染顯示的同時(shí),保證遠(yuǎn)程應(yīng)用程序的運(yùn)行質(zhì)量,提高用戶的體驗(yàn)。
另外,本發(fā)明所應(yīng)用的終端中的系統(tǒng)不僅僅只限于Android系統(tǒng),也可以是其他操作系統(tǒng),而且,不限于無線傳屏,也可以是有線傳屏,上位機(jī)可以是PC機(jī)(個人電腦)。
根據(jù)上述屏幕界面顯示方法,本發(fā)明還提供一種屏幕界面顯示系統(tǒng),以下就本發(fā)明的屏幕界面顯示系統(tǒng)的實(shí)施例進(jìn)行詳細(xì)說明。
參見圖3所示,為本發(fā)明一個實(shí)施例中屏幕界面顯示系統(tǒng)的結(jié)構(gòu)示意圖。該實(shí)施例中的屏幕界面顯示系統(tǒng)包括以下單元:
獲取單元210,用于獲取屏幕界面數(shù)據(jù);
判斷單元220,用于實(shí)時(shí)判斷當(dāng)前終端處理器的資源占用率是否高于第一預(yù)設(shè)值;
第一渲染單元230,用于在判斷單元220判定當(dāng)前終端處理器的資源占用率高于第一預(yù)設(shè)值時(shí),根據(jù)第一渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染,獲得第一渲染圖像,將第一渲染圖像顯示在當(dāng)前終端的屏幕上;
第二渲染單元240,用于在判斷單元220判定當(dāng)前終端處理器的資源占用率低于或等于第一預(yù)設(shè)值時(shí),根據(jù)第二渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染,獲得第二渲染圖像,將第二渲染圖像顯示在當(dāng)前終端的屏幕上,其中,第一渲染方式的資源占用率低于第二渲染方式的資源占用率。
在其中一個實(shí)施例中,如圖4所示,屏幕界面顯示系統(tǒng)還包括計(jì)算單元250和二次判斷單元260;
計(jì)算單元250用于計(jì)算以第二渲染方式渲染屏幕界面數(shù)據(jù)所需要的資源占用率;
二次判斷單元260用于判斷當(dāng)前終端處理器的資源占用率與以第二渲染方式渲染屏幕界面數(shù)據(jù)所需要的資源占用率之和是否高于第二預(yù)設(shè)值;
第一渲染單元230在二次判斷單元260判定當(dāng)前終端處理器的資源占用率與以第二渲染方式渲染屏幕界面數(shù)據(jù)所需要的資源占用率之和高于第二預(yù)設(shè)值時(shí),根據(jù)第一渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染,獲得第一渲染圖像,將第一渲染圖像顯示在當(dāng)前終端的屏幕上;
第二渲染單元240在二次判斷單元260判定當(dāng)前終端處理器的資源占用率與以第二渲染方式渲染屏幕界面數(shù)據(jù)所需要的資源占用率之和低于或等于第二預(yù)設(shè)值時(shí),根據(jù)第二渲染方式對屏幕界面數(shù)據(jù)進(jìn)行渲染,獲得第二渲染圖像,將第二渲染圖像顯示在當(dāng)前終端的屏幕上。
在其中一個實(shí)施例中,屏幕界面數(shù)據(jù)為屏幕界面變化數(shù)據(jù)或屏幕界面未變數(shù)據(jù)。
在其中一個實(shí)施例中,第一渲染方式為SurfaceView渲染方式,第二渲染方式為OpenGL渲染方式;
第一渲染單元230將用來渲染的視圖轉(zhuǎn)變?yōu)镾urfaceView,將屏幕界面數(shù)據(jù)傳給SurfaceView進(jìn)行渲染。
第二渲染單元240將用來渲染的視圖轉(zhuǎn)變?yōu)镚LSurfaceView,將屏幕界面數(shù)據(jù)傳給GLSurfaceView進(jìn)行渲染。
在其中一個實(shí)施例中,判斷單元220用于實(shí)時(shí)判斷當(dāng)前終端是否有遠(yuǎn)程應(yīng)用程序在運(yùn)行。
在其中一個實(shí)施例中,判斷單元220根據(jù)系統(tǒng)屬性實(shí)時(shí)判斷當(dāng)前終端是否有遠(yuǎn)程應(yīng)用程序在運(yùn)行,其中,遠(yuǎn)程應(yīng)用程序的運(yùn)行狀態(tài)保存在系統(tǒng)屬性中。
在其中一個實(shí)施例中,遠(yuǎn)程應(yīng)用程序?qū)⑦h(yuǎn)程應(yīng)用程序的運(yùn)行狀態(tài)實(shí)時(shí)寫入系統(tǒng)屬性。
在其中一個實(shí)施例中,如圖5所示,獲取單元210包括接收單元212和解碼單元214;
接收單元212用于接收上位機(jī)發(fā)送的傳屏編碼碼流,其中,傳屏編碼碼流包含上位機(jī)的屏幕界面數(shù)據(jù);
解碼單元214用于對傳屏編碼碼流進(jìn)行解碼,獲得上位機(jī)的屏幕界面數(shù)據(jù)。
在其中一個實(shí)施例中,接收單元212通過無線熱點(diǎn)通信的方式接收上位機(jī)發(fā)送的傳屏編碼碼流。
本發(fā)明的屏幕界面顯示系統(tǒng)與本發(fā)明的屏幕界面顯示方法一一對應(yīng),在上述屏幕界面顯示方法的實(shí)施例闡述的技術(shù)特征及其有益效果均適用于屏幕界面顯示系統(tǒng)的實(shí)施例中。
以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實(shí)施例中的各個技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。