Audio Stream Scattering via Format Lookup Tables
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing audio streaming technologies face challenges in efficiently scattering audio streams across multiple destination devices when format changes occur, leading to disruptions and inefficiencies in media packet transmission.
Innovation Solution
A method and circuit for scattering audio streams that involve monitoring format changes, using a lookup table to identify and generate media packets with updated format parameters, ensuring seamless transmission to destination devices by adjusting sampling rates, bit widths, and channel configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional audio streaming methods are used without format monitoring, then device complexity is reduced, but adaptability to format changes deteriorates causing transmission disruptions
Solution Approach 1:
The patent applies preliminary action by pre-configuring a lookup table with multiple build entries corresponding to different audio data formats (e.g., different sampling rates, bit depths, channel configurations). When format changes occur, the system can immediately retrieve and apply the appropriate build entry without complex real-time analysis, thus achieving high adaptability while maintaining relatively simple device architecture.
Solution Approach 2:
The system monitors changes in audio data format parameters (sampling rate, bit depth, channel configuration) and dynamically adjusts media packet construction parameters accordingly. By changing parameters in a controlled manner based on pre-defined build entries, the system achieves format adaptability without requiring complex processing logic.
2Reliability
If real-time format monitoring and packet regeneration is implemented, then transmission reliability improves, but processing time increases
Solution Approach 1:
Build entries are pre-configured in the lookup table with all necessary packet construction parameters for various audio formats. This preliminary preparation eliminates the need for complex real-time packet regeneration, allowing the system to quickly switch between formats by simply retrieving pre-defined configurations, thus maintaining high transmission reliability while minimizing processing time.
Solution Approach 2:
The system uses template-based packet construction where build entries serve as reusable templates for different audio formats. Instead of regenerating packet structures from scratch, the system copies and adapts pre-defined templates, significantly reducing processing time while ensuring consistent and reliable packet formation across format changes.
3Adaptability or versatility
If lookup table with multiple build entries is used, then adaptability to different formats improves, but memory requirements increase
Solution Approach 1:
The lookup table stores build entries with varying degrees of parameter detail. For commonly used audio formats, complete packet construction parameters are stored. For less common formats, only critical differing parameters are stored, allowing the system to achieve broad format compatibility while optimizing memory usage through selective parameter storage.
Data Source
AI summary
Aspects of the disclosure provide a method for scattering audio streams. The method can include receiving a set of audio data transmission signals indicating a format of audio data, determining a set of format parameters corresponding to the format of the audio data based on the set of audio data transmission signals, determining whether the set of format parameters are different from a set of previously determined format parameters, searching a lookup table for a build entry identified by the set of format parameters when the set of format parameters are different from the set of previously determined format parameters, and generating a media packet carrying audio samples of the audio data according to the build entry.


