@combi

Asterisk проблема с кодеками, в чем причина?

Добрый день.

Есть 2 сервера с Asterisk, подключены по IAX, при указании в iax.conf использования кодеков (ulaw, alaw, gsm) при вызове происходит reject по причине Unable to negotiate codec.
Кодек g729 работает, но слышно приветствие 1 секунду, затем звук начинает резко прерываться и теряться.

srv2*CLI> core show version
Asterisk 11.7.0 built by portage @ srv2 on a x86_64 running Linux on 2014-02-06 15:43:45 UTC
srv2*CLI>

srv1*CLI> core show version
Asterisk 11.7.0 built by portage @ psi on a i686 running Linux on 2014-01-24 10:27:33 UTC
srv1*CLI>

В чем может быть причина не работы кодеков, как диагностировать и исправить?
  • Вопрос задан
  • 2739 просмотров
Пригласить эксперта
Ответы на вопрос 1
IgorG
@IgorG
VoIP разработчик
Нужно в консоли астериска проверить что по 'iax2 show peer xxx' выводятся те кодеки, которые вы ожидаете увидеть. Затем посмотреть отладку в момент вызова, включив 'iax2 set debug on'. Так же вероятно данная ошибка - баг в коде, так как астериск достаточно старый - обновиться до последней версии в 11 ветке.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы