artem
24.05.2016
9958

Установка кодеков Asterisk G729 и G723

Кодеки G.729 и G.723 используются в Asterisk для того, чтобы экономить полосу пропускания между сервером Asterisk и IP-телефоном.
По сравнению с стандартным кодеком G.711, кодек G.729 потребляет в 3 раза меньше полосы пропускания: 24 кбит/сек по сравнению с 80 кбит/сек в кодеке G.711(alaw/ulaw).
В данной статье мы разберем, как происходит установка кодеков на сервер Asterisk.

Первым делом необходимо определить следующие параметры системы:

  • Версию Asterisk (1.8,11,13 и т.д.)
  • Разрядность ядра Linux (32 или 64 бит)
  • Тип процессора (Opteron, Pentium, Core2 и т.д.)
  • Набор инструкций процессора

В консоли Linux выполняем команду:

cat /proc/cpuinfo:

Выхлоп этой команды даст нам понимание о том, что за процессор используется на нашем сервере Asterisk.

Далее, выполняем команду 

uname -a

Вывод этой команды показывает нам разрядность процессора.

Зайдя в консоль Asterisk (asterisk -rvvv) и выполнив команду 
core show version 
узнаем версию Asterisk.

Далее, обладая всей этой информацией, отпрвляемся на сайт http://asterisk.hosting.lv
и выбираем необходимый кодек.

Вот схема, которая поможет вам выбрать правильный кодек:

Далее кодек необходимо скачать на сервер. Рекомендуется сделать это командой wget.

Скаченные кодеки устанавливаются в систему простым копированием их в папку modules:
/var/lib/asterisk/modules или
/var/lib64/asterisk/modules

Далее, либо делаете команду перезапуска сервиса Astersk, либо подгружаете кодеки командой 
module load codec_g729..(тут точное название кодека)..so

Провека результата – командой 
core show translation.

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

 
avatar
  Подписаться  
Уведомление о

Остались вопросы?

Я - Кондрашин Игорь, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.

VoIP оборудование

ближайшие курсы

ближайшие Вебинары

ONLINE

Why Choose HUGE?

Unlimited pre-designed elements

Each and every design element is designed for retina ready display on all kind of devices

User friendly interface and design

Each and every design element is designed for retina ready display on all kind of devices

100% editable layered PSD files

Each and every design element is designed for retina ready display on all kind of devices

Created using shape layers

Each and every design element is designed for retina ready display on all kind of devices