Supercharge Your Innovation With Domain-Expert AI Agents!

Desktop resolution adaptive realization system and method for virtual machine RFB protocol

A technology for implementing systems and methods, applied in instruments, electrical digital data processing, program control devices, etc., to achieve the effect of ensuring portability

Inactive Publication Date: 2017-10-17
ZHEJIANG UNIV
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] (1) Support for transmitting client resolution information in the remote desktop communication protocol;
[0008] (2) The communication problem between the virtual machine hardware emulator in the virtualization platform and the operating system in the virtual machine;
[0009] (3) The problem of dynamically adjusting the resolution in the virtual machine operating system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Desktop resolution adaptive realization system and method for virtual machine RFB protocol
  • Desktop resolution adaptive realization system and method for virtual machine RFB protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments. In the embodiment of the present invention, the client is an existing VNC client based on Java and Swing framework, and the operating system of the virtual machine is Windows operating system.

[0054] The system architecture of the present invention is as figure 1 shown. Virtual machine RFB desktop resolution adaptive implementation system, based on RFB remote connection, including:

[0055] The client resolution obtaining module is used to obtain the desktop resolution information of the client, and send the desktop resolution information to the RFB remote desktop server through the extended RFB protocol.

[0056] The client resolution acquisition module is added to the VNC client, and is implemented by adding the function of monitoring the update of the client desktop resolution information. The monitoring function is created based on the R...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a remote desktop resolution adaptive realization system and method for a virtual machine RFB protocol. The adaptive realization system comprises a client resolution acquisition module, an RFB remote desktop server, a virtual USB communication device and a virtual machine resolution setting module. The adaptive realization method comprises the steps that when RFB remote desktop connection is initialized or a client desktop resolution changes, the client resolution acquisition module acquires desktop resolution information of a client and sends the desktop resolution information to the RFB remote desktop server through an expanded RFB protocol; the RFB remote desktop server sends the desktop resolution information to the virtual machine resolution setting module through the virtual USB communication device; and the virtual machine resolution setting module calls a resolution setting interface supported by an operating system running in a virtual machine and adjusts the resolution of the virtual machine according to the desktop resolution information, so that the resolution of the virtual machine is consistent with the desktop resolution of the client.

Description

technical field [0001] The invention relates to the technical field of virtual machines, in particular to a system and method for realizing self-adaptation of desktop resolution of a virtual machine RFB protocol. Background technique [0002] In a virtualization platform, such as a cloud desktop platform, each virtual machine runs on a physical machine at the same time and shares the hardware resources of the physical machine. Because the display device resources used to support the desktop environment in the physical machine are limited, each virtual machine running on the physical machine provides virtual display device resources such as graphics cards respectively, and realizes the desktop environment that allows users to remotely access the virtual machine through the computer network. In order to be able to transmit image information and user input data through a computer network, a specific remote desktop protocol needs to be implemented in a virtualization platform. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44G06F3/14
CPCG06F3/1454
Inventor 王总辉陈文智陈天楚
Owner ZHEJIANG UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More