Application picture processing method, device and system
A processing system and processing method technology, applied in the field of devices and systems, and application screen processing methods, can solve the problems of wasting server physical resources and high cost
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Publication Date
- 2021-06-29
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The present invention relates to the technical field of virtual machines, in particular to a method, device and system for processing application screens. Background technique
[0002] Cloud desktop applications based on servers + zero terminals are becoming more and more widespread. Such as figure 1 As shown, generally as many channels of output are required on the client side, as many channels of virtual machines need to be started on the server side, that is, a one-to-one relationship.
[0003] Each virtual machine will occupy the corresponding server configuration. For example, daily desktop office, configure 4-core CPU + 4GB memory. In some specific occasions, it is mainly used for output display, such as playing video all the way, displaying slideshows all the way, and playing static pictures all the way in a loop. If used as figure 1 As shown in the architecture, three-way virtual machines need to be configured, and the CPU and memory confi...
Examples
Embodiment 1
[0030] According to another aspect of the embodiments of the present invention, an application screen processing system is provided, image 3 is a schematic diagram of an application screen processing system according to an embodiment of the present invention, such as image 3 As shown, the application screen processing system includes: a predefined image processor 30 and a terminal session management module 32, the predefined image processor 30 includes a front end 301 and a back end 303, wherein the front end 301 of the predefined image processor 30 uses The encapsulated rendering instruction stream sent; the backend 303 of the predefined image processor 30 is connected to the front end 301 of the predefined image processor 30 for receiving the encapsulated rendering instruction stream, and according to the encapsulated rendering instruction stream, determine the off-screen rendering session, and perform off-screen rendering based on the physical image processor; the termina...
Embodiment 2
[0073]According to an embodiment of the present invention, an embodiment of an application screen processing method is also provided. It should be noted that the steps shown in the flow charts of the drawings can be executed in a computer system such as a set of computer-executable instructions, and , although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.
[0074] Figure 6 is a flow chart of an application screen processing method according to an embodiment of the present invention, such as Figure 6 As shown, the application screen processing method includes the following steps:
[0075] Step S602, receiving the encapsulated rendering instruction stream, wherein the encapsulated rendering instruction stream is generated by the front end of the predefined image processor;
[0076] The aforementioned predefined image processors include but are not limited to s...
Embodiment 3
[0087] According to another aspect of the embodiments of the present invention, an application screen processing device is also provided, Figure 7 is a schematic diagram of an application screen processing device according to an embodiment of the present invention, such as Figure 7 As shown, the application screen processing device includes: a receiving module 72 , a processing module 74 and a distribution module 76 . The application screen processing device will be described in detail below.
[0088] The receiving module 72 is configured to receive the encapsulated rendering instruction stream, wherein the encapsulated rendering instruction stream is generated by the front end of a predefined image processor; the processing module 74 is connected to the receiving module 72 and is used to Rendering instruction flow, determine the off-screen rendering session, and perform off-screen rendering based on the physical image processor; the distribution module 76, connected to the...