Сори за повтор, но проблема актуальная, а как поднять старую тему - не знаю.
Итак, есть сервер на астериске, настраивали его год назад, связи с настройщиком нет, но все работает, я в нем более менее разобрался с основными настройками, ибо с телефонией работал, но с обычными АТС. Понадобился еще один сервер в удаленный офис, есть VPN, решил ставить Elastix на виртуальную машину. Установил VMWare 5, на него elastix, связал эти 2 астериска по IAX2, подключил внешнюю линию провайдера по SIP, настроил внутренних абонентов. Но есть вопросы с которыми пока не разобраться:
Есть проблемы с пропаданием звука (пропуски словах) на elastix на ВХОДЯЩИХ звонках, как с города, так и с другого астериска, пропадание голоса ЗВОНЯЩЕГО извне, абонента на elastix слышно хорошо. Все как один советовали перейти от виртуалки к реальному серверу. Но повторюсь - точно такая же связка WMvare+Elastix работает в другом месте отлично, все хорошо слышно.
Ну что, установил elastix на железный сервер, соединил с первым астериском. Проблема осталась! Задержки в голосе и пропадание слов в одну сторону - от старого астериска к эластиксу. Все это в пределах одной локальной сети. Что делать - не представляю!
Вот пример настройки шлюза IAX, если это поможет.
host=192.168.0.116
username=test3_out
secret=xxx
type=peer
trunk=yes
qualify=yes
canreinvite=yes
disallow=all
allow=g729&gsm&alaw&ulaw
Еще связал 2 эластикса между собой - один на виртуалке, с которым проблемы, второй на реальном железе. Слышимость отличная. Версия старого asterisk - 1.6.2.23 Версия Elastix - 2.3, астериска на нем - 1.8.11.0
Итог - поставил на оба сервера кодеки g729 При указании явно только этого кодека позвонить можно только в одну сторону - с эластикса на астериск. Но слышимость хорошая в 2 стороны! Где посмотреть в чем проблема?
1) поставить dahdi и проверить что работает на двух концах.
2) проверить на задержки канала и добавить jitterbuffer
ну или
1а) нанять експерта.
просто использования iax в режиме транка это какбы не совсем случай для новичков.
Задан: Jan 15 '13
Просмотрен: 574 раз
Обновлен: Jan 17 '13
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Итак, поигрался с кодеками, оставлял только одни. gsm - вполне приличная слышимость, только эхо появилось. g729 - вообще не соединяются. alaw и ulaw - вот на них как раз та самая проблема с задержкой голоса.
alex_2k@mail.ru (Jan 15 '13)editУбрать Еластикс с вмваре и поставить на физический сервер. У меня такое было решил проблему только переводом сервера на физический сервер.
hubermx (Jan 16 '13)editЕще раз повторяю - убрал я эластикс на физический сервер - проблема осталась! Видимо проблема все таки в первом астериске. Ибо выяснили опытным путем что с городскими звонками проблем нет, плохая слышимость только между старым астериском и эластиксом, вне зависимости от его виртуальности. Подозреваю что видимо проблема в различных версиях кодеков на эластиксе и астериске. Как это проверить, подскажите?
alex_2k@mail.ru (Jan 16 '13)editя ж вам написал в чем может быть проблема. прочитайте,не? кодеки нипричем.вообще.
meral (Jan 17 '13)editКак ни странно, но оказалось виртуалка не причем. Помогла таки смена кодеков, читайте внимательно. Щас вроде все хорошо, но хочу понять в чем может быть проблема на одном кодеке g729. Работает связка g729&gsm
alex_2k@mail.ru (Jan 17 '13)edit