Site MapHome
Home About Us Products Custom Products Competencies News Careers Contact Us
 
     
 
Speech Codecs
Audio Codecs
MP3
AAC-LC
HE-AAC
BSAC Decoder
Dolby AC-3
WMA
Video Codecs
Telephony / VoIP
Stacks
Wireless LAN
HD Video Decoder
Systems
PMPR
Media Album
Media Streamer
Network Media Player
VoIP DSP subsystem
IP Video Phone

MPEG 1, 2 Audio (MP3) Encoder and Decoder

The Ittiam MP3 codec is an implementation of the MPEG-1 (ISO/IEC 11172-3) and MPEG-2 (ISO/IEC 13818-3) standards. ISO/IEC 11172-3 (MPEG 1) is a standard for compressing/decompressing two channels of audio sampled at 32, 44.1 or 48Khz at bit-rates from 32 to 384kbit/s. Three layers (layer 1,2,3) are supported based on the complexity, compression and quality. Layer III offers the highest compression for a given audio fidelity but requires the highest complexity.

The Ittiam MP3 codec implementation supports all three audio layers of ISO/IEC 11172-3 3 and ISO/IEC 13818-3

MP3 Decoder Technical Specification

  • Supports decoding of Layer 1, 2, 3 of MPEG-1 ISO/IEC 11172-3 and ISO/IEC 13818-3 standards
  • C callable API for initialization, decoding of all three layers
  • Full accuracy with ISO/IEC 11172-3 and ISO/IEC 13818-3 audio standards
  • Multi-channel, Reentrant implementation
  • Tested on a variety of MP3 bit streams
  • 24 bit PCM output / High sound quality
  • Optimized implementation

MP3 Encoder Technical Specification

  • Supports encoding of audio to Layer 3 bit stream (MPEG-1 ISO/IEC 11172-3 and ISO/IEC 13818-3 standards)
  • C callable API for initialization, encoding
  • Multi-channel, Reentrant implementation
  • Sampling rate 16-48 kHz
  • Bit rates: 8 - 320 kbps
  • Quality, Complexity selectable through the interface (C API)
  • High sound quality
  • Optimized implementation

Applications

  • Digital Audio Broadcasting
  • Portable Audio Systems
  • Internet Streaming
  • Internet Appliances

Platforms

  • Currently supported on ARM (ARM9E™, ARM11™), TI DM320™, TI C64x™ (TMS320C64xx™), TI C64+™/DaVinci™ (DM644x™)
  • For further details contact mkt@ittiam.com

 

  Legal Disclaimer