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

A cloud mobile phone data transmission method, device and storage medium

A data transmission method and a technology of a data transmission device, which are applied in the field of data transmission, can solve problems such as low time complexity, memory waste, and overflow, and achieve the effects of optimizing memory space, improving efficiency, and reducing processing time

Active Publication Date: 2021-08-31
广州微算互联信息技术有限公司
View PDF14 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Using traditional technology to transmit video data, there are the following problems: putting screenshots and image compression on a single thread will generate a large time cost, and the real-time performance of data transmission cannot be guaranteed; the existing processing method is to combine screenshots and images Compression is done on two threads to reduce the processing time, but because the time complexity of screenshots is much lower than that of image compression, there is a case where the compression thread has just compressed one frame of image, but the screenshot thread has already intercepted four Five frames of images to memory; these four or five frames have very high content overlap, so the value of these few frames will be very small, and memory waste or even overflow will occur if it is used for a long time

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
  • A cloud mobile phone data transmission method, device and storage medium
  • A cloud mobile phone data transmission method, device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0031] see figure 1 :

[0032] First embodiment of the present invention.

[0033] An embodiment of the present invention provides a cloud mobile phone data transmission method, including:

[0034] S1. Obtain the video frame data in the readable state of the framebuffer according to the screenshot thread, and copy the video frame data to the preset video frame pile;

[0035] S2. Push the video frame pile into the video frame queue, and send a notification messag...

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 discloses a cloud mobile phone data transmission method, comprising: acquiring framebuffer-readable video frame data according to a screenshot thread, and copying the video frame data to a preset video frame pile; pushing the video frame pile into the video frame Queue, and send a notification message to the coding thread through the pipeline; after receiving the notification message, the coding thread takes out the video frame data corresponding to the preset video frame pile from the video frame queue, and encodes the video frame data according to the encoder , generate video data to be transmitted; return the preset video frame stack to the video frame queue. The data transmission method, device and storage medium of a cloud mobile phone provided by the present invention can perform data transmission processing on data through two threads, and can optimize the memory space of the system while reducing the processing time with priority, thereby effectively improving data transmission. s efficiency.

Description

technical field [0001] The invention relates to the technical field of data transmission, in particular to a data transmission method, device and storage medium of a cloud mobile phone. Background technique [0002] The traditional method intercepts the RGB image of the screen of the cloud mobile phone through a single thread, and then compresses the image into H264 format data for video transmission. [0003] Using traditional technology to transmit video data, there are the following problems: putting screenshots and image compression on a single thread will generate a large time cost, and the real-time performance of data transmission cannot be guaranteed; the existing processing method is to combine screenshots and images Compression is done on two threads to reduce the processing time, but because the time complexity of screenshots is much lower than that of image compression, there is a case where the compression thread has just compressed one frame of image, but the s...

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 Patents(China)
IPC IPC(8): H04N21/2343H04N19/42
CPCH04N21/2343H04N19/42
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