Video optimization processing method and device for remote desktop

A remote desktop and processing method technology, applied in the field of computer video processing, can solve problems such as poor video playback experience

Inactive Publication Date: 2018-11-23
深圳市斯迈龙科技有限公司
View PDF10 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The main purpose of the present invention is to provide a remote desktop video optimization processing method and device, aiming to solve the problem that the ex

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
  • Video optimization processing method and device for remote desktop
  • Video optimization processing method and device for remote desktop
  • Video optimization processing method and device for remote desktop

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0039] First of all, the following definitions or descriptions are given for some terms involved in the present invention.

[0040] Embedded terminal: Terminal equipment using an embedded operating system based on the Linux kernel, such as mobile phones, personal digital assistants (PDAs), media players, consumer electronics, etc.

[0041] FreeRDP: An open source implementation of the free RDP protocol that supports multiple operating system platforms such as Windows, Linux, and Android.

[0042] Video processing unit: VPU (Video Process Unit), a video encoding and decoding physical processing module that supports multiple formats.

[0043] Bitmap hardware acceleration module: RGA (Raster Graphic Acceleration), used for two-dimensional graphics drawing, image scaling, rotation, transparency, sharpening, blurring, for...

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 video optimization processing method for a remote desktop. The method comprises the steps of registering a coder-decoder corresponding to a video decoding format supported bya video processing unit when initialization of a preset multimedia vide processing tool is started; judging whether the video decoding format corresponding to the registered coder-decoder is matched with a coding format; if yes, calling the video processing unit to decode video frame data; and returning a corresponding file descriptor; and transferring the file descriptor to a processing interfaceof a bitmap hardware acceleration module, thus allowing the bitmap hardware acceleration module to perform image conversion on the decoded video data. The invention also provides a video optimizationprocessing device for the remote desktop. According to the method and device provided by the invention, the technical problem that the video playing experience is poor due to the fact that the embedded platform of an existing ARM-SOC framework uses a software processing mode to decode and perform image conversion is solved.

Description

technical field [0001] The invention relates to the technical field of computer video processing, in particular to a remote desktop video optimization processing method and device. Background technique [0002] In the field of computer desktop virtualization, the RDP protocol (Remote Desktop Protocol, Remote Desktop Protocol) is widely used, and various cloud computing terminals provide remote desktop clients supporting the RDP protocol. For cloud computing terminals, in order to reduce costs, most of the terminal hardware uses SOC (System On Chip, System on Chip) processors based on ARM architecture (ARM is a processor architecture); in terms of software, Linux system plus Use the open source FreeRDP protocol stack to implement the RDP client program. [0003] However, the RDP client program implemented by the open source FreeRDP protocol stack has problems such as large operation delay, video playback freezes, and poor playback experience. Among them, the video playback ...

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): H04N19/42H04N19/44H04N5/14H04L29/08
CPCH04L67/08H04N5/14H04N19/42H04N19/44
Inventor 邹伟军
Owner 深圳市斯迈龙科技有限公司
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