Dynamic Buffer Management for Wireless Audio Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless audio accessories face challenges with sound interruption and latency in synchronization with video provided by electronic devices, as high buffer settings can cause desynchronization while low settings fail to prevent interruptions.
Innovation Solution
An audio output device with a processor that dynamically adjusts the buffer memory capacity and playback speed based on operation mode information received from the electronic device, using a short-range communication module to configure a reference period for optimal audio output.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the buffer memory capacity is increased to prevent sound interruption, then sound interruption is reduced, but latency increases causing audio-video desynchronization
Solution Approach 1:
The patent applies dynamics by making the buffer memory capacity adjustable rather than fixed. The processor dynamically configures the buffer memory capacity based on operation mode information received from the external electronic device, allowing the system to adapt between high-capacity mode (for preventing sound interruption) and low-capacity mode (for reducing latency), thus resolving the contradiction between reliability and time loss
Solution Approach 2:
The patent changes the parameter of buffer memory capacity based on operation mode. When the external device is in a mode requiring low latency (such as video playback), the processor configures the buffer to a first capacity; when the mode prioritizes continuous audio (such as music playback), the buffer is configured to a second capacity. This parameter change resolves the contradiction by allowing optimal performance for different operational contexts
2Loss of time
If the buffer memory capacity is decreased to reduce latency, then audio-video synchronization is improved, but sound interruption occurs
Solution Approach 1:
The system dynamically adjusts buffer capacity based on real-time operation mode information. When low latency is prioritized, the buffer is configured to a smaller capacity; when continuous audio playback is prioritized, the buffer is configured to a larger capacity. This dynamic adjustment prevents sound interruption while maintaining optimal latency for different operational scenarios
Solution Approach 2:
The processor changes the buffer memory capacity parameter according to the operation mode of the external electronic device. This parameter change allows the system to optimize between latency and sound interruption prevention based on the specific operational context, resolving the contradiction between time loss and reliability
Data Source
AI summary
An audio output device according to an embodiment may include: a short-range communication module configured to perform short-range wireless communication; a memory configured to buffer audio data received from an external electronic device through the short-range communication module; an audio output unit configured to output the audio data; and a processor. The processor may be configured to: receive operation mode information related to a function being executed in the external electronic device from the external electronic device through the short-range communication module; configure a reference period corresponding to an amount of the audio data buffered in the memory based on the operation mode information; and determine a playback speed of the audio data to be output through the audio output unit by comparing the amount of the buffered audio data with the configured reference period. In addition, various other embodiments may be possible.


