FAAD2 MAIN mode-based multipath audio real-time decoding software design method

A multi-channel audio, software design technology, applied in the field of communication, can solve the problem of not supporting multi-channel audio decoding, and achieve the effect of small modification and high robustness

Inactive Publication Date: 2011-02-09
BEIHANG UNIV
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The FAAD2 decoder supports single-channel 64-channel audio decoding, but does not support multi-channel audio decoding, but in

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • FAAD2 MAIN mode-based multipath audio real-time decoding software design method
  • FAAD2 MAIN mode-based multipath audio real-time decoding software design method
  • FAAD2 MAIN mode-based multipath audio real-time decoding software design method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The technical solution of the present invention will be further described below in conjunction with the accompanying drawings.

[0026] The invention provides a multi-channel audio real-time decoding software design method based on FAAD2 MAIN mode. The software design method mainly includes: a multi-channel audio receiving mechanism module, including a multi-channel receiving and transmitting buffer, wherein each receiving and transmitting buffer can store 2 frames of AAC code streams, preventing data overflow and ensuring that the AAC decoder correctly receives multiple channels Audio data; multi-channel filter bank reserved buffer, wherein each channel reserved buffer stores the PCM data after the decoding data IMDCT of the previous frame, and utilizes the PCM data in the current link filter bank reserved buffer and the current The PCM data after decoding the IMDCT data is superimposed in the time domain, and then the output audio data is obtained; the multi-channel a...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an FAAD MAIN mode-based multipath audio real-time decoding software design method. The software design method mainly comprises a multipath audio receiving mechanism module, multipath filter bank preserved buffer zones and a multipath audio transmitting mechanism module, wherein the multipath audio receiving mechanism module comprises multipath receiving transmission buffer zones, and each path of receiving transmission buffer zone can store 2 frames of advanced audio coding (AAC) code streams to prevent data overflow and ensure that an AAC decoder correctly receives multipath audio data; each path of filter bank preserved buffer zone stores pulse code modulation (PCM) data after the last frame of decoding data is subjected to inverse modified discrete cosine transform (IMDCT), and performs time domain superposition by utilizing PCM data in the filter bank preserved buffer zone of the current link and the PCM data after the current decoding data is subjected to IMDCT to obtain output audio data; and the multipath audio transmitting mechanism module comprises multipath transmitting transmission buffer zones, and each path of transmitting transmission buffer zone stores 1 frame of output audio data so as to ensure that the AAC decoder correctly transmits multipath output audio data.

Description

technical field [0001] The invention relates to a multi-channel audio real-time decoding software design method based on the FAAD2 MAIN mode. The software design method can enable the FAAD2 decoder to perform multi-channel audio decoding, and belongs to the communication field. Background technique [0002] Advanced Audio Coding (AAC) is a new generation of perceptual audio compression codec technology developed on the basis of MP3. This technology combines the advantages of various mainstream audio codec technologies. Well, the codec process is highly modular and the channel configuration is flexible. FAAC is currently the best open source AAC encoder, and its encoding quality is already comparable to commercial encoders. FAAD2 is its corresponding AAC decoder. [0003] The FAAD2 decoder supports single-channel 64-channel audio decoding, but does not support multi-channel audio decoding, but in practical applications, it is often required that the AAC decoder can handle mu...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G10L19/00G10L19/008
Inventor 毛峡邵伟国
Owner BEIHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products