Cloud terminal virtual desktop video playing method

A virtual desktop and video playback technology, applied in image communication, selective content distribution, electrical components, etc., to achieve the effects of increasing utilization, reducing load, and reducing costs

Active Publication Date: 2013-06-05
G CLOUD TECH
View PDF4 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem solved by the present invention is to provide a method for playing video on a cloud terminal virtual desktop, which ef

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
  • Cloud terminal virtual desktop video playing method
  • Cloud terminal virtual desktop video playing method
  • Cloud terminal virtual desktop video playing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] As shown in the figure, the present invention virtualizes a hardware decoding device VAV (Virtual Video Acceleration: virtual video acceleration device) when starting a virtual machine; obtains a video data by virtualizing a hardware decoding device, and the virtual device forwards the video data to the host machine middle. The virtual hardware device is a standard PCI interface device, which is actually a piece of memory in the host computer, through which video data can be transmitted to the host computer.

[0025] VAV hardware structure includes: PCI configuration header, device RAM (random access memory) and ROM (Read-Only Memory: read-only memory), device VRAM (Video Random Access Memory: video memory, frame memory), IO interrupt and Two command loops. Video data can be stored through VRAM, and the communication between the virtual machine and the host can be realized through IO interrupt and command ring.

[0026] Write a virtual hardware decoding driver in the ...

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 relates to the technical field of video data processing, in particular to a cloud terminal virtual desktop video playing method. When a virtual machine is started, a hardware decoding device VAV is created in a virtual mode, and video data is obtained through the hardware decoding device which then transfers the video data to a host machine. The method effectively overcomes the defect that a video played by a cloud terminal is decoded and compressed by a server central processing unit (CPU), and therefore the number of cloud ends driven by the server is small. The method can be widely applied to providing cloud computation of cloud terminal video service.

Description

technical field [0001] The invention relates to the technical field of video data processing, in particular to a method for playing video on a virtual desktop of a cloud terminal. Background technique [0002] At present, when playing video on the cloud, it is usually used to decode and display the video image with the player in the virtual machine first, then the server encodes and compresses the displayed image data, and then the cloud encodes the encoded video data sent to the client for decoding. The encoding and compression of video data in this video processing method is mostly done by the server CPU, and multiple cloud terminals play videos at the same time, which will lead to a high CPU usage rate on the server, causing severe screen freezes and shakes in the played video, and video playback not fluent. And it restricts the number of cloud terminals that a server can drag. Contents of the invention [0003] The technical problem solved by the present invention i...

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): H04N21/43H04N21/4405
Inventor 黄井优肖雄伟曾华山李涛刘小瑞何剑荣季统凯
Owner G CLOUD TECH
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