Audio Playback System Buffer Allocation for Multi-Channel Sound

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio and video playback devices, such as smart televisions, have limited sound output capabilities due to only two small speakers, which restricts the delivery of multi-path stereo surround sound, necessitating costly external sound systems that do not fully utilize the device's original sound system.

Innovation Solution

An audio and video playback system that allocates buffer spaces to both a local and a secondary audio device, processes multimedia data to generate local and secondary audio data, and synchronizes their output to enable collaborative playback, allowing the devices to jointly produce multi-channel audio, thereby achieving a stereo surround sound effect without relying solely on external systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If only the local audio device is used for audio output, then the device structure is simple, but the sound quality and multi-channel audio capability are insufficient

Engineering Contradiction:
Improvesound qualityVSAvoidaudio output structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The audio output system is segmented into multiple independent audio devices (local audio device and secondary audio device), with each device handling specific audio channels. This segmentation allows the system to achieve multi-channel surround sound capability while maintaining the simplicity of individual device structures.

Inventive Principle:
Principle #1Segmentation

2Reliability

If a secondary audio device is added to achieve multi-channel audio, then the sound quality improves, but the device complexity increases

Engineering Contradiction:
Improvemulti-channel audio capabilityVSAvoidaudio playback system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system merges the local audio device and secondary audio device into a unified audio playback system through coordinated control. The audio processing device manages both devices together, allocating audio data to each device according to their capabilities, thereby achieving multi-channel surround sound while maintaining systematic control.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

An audio processing device acts as an intermediary between the multimedia data source and the audio output devices. This intermediary processes the audio data, separates it into appropriate channels, and distributes it to the local and secondary audio devices, enabling complex multi-channel output without requiring direct complex connections between all components.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If external sound systems are used to achieve stereo surround sound, then the audio capability is improved, but the cost increases

Engineering Contradiction:
Improvestereo surround sound effectVSAvoidsystem cost
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system design enables the local audio device to serve multiple functions - it can handle both stereo and multi-channel audio output when combined with the secondary audio device. This multi-functionality reduces the need for dedicated expensive external sound systems, as the existing local audio device is fully utilized in conjunction with a more affordable secondary device.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10992451B2Audio and video playback system and method for playing audio data applied thereto
Publication Date: 2021.04.27 MEDIATEK INC
  • US10992451B2 patent drawing
  • US10992451B2 patent drawing
  • US10992451B2 patent drawing

AI summary

An audio and video playback system includes an audio and video playback device having a local audio device, and a secondary audio device. A method for playing audio data includes: allocating a local audio buffer space and a secondary audio buffer space to the local audio device and the secondary audio device, respectively; processing obtained multimedia data to generate local audio data and secondary audio data; writing the local audio data and the secondary audio data to the local audio buffer space and the secondary audio buffer space, respectively; reading the local audio data and the secondary audio data buffered in the local audio buffer space and the secondary audio buffer space to the local audio device and the secondary audio device, to have the local audio device and the secondary audio device play the local audio data and the secondary audio data, respectively.