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

A data processing method, device, electronic device and storage medium

A data processing and data technology, applied in the field of communication, can solve the problems of high audio and video frame rate, large data volume, blockage of receiving buffer, etc., and achieve the effect of smooth audio and video

Active Publication Date: 2022-05-17
人民法院信息技术服务中心 +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, the size of the storage space of the receiving buffer is fixed, if the size of the storage space of the receiving buffer is set too large, it will cause greater pressure on the receiving end; if the size of the storage space of the receiving buffer is set Too small, packet loss occurs in the data packet, and / or the code rate of an audio and video frame is relatively large (that is, the amount of data included in the audio and video frame is large, so the corresponding data packets of the audio and video frame are more or The total amount of data contained in the data packet corresponding to the audio and video frame is relatively large, and the data packet of the audio and video frame will occupy more storage space in the receiving buffer), which will cause the receiving buffer to be blocked, so that the receiving The audio and video freezes finally restored on the terminal

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 data processing method, device, electronic device and storage medium
  • A data processing method, device, electronic device and storage medium
  • A data processing method, device, electronic device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0082] Example 1: The code rate carried by the first data packet to be put into the receiving buffer is 1000Kbps, and the code rate of the second data packet carried in the last receiving buffer is 800Kbps, so the code rate to be put into the receiving buffer is currently The code rate change rate corresponding to the first data packet in the zone is (1000Kbps-800Kbps) / 800Kbps=25%. Then, if the first preset threshold is greater than 25% (for example, 30%), the storage space of the receiving buffer is not adjusted; if the first preset threshold is less than 25% (for example, 20%), the receiving buffer is increased storage space size.

example 2

[0083] Example 2: The code rate carried by the first data packet to be put into the receiving buffer is 1000Kbps, and the code rate of the second data packet carried in the last received buffer is 1250Kbps, then the code rate to be put into the receiving buffer is currently The code rate change rate corresponding to the first data packet in the zone is (1000Kbps-1250Kbps) / 1250Kbps=-20%. Then, if the second preset threshold is less than -20% (for example -25%), the storage space size of the receiving buffer is not adjusted; if the second preset threshold is greater than -20% (for example -15%), then decrease The storage size of the small receive buffer.

[0084] When it is currently necessary to adjust the size of the storage space of the receiving buffer (that is, the rate of change of the bit rate corresponding to the data packet currently placed in the receiving buffer is greater than the first preset threshold or less than the second preset threshold), according to the curr...

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 application provides a data processing method, device, electronic equipment, and storage medium. The method includes: receiving at least one data packet sent by the sending end in real time; Judging whether to adjust the storage space size of the receiving buffer according to the code rate change rate corresponding to the first data packet that will be put into the receiving buffer at present; if the code rate change rate corresponding to the first data packet is positive and greater than the first preset If the threshold is set, the storage space of the receiving buffer is increased; if the code rate change rate corresponding to the first data packet is negative and less than the second preset threshold, the storage space of the receiving buffer is reduced. This application can dynamically adjust the storage space size of the receiving buffer when the code rate change rate corresponding to the data packet to be put into the receiving buffer reaches the adjustment threshold, so that the pressure on the receiving end will not be too large, and the restored Audio and video are also relatively smooth and complete.

Description

technical field [0001] The present application relates to the technical field of communications, and in particular, to a data processing method, device, electronic equipment, and storage medium. Background technique [0002] During the transmission of real-time audio and video streams, the receiving end will set up a receiving buffer to buffer the audio and video streams (data packets) transmitted from the sending end to reduce the probability of packet loss. [0003] In the prior art, the size of the storage space of the receiving buffer is fixed, if the size of the storage space of the receiving buffer is set too large, it will cause greater pressure on the receiving end; if the size of the storage space of the receiving buffer is set Too small, packet loss occurs in the data packet, and / or the code rate of a certain audio and video frame is relatively large (that is, the amount of data included in the audio and video frame is large, so the corresponding data packets of th...

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): H04L49/9005H04N21/433
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