Кодек iLBC
iLBC - это VOIP кодек, разработанный конторой Global IP Sound, и сделанный общедоступным (включая исходные коды) под свободной и довольно либеральной лицензией, которая включает в себя возможность модификации кода.
Цитата со страницы: http://www.ilbcfreeware.org/
Что такое iLBC?
- iLBC (internet Low Bitrate Codec) - это СВОБОДНЫЙ кодек речи предназначенный для передачи речи по IP сетям. Этот кодек разработан для использования узкого частотного звукового диапазона речи и, как результат, требуется небольшая полоса пропускания канала 13.33 kbit/s, при кодировании речи порциями по 30 ms, и 15.20 kbps, при кодировании речи порциями по 20 ms. Кодек iLBC позволяет достичь не сильной деградации качества речи в случае потерь пакетов данных, которые происходят в канале связи из-за потерь или задержек IP пакетов.
Возможности
- Битрейт 13.33 kbps (399 бит, собранные в пакет размером 50 байт) при кодировании речи порциями по 30 ms и 15.2 kbps (303 бит, собранные в пакет размером 38 байт) при кодировании речи порциями по 20 ms
- Качество выше, чем у кодека G.729A, высокая устойчивость к потерям пакетов
- Сложность вычислений находится на уровне кодека G.729A
- Кодек со свободными условиями лицензирования