Live Streaming Bit Rate Adjustment via Network Parameter Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing live streaming technologies face a conflict in bit rate range adaptation between pushing and pulling data, where a large minimum bit rate struggles to adapt to poor network quality and a small minimum bit rate results in poor viewing clarity.

Innovation Solution

A method and device that acquire network parameters to evaluate quality and adjust bit rates within defined ranges, allowing for dynamic adaptation to different network conditions by selecting appropriate bit rate grades for uploading live streaming data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a large minimum bit rate is used for pushing live streaming data, then the viewing clarity is improved, but the adaptability to poor network quality deteriorates

Engineering Contradiction:
Improveviewing clarityVSAvoidadaptability to network quality
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic bit rate adjustment by introducing multiple adjustment ranges (first adjustment range, second adjustment range, etc.) that can be flexibly selected based on real-time network conditions. The system dynamically switches between different minimum bit rate values (r1min, r2min, etc.) according to network quality evaluations, making the bit rate configuration adaptive rather than static. This resolves the contradiction by allowing the system to maintain high bit rates for clarity when network is good, and switch to lower bit rates for smoothness when network deteriorates.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of minimum bit rate from a fixed value to a variable that can take different values (r1min, r2min, r3min, etc.) corresponding to different adjustment ranges. By introducing parameter variability and establishing mapping relationships between network quality parameters and bit rate adjustment ranges, the system can optimize both viewing clarity and network adaptability under different operating conditions.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If a small minimum bit rate is used for pushing live streaming data, then the adaptability to network quality is improved, but the viewing clarity deteriorates

Engineering Contradiction:
Improveadaptability to network qualityVSAvoidviewing clarity
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system dynamically adjusts the minimum bit rate based on real-time network quality evaluation. When network conditions are poor, the system selects adjustment ranges with smaller minimum bit rates (r1min) to ensure smooth transmission. When network conditions improve, it switches to adjustment ranges with larger minimum bit rates (r2min, r3min, etc.) to enhance viewing clarity. This dynamic switching mechanism resolves the contradiction by adapting the bit rate to current network conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces multiple parameter values for minimum bit rate (r1min, r2min, r3min, etc.) corresponding to different adjustment ranges. By establishing a mapping relationship between network quality parameters and these bit rate parameters, the system can select the appropriate minimum bit rate parameter based on current network conditions, thus resolving the contradiction between adaptability and clarity.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the bit rate adjustment range is increased to adapt to poor network quality, then the smoothness of transmission is improved, but the viewing clarity deteriorates

Engineering Contradiction:
Improvesmoothness of transmissionVSAvoidviewing clarity
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent segments the bit rate adjustment process into multiple distinct adjustment ranges (first adjustment range, second adjustment range, third adjustment range, etc.), each with its own minimum and maximum bit rate values. This segmentation allows the system to evaluate network quality and select the appropriate adjustment range, thereby balancing smoothness and clarity based on current conditions rather than using a single fixed range.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects which adjustment range to use based on real-time network quality evaluation. When network quality is poor, it selects adjustment ranges with larger ranges and smaller minimum bit rates to ensure smooth transmission. When network quality is good, it selects adjustment ranges with smaller ranges and larger minimum bit rates to ensure viewing clarity. This dynamic selection resolves the contradiction between smoothness and clarity.

Inventive Principle:
Principle #15Dynamics

4Manufacturing precision

If the bit rate adjustment range is decreased to maintain viewing clarity, then the viewing clarity is improved, but the adaptability to network quality deteriorates

Engineering Contradiction:
Improveviewing clarityVSAvoidadaptability to network quality
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent divides the overall bit rate adjustment into multiple segmented adjustment ranges, each optimized for specific network quality conditions. This segmentation enables the system to maintain a relatively small adjustment range (for clarity) when network conditions are good, while switching to a larger adjustment range (for adaptability) when network conditions are poor, thus resolving the contradiction in different operating scenarios.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameters of the adjustment range (minimum bit rate, maximum bit rate, and range size) based on network quality conditions. By establishing a mapping between network quality parameters and adjustment range parameters, the system can dynamically adjust the range size to balance clarity and adaptability requirements under different network conditions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230011483A1Method and device for adjusting bit rate during live streaming
Publication Date: 2023.01.12 BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
  • US20230011483A1 patent drawing
  • US20230011483A1 patent drawing

AI summary

The present disclosure relates to a method and device for adjusting a bit rate during live streaming. In the method for adjusting the bit rate during live streaming includes: a parameter of a network used by an anchor terminal for transmitting live streaming data is acquired, an adjustment range of the bit rate for uploading the live streaming data is determined based on the parameter of the network used by the anchor terminal for transmitting the live streaming data, and the bit rate for uploading the live streaming data by the anchor terminal is adjusted based on a determined adjustment range.