Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for video synchronization rendering in environment of cloud desktop

A video synchronization and cloud desktop technology, applied in the field of image processing, can solve problems such as affecting user experience, out-of-sync video playback windows, out-of-sync video images, etc., to avoid secondary image rendering, reduce the possibility of frame loss, reduce The effect of hardware requirements and network bandwidth requirements

Active Publication Date: 2015-11-04
安徽中科云信创信息技术有限公司
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the client window plays the video, due to the presence of the video area and the non-video area, when the frame is lost, the picture often appears out of sync in the video playback window; at the same time, due to the high resolution of the video, the virtual operation The system usually divides the video image into multiple areas for processing, and sends drawing commands separately, which will also cause the video screen to be out of sync, seriously affecting the user experience

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 video synchronization rendering in environment of cloud desktop
  • Method for video synchronization rendering in environment of cloud desktop

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] Taking the windowed video playing in the cloud desktop environment as an example, the video synchronous rendering method of the present invention will be described in detail in conjunction with the accompanying drawings:

[0042] see figure 2 , the virtual operating system starts to play the video image when it receives a windowed video playback control command from the client, divides the current frame of desktop image into 9 blocks, press figure 2 The numbers from 1 to 9 shown are sent to the server one by one, and the server processes blocks 1 to 9 in sequence, see figure 1 , the processing flow is as follows:

[0043] 1) The virtual operating system divides the desktop image into a plurality of rectangular areas, and sends image drawing instructions of the rectangular areas to the physical server one by one;

[0044] 2) After the physical server receives the image drawing instruction of the current rectangular area issued by the virtual operating system, it iden...

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 present invention provides a method for video synchronization rendering in an environment of cloud desktop. The method comprises the following steps: an image draw command is divided into a draw command at a video and image area and an image draw command at a non-video area according to updated frequency; a portion overlapping with the video area in the non-video area is eliminated; a video and image draw command is generated through merging adjacent or overlapped video areas and is sent to a client; and rendering display of the image is immediately carried out after the client receives the video draw command, such that the synchronization rendering at the non-video area and at the video area is completed. The method provided by the invention is capable of maintaining synchronization rendering of videos when the present image draw command is detected as a video stream by a server, thereby user experience is improved.

Description

technical field [0001] The invention relates to the technical field of image processing, in particular to an image processing method in a cloud desktop environment. Background technique [0002] There are more and more application methods based on cloud computing, and cloud desktop is one of them. It realizes the centralized allocation and management of the operating system through the virtual desktop established in the cloud. Video application is one of the applications of cloud desktop, but in the process of video playback, due to the high bit rate and high resolution video images in the transmission process, it occupies a lot of network bandwidth. In the current cloud desktop technology, the virtual operating system Divide the desktop image into multiple rectangular areas for sub-block rendering. The server side recognizes the video stream by detecting the image drawing command of a certain rectangular area issued by the virtual operating system. If the frequency of recei...

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/43G06F9/44H04L29/06
CPCH04N21/4307G06F9/452H04L67/131
Inventor 郭凯
Owner 安徽中科云信创信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products