Готовый кодек по адресу http://asterisk.ru/codecs
Действия:
Действия:
- Заходим по ssh на сервер с Elastix, в командной строке вводим asterisk -rx "core show translation". При отсутствии кодека G729 его или не будет в списке или напротив него будут прочерки. Это говорит что он работает только в режиме passtrough.
- Посещаем сайт http://asterisk.hosting.lv/ и выбираем нужную версию кодека. Для моего сервера (на Corei2 запущенного под WMware) подошел codec_g729-ast110-gcc4-glibc-x86_64-core2.so
- На сервере заходим в директорию с модулями: cd /usr/lib/asterisk/modules/ (Для 64 битных систем папка /usr/lib64/asterisk/modules). Вообще расположение папок можно посмотреть в /etc/asterisk/asterisk.conf)
- Скачиваем подходящий модуль wget http://asterisk.hosting.lv/bin/codec_g729-ast110-gcc4-glibc-x86_64-core2.so
- Загружаем модуль в Elastix: asterisk -rx "module load codec_g729-ast110-gcc4-glibc-x86_64-core2.so".
Если модуль подошел и загрузка произошла успешно, получим ответ Loadedcodec_g729-ast110-gcc4-glibc-x86_64-core2.so - Смотрим результат: asterisk -rx "core show translation"
- Не обязательно, но на всякий случай перезапускаем астериск: asterisk -rx "core restart when convenient"
По аналогии устанавливается и кодек G.723
Комментариев нет:
Отправить комментарий