Cloud desktop high-definition video transmission method

A high-definition video and transmission method technology, applied in the field of video transmission, can solve the problems of high bandwidth requirements of cloud desktop, high instantaneous traffic of cloud desktop, high frequency of data sent to client, etc., to achieve stable data transmission rate of cloud desktop, cloud desktop data The transmission rate tends to reduce the effect of data transmission frequency

Active Publication Date: 2016-01-13
SHANGHAI YOVOLE COMP NETWORK CO LTD
View PDF8 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, using regional data updates, regional changes are too frequent
The instantaneous bandwidth requirements are high, and the bandwidth requirements of data transmission fluctuate greatly, which is not conducive to the control of bandwidth requirements and bandwidth limitation
When the number of changing regions is too large, it will also seriously affect the processing speed of the displayed data
After the research and analysis of the test data, it is found that the original cloud desktop display part adopts the differential area update display process, which has the following disadvantages: the frequency of data sent to the client is too high, which increases the pressure on I / O operations; the more differentiated data area More, the greater the display pressure of the cloud desktop, the worse the display effect; the cloud desktop is not friendly to video applications; the cloud desktop has high bandwidth requirements; the instantaneous traffic of the cloud desktop is too high, and the rate fluctuates greatly

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 desktop high-definition video transmission method
  • Cloud desktop high-definition video transmission method
  • Cloud desktop high-definition video transmission method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] Such as image 3 As shown, the cloud desktop high-definition video transmission method suitable for single-core high-frequency processor terminals includes the following steps:

[0029] Step A. When the current display data changes, all are drawn into the buffer of full-screen display, that is, all the data to be displayed are drawn into the buffer of full-screen display, so as to ensure that the current real-time display of the cloud desktop is in the buffer at all times content.

[0030] Step B, filter the time stamp of each drawing command, we use the time difference of each drawing to confirm whether the drawing command needs to be sent to the client. The so-called time stamp filtering is to judge whether the time interval between two drawing commands exceeds the range that can be recognized by human eyes. The general setting time is 20-40ms, preferably 30ms.

[0031] When the drawing command time exceeds the set filtering time of 30ms, the display data will be t...

Embodiment 2

[0038] Such as Figure 4 As shown, the flow chart of cloud desktop high-definition video transmission suitable for multi-core processor terminals includes the following steps:

[0039] Step A. When the current display data changes, all are drawn into the buffer of full-screen display, that is, all the data to be displayed are drawn into the buffer of full-screen display, so as to ensure that the current real-time display of the cloud desktop is in the buffer at all times content.

[0040] Step B, filter the time stamp of each drawing command, we use the time difference of each drawing to confirm whether the drawing command needs to be sent to the client. The so-called time stamp filtering is to judge whether the time interval between two drawing commands exceeds the range that can be recognized by human eyes. The general setting time is 20-40ms, preferably 30ms.

[0041] When the drawing command time exceeds the set filtering time of 30ms, the display data will be taken out...

Embodiment 3

[0049] Such as Figure 5 As shown, the cloud desktop high-definition video transmission method suitable for terminals capable of video hard-decoding and hard-transfer, the steps before receiving video data at the client are the same as those in Embodiment 1, and will not be described in detail.

[0050] The difference lies in step F: After the client data is received, the video data is decoded and transcoded with hardware acceleration processing, and displayed on the desktop.

[0051] In this embodiment, the cloud desktop high-definition video transmission method is suitable for client terminals that can implement video hard decoding and hard conversion.

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 cloud desktop high-definition video transmission method. The method comprises the following steps: when current display data is changed, rendering all the current display data into a buffer displayed in a full-screen way; judging whether the data in the buffer needs to be transmitted to a client or not according to a rendering timestamp, and extracting the display data from the buffer and performing video compression and coding if the data in the buffer needs to be transmitted to the client; and transmitting coded video stream data to the client. The method has the advantage that a full-screen mode (single processing module) is adopted, so that the processing stress is not increased along with the increase of change areas. Moreover, a display data transmission frequency is lowered in a timestamp filtering way or a periodical video compression processing way, so that the requirement of instantaneously-transmitted data on a bandwidth is lowered; an amount of the transmitted data tends to be stable; fluctuation of the data transmission amount is reduced; and a limitation on a cloud desktop bandwidth is facilitated.

Description

technical field [0001] The invention discloses a video transmission method, in particular to a cloud desktop high-definition video transmission method. Background technique [0002] In the process of using the cloud desktop, I found that its support for video applications is very poor. Playing a sample video of windows on the cloud desktop is very stuck, and the playback effect is very poor. After testing, it was found that the original cloud desktop client occupied a lot of bandwidth when processing video! CPU usage is also high! Through the analysis, it is found that the reason why the cloud desktop is not easy to use for video processing and browsing high-definition images is because there are defects in the design of the display processing. Through the research and analysis of the original design processing flow, it is found that when the original design processes the display data, it directly encapsulates each area change data and sends it to the client for display. ...

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/2343H04N21/4402
Inventor 安柯
Owner SHANGHAI YOVOLE COMP NETWORK 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