Wireless Audio Streaming Bit Rate Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Audio streaming via wireless links is prone to interruptions due to changes in signal strength and interference, leading to buffer underflow or overflow issues, which affect user experience.
Innovation Solution
An electronic device adjusts the bit rate of audio packets based on the state of the transmit buffer and signal strength, encoding packets at a lower bit rate when the buffer threshold is not met to prevent interruptions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If audio packets are transmitted at a high bit rate, then audio quality is improved, but buffer underflow or overflow occurs due to signal strength changes and interference
Solution Approach 1:
The patent implements dynamic bit rate adjustment based on real-time buffer state monitoring. The system transitions from static high-bit-rate transmission to dynamic modulation between high and low bit rates, allowing the transmission rate to adapt to changing wireless conditions and buffer levels, thereby preventing buffer underflow or overflow while maintaining audio quality
Solution Approach 2:
The patent changes the bit rate parameter dynamically based on buffer state. When the buffer level drops below a threshold, the system switches from high bit rate to low bit rate transmission. This parameter change allows the system to maintain reliable transmission under varying wireless conditions while preserving audio quality during stable conditions
2Device complexity
If the bit rate is maintained constant, then transmission stability is simplified, but reproduction interruption occurs due to packet loss and re-transmission rate increase
Solution Approach 1:
The patent implements a feedback mechanism where the buffer state is continuously monitored and used to control the bit rate. The system adjusts the transmission bit rate based on real-time buffer level information, creating a closed-loop control system that prevents reproduction interruption while maintaining manageable complexity through threshold-based decision logic
Data Source
AI summary
An electronic device may include a processor, a communication module to establish a wireless link with an output device, and a transmit buffer in which an audio packet to be transmitted to the output device through the wireless link is stored. The processor may be configured to control the communication module to transmit an audio packet, which is encoded at a first bit rate, stored in the transmit buffer to the output device, to store, in the transmit buffer, an audio packet, which is encoded at a second bit rate lower than the first bit rate, when a state of the transmit buffer fails to satisfy a threshold condition, and to control the communication module to transmit the audio packet encoded at the second bit rate to the output device.


