Method and system for improving high-definition video playing effect in virtual desktop

A high-definition video and virtual desktop technology, applied in the desktop cloud field, can solve problems such as image quality degradation, redirection methods cannot adjust video bit rate and frame rate parameters, and deployment complexity, etc., to reduce bandwidth usage and improve video playback effect, load reduction effect

Inactive Publication Date: 2018-07-24
WUHAN OPENKER COMPUTING
View PDF9 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, these two methods have certain defects: the redirection method cannot adjust the video bit rate and frame rate parameters, and it is necessary to build and install multimedia redirection software on the virtual machine and locally, and there is great complexity in deployment, and there are The problem that the local window covers the window in the virtual machine
Although the transcoding method can adjust the code rate and frame rate, it does not significantly reduce the use of CPU resources, and the secondary encoding will bring about a decline in image quality

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 and system for improving high-definition video playing effect in virtual desktop
  • Method and system for improving high-definition video playing effect in virtual desktop

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0038] see figure 1 As shown, the embodiment of the present invention provides a method for improving the effect of playing high-definition video in a virtual desktop, and the method includes the following steps:

[0039] S1. Install the GPU on the computing node server running the SPICE server, and enable the SPICE server to call the GPU for video encoding;

[0040] The background server usually includes a computing node server and a control node server. In this embodiment, the GPU is installed on the computing node server running the SPICE server, and the corresponding driver is installed, the code of the SPICE server is modified, and the GPU capability is configured so that it can be called Encode the video. In this embodiment, the video encoding is realized by using the hardware encoding interface provided by ffmpeg or gstreamer software...

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 method and system for improving a high-definition video playing effect in a virtual desktop, and relates to the field of desktop cloud. The method comprises the following steps: installing a GPU on a computing node server running in an SPICE server, so that the SPICE server can call the GPU to perform video encoding; running the SPICE server and monitoring a connection initiated by the SPICE client; reporting, by the SPICE client, a local video decoding capability set to the SPICE server, selecting, by the SPICE server, an encoding mode and notifying the SPICE client,and separately creating, by the SPICE client and the SPICE server, an encoder and a decoder according to the encoding mode; playing a high-definition video in a virtual machine, detecting, by the SPICE server, a video playing area of the high-definition video according to the refresh rate and submitting the video playing area to the encoder, calling, by the encoder, the GPU of the SPICE server for video encoding, and sending the same to the SPICE client; and calling, by the SPICE client, the decoder for decoding, restoring the code into image for displaying. By adoption of the method and system, the load of the CPU of the SPICE server can be reduced, the occupied bandwidth can be significantly reduced, and the video playing effect can be improved.

Description

technical field [0001] The invention relates to the field of desktop cloud, in particular to a method and system for improving the effect of playing high-definition video on a virtual desktop. Background technique [0002] In the cloud computing virtual desktop environment, the smoothness of desktop operations is very important to users, especially when users play high-definition video, it will take up a lot of CPU computing resources and bandwidth, and the user experience is generally poor. For now, major cloud computing providers have certain technical bottlenecks in graphics and image applications when deploying virtual desktops, and the experience that their products bring to users is also uneven. [0003] At present, there are two common ways to improve the effect of playing high-definition video on virtual desktops: Method 1 is to redirect video resources to the SPICE client through redirection, and the SPICE client builds a player to play the video. Video, SPICE (Sim...

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): H04N21/24H04N21/2343H04N21/4402
CPCH04N21/2343H04N21/2402H04N21/2408H04N21/4402
Inventor 乐义华
Owner WUHAN OPENKER COMPUTING
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