Method for remotely smoothly playing desktop video in API (application programming interface) interception mode

A remote desktop and smooth playback technology, applied in the direction of program control devices, electrical components, transmission systems, etc., to achieve the effects of reducing delay, increasing compression rate, and improving video playback effect

Inactive Publication Date: 2012-07-04
FUJIAN CENTM INFORMATION
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is to provide a method of using the API interception method to realize the smooth playback of remote desktop video, to o

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 remotely smoothly playing desktop video in API (application programming interface) interception mode
  • Method for remotely smoothly playing desktop video in API (application programming interface) interception mode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] A method of using API interception to realize smooth playback of remote desktop video, such as figure 1 Shown is a schematic diagram of the workflow of the present invention.

[0023] The overall implementation idea: intercept the drawing event of the Flash plug-in on the browser on the server side, intercept the image data when the program on the server is ready to output the image to the screen, and judge the drawing size of the area and the drawing area after intercepting the image data and drawing area The difference between the image data under the area and the previous image data, as well as the time difference of drawing, so as to judge whether the area is a continuous image area. If the area is a continuously changing video area, the data is compressed by a video data compression algorithm, and then the data is sent to the client. After the client receives the image data, it decodes the data, and then displays it on the corresponding position of the remote desk...

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

Disclosed is a method for remotely smoothly playing a desktop video in an API (application programming interface) interception mode. The method includes intercepting a graphic drawing event of a Flash plug-in unit on a browser at a server side, intercepting image data when a program on a server is about to output an image to a screen, and judging whether an area is a continuous image area or not after the image data and the graphic drawing area are intercepted; compressing data by the aid of a video data compression module if the area is the continuously variable video area, and then transmitting the data to a client side; and decoding the data on the client side after the client side receives the image data, then displaying the decoded data at corresponding positions of a remote desktop connected with the client side, and completing remote display of the Flash image data. By the aid of the method, the graphic drawing API event of a system is intercepted, accordingly, compression rate of the image can be greatly increased, delay of the image data during network transmission is reduced simultaneously, and the purpose of improving a video playing effect under remote connection is achieved.

Description

【Technical field】 [0001] The invention relates to the field of computers and communications, in particular to a method for realizing smooth playback of remote desktop video by using an API interception method. 【Background technique】 [0002] Remote desktop connection is a way to display the image on the remote server locally on the client to achieve the purpose of remotely controlling the computer. Remote Desktop Connection is an important part of cloud computing. [0003] The current remote desktop connection scheme includes two solutions. One is a solution similar to Microsoft's remote desktop connection. By forwarding the GDI drawing event at the bottom of the system, the drawing event originally local to the server is forwarded to the client for display. The other is the screenshot method, which first generates an image locally in the system, then takes a screenshot of the system, and sends the image to the client for display. Because the image compression used by eac...

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): G06F9/44H04L29/06
Inventor 张辉
Owner FUJIAN CENTM INFORMATION
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