lejak писал(а): ↑06.04.2012 11:37
настроил сервер по этой
статье
звонки ходят всё прекрасно, но вот качество связи какое то поганое

те телефоны (софтфоны и сипфоны) находятся в одной сети, но такое ощущение что находятся в разных странах третьего мира
show channel (не помню команду) показывает что коннект идет через alaw и ulaw, но что-то мне не верится что они работают через эти кодеки)
в настройках транка указано, что всё дизалов, кроме ulaw и alaw)
какие нужно показать конфиги для диагностики?
подскажите как установить языковой пакет?
Добро пожаловать в Real Time
Информации маловато. В начале надо проверять следующее:
кодеки должны использоваться одинаковые и на сервере и на клиенте, ulaw, alaw это разные кодеки (эти кодеки дают достойное среднее качестово). asterisk -rx "core show help sip"
Смотреть как проходит
http://ru.wikipedia.org/wiki/RTP там требования довольно жесткие. Для тестирования rtp можно звонить клиентом с ip на ip без * , это должно помочь предварительно прояснить ситуацию по готовности LAN к работе с real time.
А вообще причин может быть довольно много. Для тестирования можно использовать образы виртуальных машин с настроенным астериском типа virtualpbx Игоря Окунева и другие. QoS вам в помощь.
Если используется wifi, то это отдельное тех решение с своими замерами и расчетами, "халявы на коленке" тут не бывает.
PS ИМХО, но не надо Вам было начинать со сборки astreisk в ubuntu, это для экспериментов хорошо, apt-get install asterisk было бы куда практичней в плане постоянного использования, и ядро там, кстати, подобрать надо бы более подходящее под real time.