views:

55

answers:

1

Hi,

I'am imnplementing real-time sound (voice) recording and transferring to another point in my application. I would ask who knows good codec or compression algorithm to transfer low-quality (max 32 kbit) sound data through the network. I know skype uses good compression, what codec use it?

*It should be free

I found also this codec interesting: iLBC (Internet Low Bitrate Vocoder), but not the source. Does know any links?? http://www.vocal.com/speech_coders/ilbc.html

Thank you.

+3  A: 

One popular answer is Speex. Its not the highest quality codec available, but free to use and implement.

Skype's codec is proprietary.

If you can cut the sample rate, you can also use uLaw or aLaw, which have very little processing overhead.

Yann Ramin