Method for accessing Spice remote desktop through webpage browser

A web browser and remote desktop technology, applied in the computer field, to achieve the effect of outstanding substantive characteristics and significant progress

Inactive Publication Date: 2019-07-26
SHANDONG CHAOYUE DATA CONTROL ELECTRONICS CO LTD
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the user experience of the VNC desktop is not as good as that of the Spice desktop

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
  • Method for accessing Spice remote desktop through webpage browser
  • Method for accessing Spice remote desktop through webpage browser
  • Method for accessing Spice remote desktop through webpage browser

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] like figure 1 , figure 2 A method for accessing the Spice remote desktop through a web browser as shown includes the following steps:

[0038] Step 1: Start the Qemu virtual machine.

[0039] Step 2: Call the interface of Spice-Server to initialize the Spice desktop.

[0040] Specifically: call the interface of Spice-Server to initialize the Spice-Channel. Among them, Spice-Channel includes: Spice MainChannel, Spice InputChannel, Spice RecordChannel, and SpiceDisplayChannel. Spice-Channel is the most important part of the Spice connection, and each Channel controls an operation in the desktop operation.

[0041] Step 3: Spice-Server establishes a connection with Spice-Client.

[0042] Step 4: Spice-Server communicates with Spice-Client through Spice-Channel.

[0043] Through steps 1 to 4, the initial connection of the Spice desktop is established, which is the basis for the browser to access the Spice remote desktop.

[0044] Step 5: Web-Spice sends a long conne...

Embodiment 2

[0050] like figure 1 , image 3 A method for accessing the Spice remote desktop through a web browser as shown includes the following steps:

[0051] Step 1: Start the Qemu virtual machine.

[0052] Step 2: Call the interface of Spice-Server to initialize the Spice desktop.

[0053] Specifically: call the interface of Spice-Server to initialize the Spice-Channel. Among them, Spice-Channel includes: Spice MainChannel, Spice InputChannel, Spice RecordChannel, and SpiceDisplayChannel. Spice-Channel is the most important part of the Spice connection, and each Channel controls an operation in the desktop operation.

[0054] Step 3: Spice-Server establishes a connection with Spice-Client.

[0055] Step 4: Spice-Server and Spice-Client communicate through Spice-Channel.

[0056] Through steps 1-4, the initial connection of the Spice desktop is established, which is the basis for the browser to access the Spice remote desktop.

[0057] Step 5: Web-Spice sends a long connection re...

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 provides a method for accessing the Spice remote desktop through a webpage browser. Firstly, an initialization connection of the Spice desktop is established, and a foundation is provided for accessing the Spice remote desktop through the browser; secondly, the browser accesses the remote desktop, and the Spice client of the Web version is realized essentially, so that the connectionwith the Spice Server is required; however, the Web access remote server must be connected with the Web server through the WebSocket, so that the Web server is installed at the Server end of the hostmachine and used for forwarding a network request of a Web-Spice; and finally, displaying the final content through the Web front end. Therefore, the Spice desktop is accessed in the browser, and theaccess of the Spice desktop supports the B / S architecture.

Description

technical field [0001] The invention relates to the technical field of computers, and more particularly to a method for accessing a Spice remote desktop through a web browser. Background technique [0002] spice is an open-source networking protocol developed by Qumranet, acquired by Red Hat in 2008. SPICE is another "emerging technology" of Red Hat in addition to KVM in the field of virtualization. It provides remote interaction with virtual desktop devices. It is mainly used in desktop virtualization, supports images, 2D transmission, and 720P video playback. At present, the main goal of spice is to provide high-quality remote desktop access for qemu virtual machines, it is committed to overcoming some drawbacks of traditional virtual desktops, and it emphasizes user experience. [0003] The current Spice desktop remote access is basically based on the C / S architecture, and the Spice client needs to be installed on the client to connect to the remote desktop. That is, ac...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/451
CPCG06F9/452
Inventor 侯亚杰王则陆于振峰马辉
Owner SHANDONG CHAOYUE DATA CONTROL ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products