Skip to main content Skip to main navigation Skip to search Skip to footer

Codecs & Transcoders

HCL offers a library of Audio and Video Codecs which can be optimized to the various CE platforms. Following is the list of Codecs which are offered:

  • G.711 Speech Codec     
  • G.723.1 Speech Codec   
  • G.726 Speech Codec     
  • G.727 Speech Codec     
  • G.728 (Low Delay CELP) Codec 
  • AMR NB/ WB Codec 
  • MPEG4 Decoder (Simple Profile)     
  • MPEG4 Decoder (Advanced Simple Profile)        
  • JPEG Encoder Decoder 
  • JPEG2000 Encoder Decoder   
  • VC1 Video codec   GIF Encoder Decoder

HCL offers services around the codecs which includes:

1. Codec’s Porting among different platforms

  • Porting of codecs on ARM and TI DSP processors
  • Porting of MPEG-4 and AVC decoder on various RISC and DSP processors including SH5, Xtensa, OMAP, DM270

2. Development of applications supporting codecs

  • Development of test harness for codec testing
  • GUI and application customization of 3GPP/MP4 player on multiple platforms

3. Memory and Speed Optimization

  • Optimization of Mpeg4 AVC Decoder for memory, MIPS, and code size
  • Memory and Speed Optimization done at different Level ( C code and ASM Hand coding) minimal execution time

4. Compliance Testing

  • Compliance to the Baseline Profile of AVC and Simple Profile of MPEG-4

5. Adding support to existing applications

  • Added support for H.263, MP4, AMR, AAC codecs to multimedia player on BREW platform
  • Enhanced media player by adding support for MPEG, 3GPP, and other proprietary multimedia formats

6. Platforms Supported

  • Symbian
  • Pocket PC
  • Palm OS
  • mITRON
  • TI’s DSPBIOS
  • Nucleus-Plus
  • SH Mobile
  • Mclinux
  • Android
SIW Optimized: 
SEO Optimized: 
Site Section: 
Contact Us
MAX CHARACTERS: 10,000

We will treat any information you submit with us as confidential. Please read our privacy statement for additional information.

We will treat any information you submit with us as confidential. Please read our privacy statement for additional information.