Asterisk. Основные кодеки.

Кодек Скорость передачи данных, Кбит/с Необходимость лицензии
G.729A 8 Нужна (не нужна для транзитной пересылки)
iLBC 13,3 (кадры по 30 мс) или 15,2  (кадры по 20 мс) Не нужна
Speex Переменная (между 2,15 и 22,4) Не нужна
G.726 16, 24, 32 или 40 Не нужна
G.711 64 Не нужна
GSM 13 Не нужна

G.729A

Это один из самых популярных кодеков и поддерживается огромным кол-м оборудования. При очень  малой полосе пропускания кодек G.729A обеспечивает высокое  качество звука. В кодеке используется технология Conjugate-Structure Algebraic-Code-Excited Linear Prediction (CS-ACELP) 1. Для G.729A требуется пропускная способность 8 Кбит/с.
Кодек требует значительной работы от ЦП. В системе Asterisk использование кодеков с большой степенью сжатия быстро приводит к перегрузке ЦП.

G729A нельзя использовать без лицензии.

G.711
G.711 – основной кодек PSTN.

 Используется два метода компандирования: μlaw в Северной Америке и аlaw во всем остальном мире. Оба обеспечивают передачу 8-битового слова 8000 раз в секунду. Рабочая пропускная способность 64 000 бит/с.
Считается, что G.711 –  кодек без сжатия. Это не  так, т.к.  компандирование считается формой сжатия.

G.711 является базовым кодеком, от которого были произведены все остальные.


G.711 налагает минимальную  нагрузку на ЦП.

G.726
Последнее время почти  вышел из употребления.  Использует технологию  адаптивной дифференциальной импульсно-кодовой модуляция (Adaptive Differential Pulse-Code Modulation, ADPCM), которая обеспечивает разную скорость передачи данных. Чаще всего используются скорости 16, 24 и 32 Кбит/с. Asterisk поддерживает ADPCM-32.
G.726 предлагает качество практически такое же, как у G.711, но использует только половину полосы пропускания. G.726 потерял популярность в 1990-х годах из-за неспособности передавать сигналы модема и факсов, но сейчас он вновь бывает востребован из-за хорошего  соотношению пропускная способность/нагрузка на ЦП. 

GSM
GSM – самый любимый кодек Asterisk.Лицензии  не нужны.Хорошая  производительность и  требования к ЦП. Качество получаемого звука считается ниже, чем G.729A, но это спорно. Скорость передачи данных GSM – 13 Кбит/с.

iLBC
Internet Low Bitrate Codec (iLBC) 2 обеспечивает хорошее сочетание низкого коэффициента использования полосы пропускания и приемлемого качества. Наиболее подходит для использования  в сетевых соединениях с потерями.
Не всегда  поддерживается многими обычными IP-телефонами и VoIP-системами. 
iLBC использует сложные алгоритмы для достижения таких высоких уровней сжатия, поэтому довольно сильно загружает ЦП при использовании в Asterisk.
iLBC можно использовать без авторских отчислений, но нужно информировать  владелеца патента на iLBC обо всех случаях его применения в коммерческих целях. Для этого надо скачать и распечатать копию лицензии на использование iLBC, подписать ее и отправить GIPS. Информацию о iLBC и лицензии на его использование можно найти адресу http://www.ilbcfreeware.org.

iLBC используется для каналов со скоростью передачи данных 13,3 Кбит/с (кадры по 30 мс) и 15,2 Кбит/с (кадры по 20 мс).

Speex
Speex – кодек с переменной скоростью передачи цифровых данных (variable bitrate, VBR). Он может динамически менять скорость передачи данных при изменении состояния сети. Он предлагается как в узкополосном, так и в широкополосном вариантах в зависимости от того, какого качества звук требуется получить (телефонного или лучше).
Speex – бесплатный кодек, лицензируется по версии Xiph.org лицензии BSD.
В Интернете доступен проект спецификации Speex. Информацию по этому кодеку  можно найти на его странице (http://www.speex.org).
Speex используется  для каналов со скоростью передачи данных от 2,15 до 22,4 Кбит/с из-за его способности менять свою скорость передачи данных.

MP3
Moving Picture Experts Group Audio Layer 3 Encoding Standard 1 . В Asterisk  кодек  MP3  используется для проигрывания  музыки во время ожидания (Music on Hold, MoH).

MP3 не предназначен для передачи речи по телефонным сетям, поскольку он оптимизирован для музыки, а не голоса, но он очень популярен в системах VoIP для воспроизведения музыки во время ожидания.


Похожие материалы на сайте: