Method and device for automatically adjusting occupied bandwidth, storage medium and electronic equipment

A technology that occupies bandwidth and automatically adjusts. It is applied in the field of data transmission and can solve the problems of interruption of video interaction, video image mosaic, and deterioration of video interaction quality, so as to reduce the probability of interruption, reduce the packet loss rate, and improve the fluency.

Inactive Publication Date: 2020-06-02
安徽文香信息技术有限公司
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] When performing video interaction through the network, data packet loss often occurs. Data packet loss means that the data of one or more data packets cannot reach the destination through the network.
Data packet loss will lead to poor quality of video interaction. For example, when there is video interaction, it will cause video image mosaic, partial deformation of video, blurred image, still image with sound, image flickering, etc., and even interrupt video interaction in severe cases.

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 and device for automatically adjusting occupied bandwidth, storage medium and electronic equipment
  • Method and device for automatically adjusting occupied bandwidth, storage medium and electronic equipment
  • Method and device for automatically adjusting occupied bandwidth, storage medium and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] The embodiment of the present application provides a method for automatically adjusting occupied bandwidth, which is used to improve the quality of video information interaction when the available bandwidth is reduced due to network fluctuations, and can be used for mobile phones, laptop computers, and wearable electronic devices (such as smart watches) , Tablet PC, augmented reality (augmented reality, AR) equipment, virtual reality (virtual reality, VR) equipment, teleconferencing equipment, dedicated relay equipment, and vehicle-mounted equipment, etc. It will be described in detail below in conjunction with the accompanying drawings.

[0048] see figure 1, which is a flowchart of a method for automatically adjusting occupied bandwidth provided by the embodiment of the present application.

[0049] The method described in the embodiment of the present application includes the following steps:

[0050] S101: Determine the current available bandwidth according to the...

Embodiment 2

[0078] The method provided in the above embodiments is used to reduce the demand for bandwidth by adjusting the parameters for reducing video transmission when the available bandwidth should be reduced due to network fluctuations. In practical applications, after the network fluctuation is over, it is necessary to continue to adapt to the bandwidth and restore the video transmission parameters to restore the video quality, which will be described in detail below with reference to the accompanying drawings.

[0079] see figure 2 , which is a flow chart of another method for automatically adjusting the occupied bandwidth provided by the embodiment of the present application.

[0080] The method described in the embodiment of the present application includes the following steps:

[0081] S201: When it is determined that the current available bandwidth is greater than the bandwidth currently occupied by data transmission, gradually increase the resolution of video transmission t...

Embodiment 3

[0097] Based on the method for automatically adjusting the occupied bandwidth provided in the foregoing embodiments, an embodiment of the present application further provides a device for automatically adjusting the occupied bandwidth, which will be described in detail below with reference to the accompanying drawings.

[0098] see image 3 , which is a schematic diagram of an apparatus for automatically adjusting occupied bandwidth provided by an embodiment of the present application.

[0099] The device described in this embodiment of the present application includes: a determination unit 301 , a first adjustment unit 302 , a second adjustment unit 303 , and a third adjustment unit 304 .

[0100] The determining unit 301 is configured to determine the currently available bandwidth according to the packet loss rate and delay of video transmission acquired in real time.

[0101] The first adjustment unit 302 is configured to gradually reduce the video transmission bit rate to...

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 method and device for automatically adjusting occupied bandwidth, a storage medium and electronic equipment, and relates to the technical field of data transmission. The method comprises the following steps: determining the current available bandwidth according to the packet loss rate and delay of video transmission acquired in real time; when the current available bandwidth is smaller than the current data transmission occupied bandwidth, gradually reducing the code rate of video transmission to a first preset code rate; after the code rate of the video transmission is reduced to a first preset code rate, gradually reducing the frame rate of the video transmission to the first preset frame rate when determining that the current available bandwidth is still smallerthan the current data transmission occupied bandwidth; and after the frame rate of the video transmission is reduced to a first preset frame rate, gradually reducing the resolution of the video transmission to the first preset resolution when determining that the current available bandwidth is still smaller than the occupied bandwidth of the current data transmission. By utilizing the method, thebandwidth occupied by the transmission parameters of the video data can be automatically adjusted when the bandwidth fluctuates, so that the quality of video information interaction can be maintained.

Description

technical field [0001] The present application relates to the technical field of data transmission, and in particular to a method, device, storage medium and electronic equipment for automatically adjusting occupied bandwidth. Background technique [0002] With the continuous advancement of science and technology, the way of video interaction through the network has gradually become an important way of interaction because of its characteristics of convenience, speed, and low cost. [0003] When performing video interaction through the network, data packet loss often occurs. Data packet loss means that the data of one or more data packets cannot reach the destination through the network. Data packet loss will lead to poor quality of video interaction, such as video image mosaic, local deformation of video, blurred image, still image with sound, image flickering, etc. when there is video interaction, and even interrupt video interaction in severe cases. An important reason fo...

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 & AuthorityApplications(China)
IPC IPC(8): H04N21/2385H04N21/2662H04N21/2343H04N21/262
CPCH04N21/234363H04N21/234381H04N21/2385H04N21/26216H04N21/2662
Inventor朱玉荣刘洪献
Owner安徽文香信息技术有限公司