Страница 1 из 1

Переводы и directmedia.

Добавлено: 25 сен 2013, 15:35
Dampire
Доброго.
Существуют 2 сервера астериск. 1 мой, 2 чужой. На моем в конфиге sip.conf прописан
[asterisk2]
directmedia=yes
nat=no

и в extensions.conf
[asterisk2]
exten => XXXX,1,Dial(SIP/${EXTEN}@asterisk2)

Мне приходит звонок с asterisk2 (звонок приходит из очереди), я отвечаю и переадресовываю звонок на 1234 на asterisk2. Там берут трубку и тишина в обе стороны. nat=yes, Dial(SIP/${EXTEN}@asterisk2,60,tT) - трафик есть, все замечательно. Стоит убрать tT или nat=yes - односторонняя слышимость.

Я хочу, чтобы звонок не ходил через мой астериск, а после перевода освобождал мою линию и работал уже в рамках сервера asterisk2. Хочу узнать, ошибся ли я в конфигурации или все таки что-то докрутить надо на asterisk2. В теме directmedia сильно плаваю, если сможете популярно объяснить - буду благодарен.

Re: Переводы и directmedia.

Добавлено: 25 сен 2013, 15:59
ded
directmedia=yes даёт возможность пустить голос напрямую между пирами, так?
Если адресация при этом в рамках одной локальной сети (коммутируемая) или в рамках нескольких сетей без НАТа (маршрутизируемая) - то это оправдано.
Если есть НАТ где-то - то прямой звонк можно отстроить, а перенаправленный - не всегда. Потому что чтобы замкнуть напрямую 5555 на asterisk2 например и перенаправленный 1234 туда же нужно directmedia=yes и на asterisk2.

Не используйте синтаксис Dial(SIP/${EXTEN}@asterisk2) он правильный, но не совсем. Лучше
Dial(SIP/asterisk2/${EXTEN})

Re: Переводы и directmedia.

Добавлено: 25 сен 2013, 16:01
awsswa
после перевода освобождал мою линию ? это как ?

смысл ? у вас ограничение линий со asterisk2 ?

Re: Переводы и directmedia.

Добавлено: 25 сен 2013, 16:09
Dampire
2ded
Ясно, спасибо.

2awsswa
Отмечено, что звонок приходит из очереди. Их астериск при переведенном звонке считает мою учетку как in use. Мой оператор пьет чай, пока звонок не завершится.

Re: Переводы и directmedia.

Добавлено: 25 сен 2013, 18:03
ded
... и это хорошо! Берегите операторов! Пусь попьют чайку, не всё же время пахать-боронить?