AAC-LD

From HandWiki
Short description: Audio compression standard

The MPEG-4 Low Delay Audio Coder (a.k.a. AAC Low Delay, or AAC-LD) is audio compression standard designed to combine the advantages of perceptual audio coding with the low delay necessary for two-way communication. It is closely derived from the MPEG-2 Advanced Audio Coding (AAC) standard. It was published in MPEG-4 Audio Version 2 (ISO/IEC 14496-3:1999/Amd 1:2000)[1][2][3][4][5] and in its later revisions.[6][7]

AAC-LD uses a version of the modified discrete cosine transform (MDCT) audio coding technique called the LD-MDCT.[8] AAC-LD is widely used by Apple as the voice-over-IP (VoIP) speech codec in FaceTime.[9]

Real time CODEC requirements

The most stringent requirements are a maximum algorithmic delay of only 20 ms and a good audio quality for all kind of audio signals including speech and music.

  • The AAC-LD coding scheme bridges the gap between speech coding schemes and high quality audio coding schemes.

Two-way communication with AAC-LD is possible on usual analog telephone lines and via ISDN connections. It can use a bit rate of 32 - 64kbit/s or higher.[10] Compared to known speech coders, the codec is capable of coding both music and speech signals with good quality. Unlike speech coders, however, the achieved coding quality scales up with bitrate. Transparent quality can be achieved.

AAC-LD can also process stereo signals by using the advanced stereo coding tools of AAC. Thus it is possible to transmit a stereo signal with a bandwidth of 7 kHz via one ISDN line or with a bandwidth of 15 kHz via two ISDN lines.

See also

  • Advanced Audio Coding (parent technology)
  • Opus an alternative codec for similar applications with lower delay and no licensing costs
  • MP3 (related older technology)
  • G.729 (ITU-T's teleconferencing audio codec)
  • Ultra Low Delay Audio Coder ULD Audio codec (alternative technology also developed by Fraunhofer)

References

  1. ISO (2000). "ISO/IEC 14496-3:1999/Amd 1:2000 - Audio extensions". ISO. http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm?csnumber=31568. 
  2. ISO/IEC JTC 1/SC 29/WG 11 (July 1999), ISO/IEC 14496-3:/Amd.1 - Final Committee Draft - MPEG-4 Audio Version 2, ftp://ftp.tnt.uni-hannover.de/pub/MPEG/audio/mpeg4/documents/w2803/w2803_n.pdf, retrieved 2009-10-07 
  3. Heiko Purnhagen (2000-02-19). "AES 108th Convention: MPEG-4 Version 2 Audio What is it about?". Heiko Purnhagen. http://140.130.175.70/html/mpeg4/sound.media.mit.edu/mpeg4/audio/general/index.html#aes108. [|permanent dead link|dead link}}]
  4. Jurgen Herre, Fraunhofer Institut for Integrated Circuits (2000-03-08), MPEG-4 Low Delay Audio Coding, http://andrew.csie.ncyu.edu.tw/html/mpeg4/sound.media.mit.edu/mpeg4/audio/general/aes108_4-LowDelay.pdf, retrieved 2009-10-07 [|permanent dead link|dead link}}]
  5. Heiko Purnhagen (2001-11-07). "The MPEG Audio Web Page - MPEG-4 Audio (ISO/IEC 14496-3)". http://140.130.175.70/html/mpeg4/sound.media.mit.edu/mpeg4/audio/index.html#mpeg4. [|permanent dead link|dead link}}]
  6. ISO (2007). "Low delay AAC profile - ISO/IEC 14496-3:2005/Amd 1:2007". ISO. http://www.iso.org/iso/catalogue_detail.htm?csnumber=43025. 
  7. ISO (2001). "ISO/IEC 14496-3:2001 - Information technology -- Coding of audio-visual objects -- Part 3: Audio". ISO. http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm?csnumber=36083. 
  8. Schnell, Markus; Schmidt, Markus; Jander, Manuel; Albert, Tobias; Geiger, Ralf; Ruoppila, Vesa; Ekstrand, Per; Bernhard, Grill (October 2008). "MPEG-4 Enhanced Low Delay AAC - A New Standard for High Quality Communication". 125th AES Convention. Audio Engineering Society. https://www.iis.fraunhofer.de/content/dam/iis/de/doc/ame/conference/AES-125-Convention_AAC-ELD-NewStandardForHighQualityCommunication_AES7503.pdf. Retrieved 20 October 2019. 
  9. Daniel Eran Dilger (June 8, 2010). "Inside iPhone 4: FaceTime video calling". AppleInsider. http://www.appleinsider.com/articles/10/06/08/inside_iphone_4_facetime_video_calling.html. 
  10. "AAC-ELD Family". http://www.iis.fraunhofer.de/en/ff/amm/prod/kommunikation/komm/aaceld.html.