Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Входящий звонок сбрасывается. Возможно проблема с кодеком g729.

0

Входящий звонок сбрасывается сразу же после 0-1 секунды соединения.

В логах вижу ошибку: http://grab.la/3in3a6

На сколько я понимаю мне нужно установить codec g729 т.к все входящие звонки от провайдера DID отсылаются только через g729. Мои данные pc:

cat /proc/cpuinfo

Результат: http://grab.la/75yt3x

Какой кодек мне подойдет? и как его установить?

У меня Asterisk 11 версия. Качаю кодек codec_g729-ast110-gcc4-glibc-pentium.so с сайта http://asterisk.hosting.lv/ в папку: /usr/lib/asterisk/modules

После чего делаю : amportal restart и все после рестарта мой freepbx не запускается...

Прошу помочь разобраться.

удалить закрыть спам изменить тег редактировать

спросил 2014-01-07 18:39:18 +0400

pncall Gravatar pncall
1 14 6

Comments

покажите uname -a

awsswa ( 2014-01-07 19:10:16 +0400 )редактировать

[root@localhost ~]# uname -a Linux localhost.localdomain 2.6.32-358.14.1.el6.i686 #1 SMP Tue Jul 16 21:12:30 UTC 2013 i686 i686 i386 GNU/Linux

pncall ( 2014-01-07 19:42:30 +0400 )редактировать

Отлично. спасибо все работает. Проблема решена. кодек подошел.

pncall ( 2014-01-08 01:49:15 +0400 )редактировать

2 Ответа

0

Просмотр информации о кодеках

CLI> show codecs

А теперь посмотрим, установлен ли кодек:

CLI> core show translation

Команда ‘show modules like 729′ покажет, подгружен ли модуль:

CLI> show modules like 729

Установка кодека g723 и g729.

wget -c http://asterisk.hosting.lv/src/asterisk-g72x-1.1.tar.bz2 tar -jxf asterisk-g72x-1.1.tar.bz2

cd asterisk-g72x-1.1/

./configure --with-asterisk-includes=/opt/asterisk/include --with-asterisk100 --enable-pentium4 --with-itu

make

cd .libs

ls -l *.so

Переименовуем его в codec_g729.so и кладём в папку с модулями. После этого можно

попробовать подгрузить модуль:

CLI> module load codec_g729.so

Проверяем:

CLI> show modules like 729

Что бы при каждой перезагрузке asterisk’a модуль подгружался автоматом, добавляем такую

строчку в файл modules.conf (добавляем в том случае, если в этом же файле стоит

autoload=no, иначе — можно не добавлять)

load => codec_g729.so

Как-то так ;-)

ссылка удалить спам редактировать

ответил 2014-01-08 08:52:43 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1388 25 20 38

обновил 2014-01-08 09:03:22 +0400

0

сначала читаете вот это

http://www.voip-info.org/wiki/view/Asterisk+G.729+Licensing

дальше либо покупаете лицензии на digium.com либо ставите отсюда

http://asterisk.hosting.lv/

называется

codec_g729-ast110-gcc4-glibc-pentium4.so

качаете и просто ложите в /usr/lib/asterisk/modules/

ссылка удалить спам редактировать

ответил 2014-01-07 22:37:10 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

обновил 2014-01-07 22:38:21 +0400

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2014-01-07 18:39:18 +0400

Просмотрен: 3,757 раз

Обновлен: Jan 08 '14

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.