Переводы и directmedia.
Добавлено: 25 сен 2013, 15:35
Доброго.
Существуют 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 сильно плаваю, если сможете популярно объяснить - буду благодарен.
Существуют 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 сильно плаваю, если сможете популярно объяснить - буду благодарен.