2010-05-13 2 views
1

Я использую запись звука в реальном времени (голос) и передачу в другую точку приложения. Я бы спросил, кто знает хороший кодек или алгоритм сжатия для передачи низкокачественных (максимум 32 кбит) звуковых данных через сеть. Я знаю, что skype использует хорошее сжатие, какой кодек его использует?Выбор звукового кодека для сети (c/C++)

* Он должен быть свободен

я нашел и этот кодек интересный: Ilbc (Internet Low Bitrate вокодер), но не источник. Знает ли какие-либо ссылки? http://www.vocal.com/speech_coders/ilbc.html

спасибо.

+0

Каковы ваши требования к лицензии? –

+0

Он должен быть бесплатным. – ergey

ответ

3

Один популярный ответ Speex. Это не самый качественный кодек, доступный, но бесплатный для использования и реализации.

Skype-кодек является собственностью.

Если вы можете сократить частоту дискретизации, вы также можете использовать uLaw или aLaw, которые имеют очень мало накладных расходов.

Смежные вопросы