CELT - это аудио кодек, название является сокращением от "Code-Excited Lapped Transform".
Как пишут сами разработчики, CELT - это кодек, который призван занять нишу между Vorbis и Speex, т.е. нишу, где важно и качество аудио, и высокая степень сжатия, и, при этом, низкая латентность кодека. В общем, основным достоинством нового кодека является очень низкая латентность - от 3 до 9 мс. Всё дело в том, что остальные привычные нам кодеки имеют латентность, зашкаливающую за 25 мс, что очень нехорошо для приложений, где требуется передача аудио в режиме реального времени (от телефонии до любых других применений). И вот этот проблел и пытаются восполнить разработчики CELT. Вот как вкратце характеризуется новый кодек:
Низкая латентность и PLC (Packet Loss Concealment - механизм восстановления потерянных пакетов) - это как раз и есть главные качества хорошего "риалтаймового" кодека. А если сюда приплюсовать ещё высокую степень сжатия, и плюс к тому высокое качество аудио, то выходит почти идеальный кодек.
Слёту могу сказать где такой кодек может уже сегодня улучшить положение вещей. Для начала это VoIP-приложения - тот же Скайп или другие. Там важно, чтобы задержка была маленькой, важно хорошее качество аудио, и очень высокое сжатие. Ещё одно возможное применение - Bluetooth. Там такой кодек, будучи встроенным в соответствующий профиль, мог бы сослужить хорошую службу при разговоре через высококачественные коммуникационные каналы (конечно не в GSM/CDMA/3G, а в, скажем, VoIP, где частота пропускания 32 Khz становится нормой).
Сайт разработчика:
Что почитать?
Разместил: