Information About

Ilbc




The Internet Low Bit Rate Codec ('''iLBC''') is a Royalty Free Narrowband Speech Codec , developed by Global IP Sound (GIPS). It is suitable for VoIP applications, Streaming Audio , archival and messaging. The algorithm is a version of block-independent Linear Predictive Coding , with the choice of Data Frame lengths of 20 and 30 milliseconds. The encoded blocks have to be encapsulated in a suitable protocol for transport, eg. RTP .

iLBC is defined in RFC 3951 . It is one of the codecs used by both Gizmo Project , Google Talk and Skype .


PARAMETERS AND FEATURES

  • Sampling Frequency 8 kHz/16 bit (160 samples for 20 ms frames, 230 samples for 30 ms frames)

  • Controlled response to Packet Loss , delay and Jitter

  • Fixed Bit Rate (15.2 kbit/s for 20 ms frames, 13.33 kbit/s for 30 ms frames)

  • Fixed frame size (304 bits per block for 20 ms frames, 400 bits per block for 30 ms frames)

  • Robustness similar to PCM with Packet Loss Concealment , like eg. the ITU -T G.711

  • CPU load similar to G.729A , with higher basic quality and better response to packet loss

  • Royalty Free



EXTERNAL LINKS