Аудиокодек

Аудиокодеком называется набор алгоритмов, описывающих процессы сжатия и воспроизведения потока оцифрованных аудиоданных. Программа для сжатия (или компрессии потока), обычно называется аудио-энкодером, а для воспроизведения (декомпрессии) – аудио-плеером или аудио-декодером. Так же аудиокодеком может называться аппаратное устройство, осуществляющее цифро-аналоговые преобразования звука.

Программный аудиокодек. представляет собой программное обеспечение, осуществляющее компрессию и декомпрессию цифровых аудиоданных. Аудиокодек-компрессор предоставляет пользователю аудиосигнал минимального размера вследствие процесса сжатия с использованием различных математических и статистических приёмов. Таким образом, объем пространства для хранения данных уменьшается, а полоса пропускания канала, по которому осуществляется передача аудиопотока, высвобождается.

Все аудиокодеки делятся на два типа – со сжатием без потерь и с потерями. В первом случае исходный сигнал после декомпрессии полностью идентичен сигналу до компрессии. Второй тип объединяет все остальные аудиокодеки. Самые популярные аудиокодеки применяют сжатие с потерями, но при этом пользователь на слух не сможет отличить сжатый поток от оригинала, т.к. кодек использует особенности человеческого слуха для отсечения частот, неслышимых человеком, для увеличения степени сжатия.

Одним из таких является самый распространенный среди пользователей аудиокодек – MP3. Его используют в файлообменных сетях для передачи музыкальных файлов.

Аппаратный аудиокодек. Основная функция аппаратного аудиокодека – кодирование/декодирование цифрового аудиосигнала в аналоговый и наоборот. Это реализуется следующим образом: когда компьютер посылает звуковой сигнал на внешние динамики, происходит цифрово-аналоговая конвертация, а когда ПК получает такой сигнал извне, происходит аналого-цифровая конвертация. Аппаратный аудиокодек является основной составляющей звуковой карты, выполняя роль интерфейса между блоками цифровой обработки звукового сигнала и аналоговыми портами передачи/приёма звука.

Аудиокодек в ВКС. Аудиокодек является неотъемлемой составляющей полноценной системы ВКС. В видеоконференциях он отвечает за обработку поступающего сигнала и его передачу. Самым популярным аудиокодеком, используемом в ВКС, по праву можно считать Speex – открытое, свободное программное обеспечение для сжатия аудиосигнала. Разработчики утверждают, что именно этот аудиокодек больше всего подходит для передачи голосового сигнала во время сеанса ВКС по сетям с ненадежной пропускной способностью и при низких скоростях.

Автор:
Источник: trueconf.ru
Отрасль: Видеоконференцсвязь

Подробнее: