Audio stream intelligent decoding and multi-output management method and device for power amplifier
By embedding high-precision timestamps into audio data packets and combining them with local clock calibration, along with independent control channels and modular design, the problem of synchronization and inflexible control of power amplifiers in multi-room audio systems is solved. This achieves precise synchronization, flexible control, and system scalability, improving user experience and system applicability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- XIAMEN STAR SMART TECH
- Filing Date
- 2025-11-04
- Publication Date
- 2026-04-17
AI Technical Summary
Existing power amplifier equipment suffers from insufficient synchronization accuracy and inflexible control in multi-room audio systems, especially in multi-channel and distributed scenarios, resulting in audio playback misalignment, control response delay, and insufficient system scalability.
By embedding high-precision timestamps in audio data packets and combining them with local clocks for dynamic calibration, precise synchronization of multi-amplifier devices is achieved. It adopts independent control channels and modular design, including receiving, clock synchronization, decoding, buffer scheduling, control parsing and multi-output modules, to achieve separate processing of audio stream and control stream, and supports multi-output management and fast response.
It achieves precise synchronization between multiple power amplifier devices, improves the flexibility of multi-output management and control response speed, has powerful system scalability and unified management capabilities, and is suitable for large-scale commercial and complex audio environments.
Smart Images

Figure CN121054049B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power amplifier technology, and in particular to a method and apparatus for intelligent audio stream decoding and multi-output management of power amplifiers. Background Technology
[0002] With the rise of multi-room background music, home theaters, and stage sound reinforcement applications, audio systems are placing higher demands on power amplifiers. Power amplifiers are no longer simply signal amplifiers but are increasingly taking on the function of audio processing nodes. Currently, common audio transmission methods include consumer-grade solutions such as Bluetooth, Wi-Fi, DLNA, and AirPlay, as well as professional Ethernet-based audio protocols such as Dante and AVB. These technologies provide support for transmission and interconnection, laying the foundation for the construction of distributed audio systems.
[0003] In existing systems, the processing power of the power amplifier is still limited, with most devices only capable of audio decoding and power amplification. For multi-room, multi-channel, or distributed usage scenarios, existing power amplifier solutions generally suffer from the following problems.
[0004] Firstly, regarding synchronization, traditional power amplifiers mostly adopt a "receive and play" approach, lacking a unified clock calibration mechanism. When multiple power amplifiers operate simultaneously, delays and jitter can easily occur between devices, leading to misaligned or out-of-sync audio playback. This situation is particularly prominent in stage and cinema environments that require high-precision sound image positioning, directly impacting the listening experience.
[0005] Secondly, regarding multi-output management, existing power amplifiers typically only support a fixed number of output channels, lacking flexibility in output methods. This design is insufficient for background music systems that require independent volume control or mute in different rooms. Users cannot flexibly manage each speaker channel according to actual needs, resulting in overly coarse control granularity and limiting the system's applicability.
[0006] Secondly, regarding control response, some devices use a mixed transmission method for audio data and control information, requiring the amplifier to parse the commands during audio decoding. This results in a slower response speed, often causing delays when users perform operations such as volume adjustment, pausing, or playing, leading to a poor user experience. This deficiency is even more pronounced in performance scenarios that require rapid response.
[0007] Finally, regarding scalability, existing power amplifiers are mostly designed for single scenarios and lack the ability to adapt to multi-amplifier collaboration. When the system scales up to multiple rooms or areas, the lack of a unified synchronization and management mechanism between power amplifiers makes it difficult to guarantee the consistency of overall playback performance. This deficiency limits the application of power amplifiers in large commercial or complex audio environments.
[0008] In summary, while existing audio transmission and power amplifier solutions have achieved networking and digitization to a certain extent, they still have significant shortcomings in areas such as cross-device synchronization, independent multi-channel management, rapid command response, and system scalability. Therefore, it is necessary to propose a new audio stream processing method and device for the power amplifier end to address these issues and improve the overall system performance and user experience. Summary of the Invention
[0009] The technical problem to be solved by the present invention is to provide a method and device for intelligent decoding and multi-output management of audio streams of power amplifiers, which solves the problems of insufficient synchronization accuracy and inflexible control of existing power amplifier equipment in multi-room audio systems.
[0010] In a first aspect, the present invention provides a method for intelligent audio stream decoding and multi-output management of a power amplifier, comprising:
[0011] Receive data packets and control command packets from at least one audio session; allocate an independent decoding channel for each audio session and send audio data packets to the corresponding decoding channel; send control command packets to the control parsing module;
[0012] Each decoding channel performs clock synchronization and calibration on the received timestamped audio data packets. After decoding, the decoded audio data is output in an orderly manner according to a unified time base under the control of clock synchronization.
[0013] The control parsing module parses control command packets in real time and routes and configures parameters for each output channel based on the parsed control commands.
[0014] Based on the routing and parameter configuration, at least one audio data stream after decoding is processed independently and then routed to the specified output interface.
[0015] Furthermore, clock synchronization and calibration are performed on the audio data packets, specifically including parsing the timestamps in the audio data packets and then performing dynamic calibration in conjunction with the local clock.
[0016] Furthermore, the instruction types in the control instruction package include volume control instructions, playback status control instructions, and audio routing instructions; multiplication scaling is performed according to the volume control instructions to adjust the volume; mute / unmute operations are performed on a specified channel according to the playback status control instructions; and audio streams are routed to at least one specified output interface according to the audio routing instructions.
[0017] Furthermore, the control instruction package includes an audio source ID and a target channel number, which are used to route audio streams from different audio sources to different output interfaces.
[0018] Furthermore, at least two power amplifiers are connected to the switch to form a cascade. Through a unified clock synchronization mechanism, all cascaded power amplifiers maintain playback consistency. The central control terminal connected to the switch can issue global commands to all power amplifiers or issue corresponding control commands to specific power amplifiers.
[0019] Secondly, the present invention provides an intelligent audio stream decoding and multi-output management device for a power amplifier, comprising:
[0020] A receiving module for receiving audio data packets and control command packets for at least one audio session;
[0021] The clock synchronization module is used to synchronize and calibrate the time-stamped audio data packets.
[0022] The decoding module, connected to the clock synchronization module, is used to decode the calibrated audio data packets in real time.
[0023] The buffer scheduling module, connected to the decoding module, is used to buffer and schedule the decoded audio data in conjunction with the synchronized clock, and output the decoded audio data in an orderly manner according to a unified time base.
[0024] The control parsing module is used to parse control command packets in real time and perform routing and parameter configuration for each output channel based on the parsed control commands.
[0025] The DSP module, connected to the buffer scheduling module, is used to independently process at least one channel of decoded audio data according to parameter configuration.
[0026] A multi-output module, connected to the DSP module, is used to route the processed audio data to at least one output interface according to the routing configuration.
[0027] Furthermore, the clock synchronization module specifically parses the timestamps in the audio data packets and performs dynamic calibration in conjunction with the local clock.
[0028] Furthermore, the control parsing module writes the parsed control commands into the internal control table, thereby updating the routing and parameter configuration.
[0029] Furthermore, the control instruction packets received by the control parsing module include volume control instructions, playback status control instructions, and audio path routing instructions; the DSP module performs multiplication scaling according to the volume control instructions to adjust the volume, and performs / unmute operations on the specified channels according to the playback status control instructions; the multi-output module routes the audio stream to at least one specified output interface according to the audio path routing instructions.
[0030] Furthermore, the control instruction package includes an audio source ID and a target channel number, which are used to route audio streams from different audio sources to different output interfaces.
[0031] The technical solutions provided in the embodiments of the present invention have at least the following technical effects:
[0032] 1. Effectively solves the synchronization problem between multiple power amplifier devices. The traditional "receive and play" mode of power amplifiers is prone to audio playback misalignment and jitter. By embedding high-precision timestamps in the audio data packets and combining them with the local clock at the power amplifier end for dynamic calibration, it ensures a high degree of consistency in playback time between multiple devices, achieving accurate synchronization even in complex distributed scenarios, and significantly improving the listening experience.
[0033] 2. Significantly improves the flexibility of multi-output management. Existing power amplifiers typically only provide a fixed number of output channels, making it difficult to meet the needs of independent control in multiple rooms. This invention achieves separate processing of audio stream and control stream through independent control analysis modules and DSP (Digital Signal Processing) modules. Users can independently adjust the volume, mute, or route audio for each speaker channel, making the control granularity more precise and greatly expanding the system's applicability.
[0034] 3. Control response speed is significantly improved. Some existing devices transmit audio data and control information together, requiring the power amplifier to decode and parse commands simultaneously, resulting in response delays. This invention employs an independent control channel, enabling control commands to be parsed in real time and directly applied to the DSP module and multi-output module, thus achieving rapid response. Whether the user adjusts volume or switches playback modes, the changes take effect instantly, providing a smooth user experience.
[0035] 4. Possesses strong system scalability and unified management capabilities. In large-scale application scenarios, traditional power amplifiers lack a unified synchronization and management mechanism, making it difficult to achieve collaborative operation of multiple devices. This invention supports the cascading application of multiple power amplifier devices. Through a unified clock synchronization and centralized control framework, it can achieve global management of the entire system, easily handling the unified control needs of dozens or even hundreds of rooms, and meeting the application challenges of large-scale commercial and complex audio environments.
[0036] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description
[0037] The present invention will be further described below with reference to the accompanying drawings and embodiments.
[0038] Figure 1 This is a flowchart illustrating the overall process of the method in Embodiment 1 of the present invention.
[0039] Figure 2 This is a schematic diagram of the audio stream processing and multi-output workflow in Embodiment 1 of the present invention;
[0040] Figure 3 This is a schematic diagram of the device in Embodiment 2 of the present invention;
[0041] Figure 4 This is one of the application scenario diagrams in Embodiment 2 of the present invention;
[0042] Figure 5 This is the second schematic diagram of an application scenario in Embodiment 2 of the present invention;
[0043] Figure 6 This is the third schematic diagram of the application scenario in Embodiment 2 of the present invention. Detailed Implementation
[0044] This invention provides a method and apparatus for intelligent audio stream decoding and multi-output management of a power amplifier. By separating the audio stream and control stream entering the power amplifier and establishing independent decoding and control channels, the method achieves synchronous calibration of the audio stream and independent control of each channel, significantly improving the accuracy and flexibility of multi-output management.
[0045] The overall concept of the technical solutions in the embodiments of the present invention is as follows:
[0046] In terms of audio streaming, precise playback synchronization between multiple power amplifier devices is achieved by embedding high-precision timestamps in data packets and combining them with a local clock calibration mechanism. In terms of control flow, each output channel is routed and configured in real time through an independent control parsing module, enabling the power amplifier to be flexibly adjusted according to the needs of different rooms or areas.
[0047] In terms of overall architecture, this embodiment of the invention adopts a modular design. The receiving module is responsible for acquiring audio data and control commands transmitted over the network; the clock synchronization module and the decoding module ensure the correct restoration and stable output of the audio data; the DSP module independently adjusts different output channels according to the control commands; and the multi-output module distributes the processed audio to multiple speaker ports to achieve parallel playback in multiple rooms. The modules cooperate with each other to form a complete power amplifier-side audio processing link.
[0048] Through this approach, the embodiments of the present invention can achieve independent management and control of each output channel while maintaining a high degree of synchronization in multi-room audio playback. This not only meets the diverse needs of home entertainment environments but is also suitable for multi-channel audio distribution scenarios in commercial venues and professional applications. Example 1
[0049] This embodiment provides a method for intelligent audio stream decoding and multi-output management of a power amplifier, such as... Figure 1 As shown, it includes:
[0050] S1. Receiving process: Continuously listen to the port to receive data packets and control command packets for at least one audio session; allocate an independent decoding channel for each audio session and send the audio data packets to the corresponding decoding channel; send the control command packets to the control parsing module;
[0051] S2-1, Synchronous Decoding Process: Each decoding channel performs clock synchronization and calibration on the received audio data packets with timestamps. After decoding, the decoded audio data is output in an orderly manner according to a unified time reference under the control of clock synchronization.
[0052] S2-2, Control parsing process: The control parsing module parses the control command packets in real time, and performs routing and parameter configuration for each output channel based on the parsed control commands;
[0053] S3. Multi-output process: Based on the routing and parameter configuration, at least one audio data channel after decoding is processed independently and then routed to the specified output interface.
[0054] By embedding timestamps in audio data packets for clock synchronization and calibration, synchronized playback across multiple devices is ensured. Employing an audio-independent control channel allows control commands to be parsed in real time, achieving rapid response. Whether the user adjusts volume or switches playback states, the changes take effect instantly, providing a smooth user experience. Furthermore, users can independently control each speaker channel.
[0055] In one specific embodiment, the audio stream processing and multi-output workflow is as follows: Figure 2 As shown.
[0056] In one possible implementation, clock synchronization and calibration of the audio data packets are performed. Specifically, this involves parsing the timestamps in the audio data packets and then performing dynamic calibration using a local clock. The playback rate can be dynamically fine-tuned using a software phase-locked loop (PLL) algorithm to ensure that the playback time is consistent with the sending end. The timestamps are high-precision, at the millisecond level, ensuring a high degree of consistency in playback time across multiple devices. Even in complex distributed scenarios, accurate synchronization can be achieved, significantly improving the listening experience.
[0057] Preferably, the control instruction package includes volume control instructions, playback status control instructions, and audio routing instructions. Volume control instructions perform multiplicative scaling to adjust the volume; playback status control instructions perform / unmute operations on specified channels; and audio routing instructions route the audio stream to at least one specified output interface. Specifically, each audio session is assigned an independent decoding channel, and the control instruction package includes an audio source ID and a target channel number, used to route audio streams from different sources to different output interfaces. Users can independently adjust the volume, mute, or route audio streams for each speaker channel, making the control granularity finer and greatly expanding the system's applicability.
[0058] In one possible implementation, at least two power amplifiers are cascaded and connected to a switch. A unified clock synchronization mechanism ensures consistent playback across all cascaded amplifiers. A central control terminal connected to the switch can issue global commands to all amplifiers or specific control commands to designated amplifiers. This unified clock synchronization and centralized control framework enables comprehensive system management, meeting the challenges of large-scale commercial and complex audio environments.
[0059] Based on the same inventive concept, this application also provides an apparatus corresponding to the method in Embodiment 1, as detailed in Embodiment 2. Example 2
[0060] This embodiment provides a power amplifier audio stream intelligent decoding and multi-output management device, such as... Figure 3 As shown, it includes:
[0061] A receiving module for receiving audio data packets and control command packets for at least one audio session;
[0062] The clock synchronization module is used to synchronize and calibrate the time-stamped audio data packets.
[0063] The decoding module, connected to the clock synchronization module, is used to decode the calibrated audio data packets in real time and restore them to PCM data, etc.
[0064] The buffer scheduling module, connected to the decoding module, is used to buffer and schedule the decoded audio data in conjunction with the synchronized clock, and output the decoded audio data in an orderly manner according to a unified time base.
[0065] The control parsing module is used to parse control command packets in real time and perform routing and parameter configuration for each output channel based on the parsed control commands.
[0066] The DSP module, connected to the buffer scheduling module, is used to independently process at least one channel of decoded audio data according to parameter configuration.
[0067] A multi-output module, connected to the DSP module, is used to route the processed audio data to at least one output interface according to the routing configuration.
[0068] In one possible implementation, the clock synchronization module specifically parses the timestamps in the audio data packets and performs dynamic calibration in conjunction with the local clock. It can dynamically fine-tune the playback rate through a software phase-locked loop (PLL) algorithm to ensure that the playback time is consistent with the sending end.
[0069] In one possible implementation, the control parsing module writes the parsed control commands into an internal control table, thereby updating the routing and parameter configuration.
[0070] Preferably, the control instruction packet received by the control parsing module includes volume control instructions, playback status control instructions, and audio path routing instructions; the DSP module performs multiplication scaling according to the volume control instructions to adjust the volume, and performs / unmute operations on the specified channel according to the playback status control instructions; the multi-output module routes the audio stream to at least one specified output interface according to the audio path routing instructions.
[0071] In one possible implementation, the control instruction package includes an audio source ID and a target channel number, used to route audio streams from different audio sources to different output interfaces.
[0072] Since the apparatus described in Embodiment 2 of the present invention is an apparatus used to implement the method of Embodiment 1 of the present invention, those skilled in the art can understand the specific structure and variations of the apparatus based on the method described in Embodiment 1 of the present invention, and therefore will not be described again here. All apparatuses used in the method of Embodiment 1 of the present invention fall within the scope of protection of the present invention.
[0073] The following examples illustrate the application scenarios that can be achieved by the embodiments of the present invention.
[0074] Example 1: Single audio source, multi-channel power amplifier output
[0075] like Figure 4 As shown, this example illustrates a multi-room audio system in a home environment. The amplifier unit is connected to an audio source terminal via a wired Ethernet connection to receive and play the real-time audio stream it transmits.
[0076] Users adjust the volume in a specific room via a terminal app. This control command is immediately transmitted over the network to the amplifier's control parsing module. After parsing the command, this module updates its internal routing table in real time and instructs the DSP module to adjust the volume of the corresponding channel's PCM data. Finally, the volume is distributed to the speakers in that room through the multi-output module. Home users can simultaneously play audio content from the same source in different rooms and independently adjust the volume in each room, achieving a convenient multi-room music control experience.
[0077] Example 2: Independent playback from multiple audio sources in multiple rooms
[0078] like Figure 5 As shown, this example is suitable for scenarios with multiple independent audio sources, such as offices, commercial venues, or small exhibition halls. In this system, multiple audio source terminals transmit different audio streams to the same power amplifier device via Ethernet.
[0079] In this scenario, the amplifier's audio receiving module can handle multiple network sessions simultaneously and allocate independent decoding and buffering channels for each audio session. The control and parsing module routes audio streams from different sources to different output interfaces by identifying the audio source ID and target channel number in the data packets.
[0080] For example, the first audio source is the conference room terminal, outputting audio for the conference, which is distributed to the speakers in the conference area by the amplifier's multi-output module. Simultaneously, the second audio source is the front desk terminal, outputting background music, which is routed to the lobby speakers by the amplifier. The DSP module processes the audio streams from different areas independently, ensuring that each audio source does not interfere with the others. Users can adjust the volume and playback status of different areas separately through control command streams, achieving flexible management of multiple audio sources in multiple rooms.
[0081] Example 3: Scalability and Cascading Applications
[0082] like Figure 6 As shown, this example primarily addresses the need for large-scale distributed audio systems in large-scale application scenarios (such as hotels or exhibition halls). In such systems, multiple power amplifiers can be cascaded to form a larger-scale audio management network.
[0083] In this example, each amplifier decodes the audio stream and manages multiple outputs according to the method of this invention. Simultaneously, through a unified clock synchronization mechanism, all cascaded amplifiers maintain playback consistency. Users can issue a global command at once from the central control terminal, such as "reduce the background music volume of the entire venue by 20%." This command is transmitted to all amplifiers via the network. After receiving and parsing the command, each amplifier immediately executes the corresponding volume adjustment, thereby achieving unified control and management of dozens or even hundreds of rooms, fully demonstrating the scalability advantages of this invention.
[0084] The present invention has at least the following technical effects:
[0085] 1. Effectively solves the synchronization problem between multiple power amplifier devices. The traditional "receive and play" mode of power amplifiers is prone to audio playback misalignment and jitter. By embedding high-precision timestamps in the audio data packets and combining them with the local clock at the power amplifier end for dynamic calibration, it ensures a high degree of consistency in playback time between multiple devices, achieving accurate synchronization even in complex distributed scenarios, and significantly improving the listening experience.
[0086] 2. Significantly improves the flexibility of multi-output management. Existing power amplifiers typically only provide a fixed number of output channels, making it difficult to meet the needs of independent control in multiple rooms. This invention achieves separate processing of audio stream and control stream through independent control analysis modules and DSP (Digital Signal Processing) modules. Users can independently adjust the volume, mute, or route audio for each speaker channel, making the control granularity more precise and greatly expanding the system's applicability.
[0087] 3. Control response speed is significantly improved. Some existing devices transmit audio data and control information together, requiring the power amplifier to decode and parse commands simultaneously, resulting in response delays. This invention employs an independent control channel, enabling control commands to be parsed in real time and directly applied to the DSP module and multi-output module, thus achieving rapid response. Whether the user adjusts volume or switches playback modes, the changes take effect instantly, providing a smooth user experience.
[0088] 4. Possesses strong system scalability and unified management capabilities. In large-scale application scenarios, traditional power amplifiers lack a unified synchronization and management mechanism, making it difficult to achieve collaborative operation of multiple devices. This invention supports the cascading application of multiple power amplifier devices. Through a unified clock synchronization and centralized control framework, it can achieve global management of the entire system, easily handling the unified control needs of dozens or even hundreds of rooms, and meeting the application challenges of large-scale commercial and complex audio environments.
[0089] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0090] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0091] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0092] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0093] While specific embodiments of the present invention have been described above, those skilled in the art should understand that the specific embodiments described are merely illustrative and not intended to limit the scope of the present invention. Equivalent modifications and variations made by those skilled in the art in accordance with the spirit of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A method for intelligent audio stream decoding and multi-output management of a power amplifier, characterized in that, include: Receive data packets and control instruction packets for at least one audio session from one or more audio source terminals, wherein the audio session corresponds to different audio sources; Each audio session is assigned an independent decoding channel, and audio data packets are sent to the corresponding decoding channel; The control command packet is sent to the control parsing module; the control command packet includes the audio source ID and the target channel number, which are used to route the audio streams of different audio source terminals to different output interfaces; Each decoding channel performs clock synchronization and calibration on the received timestamped audio data packets. After decoding, the decoded audio data is output in an orderly manner according to a unified time base under the control of clock synchronization. The control parsing module parses control command packets in real time, routes and configures parameters for each output channel according to the parsed control commands, and writes the parsed control commands into the internal control table to update the routing and parameter configuration. Based on the routing and parameter configuration, at least one audio data stream after decoding is processed independently and then routed to the specified output interface.
2. The method according to claim 1, characterized in that: The audio data packets are clock synchronized and calibrated, specifically by parsing the timestamps in the audio data packets and then performing dynamic calibration in conjunction with the local clock.
3. The method according to claim 1, characterized in that: The control instruction package includes volume control instructions, playback status control instructions, and audio routing instructions; it performs multiplication scaling to adjust the volume according to the volume control instructions; it performs / unmute operations on a specified channel according to the playback status control instructions; and it routes the audio stream to at least one specified output interface according to the audio routing instructions.
4. The method according to claim 1, characterized in that: At least two power amplifiers are connected to the switch to form a cascade. Through a unified clock synchronization mechanism, all cascaded power amplifiers maintain playback consistency. The central control terminal connected to the switch can issue global commands to all power amplifiers or issue corresponding control commands to specific power amplifiers.
5. A power amplifier's intelligent audio stream decoding and multi-output management device, characterized in that, include: The receiving module is used to receive audio data packets and control instruction packets of at least one audio session from one or more audio source terminals, and to allocate an independent decoding channel for each audio session, wherein the audio session corresponds to different audio sources; the control instruction packet includes an audio source ID and a target channel number, which is used to route the audio streams of different audio source terminals to different output interfaces; The clock synchronization module is used to synchronize and calibrate the time-stamped audio data packets. The decoding module, connected to the clock synchronization module, is used to decode the calibrated audio data packets in real time. The buffer scheduling module, connected to the decoding module, is used to buffer and schedule the decoded audio data in conjunction with the synchronized clock, and output the decoded audio data in an orderly manner according to a unified time base. The control parsing module is used to parse control command packets in real time and perform routing and parameter configuration for each output channel based on the parsed control commands. The control parsing module writes the parsed control commands into the internal control table, thereby updating the routing and parameter configuration; The DSP module, connected to the buffer scheduling module, is used to independently process at least one channel of decoded audio data according to parameter configuration. A multi-output module, connected to the DSP module, is used to route the processed audio data to at least one output interface according to the routing configuration.
6. The apparatus according to claim 5, characterized in that: The clock synchronization module specifically parses the timestamps in the audio data packets and performs dynamic calibration in conjunction with the local clock.
7. The apparatus according to claim 5, characterized in that: The control instruction packet received by the control parsing module includes volume control instructions, playback status control instructions, and audio path routing instructions. The DSP module performs multiplication scaling according to the volume control instructions to adjust the volume, and performs / unmute operations on the specified channels according to the playback status control instructions. The multiplexer module routes the audio stream to at least one specified output interface according to the audio routing instruction.
Citation Information
Patent Citations
Audio synchronization output method and system
CN103338204A
A method for real-time parsing and dynamic decoding of audio and video streams in 5G enhanced calls
CN119788652A
Multichannel music play system based on USB bus
CN207603887U