Всем привет.
Мне нужно, чтобы во время выполнения Dial (во время гудков) можно было нажать звездочку, тогда вызов автоматом пойдет на мобильный (удобно, если точно знаешь, что человека на месте нет, не нужно ждать всё время до автоматической переадресации).
Проблема в том, что нужное мне приложение не срабатывает, пока вызов в Dial не будет отвечен. Нужный DTMF прилетает, это видно в консоли, но реакции на него нет.
features.conf:
[applicationmap]
tomobile => *,self/caller,Macro,tomobile
extensions.conf:
[globals]
DYNAMIC_FEATURES => tomobile
Лог нажатия * во время дозвона, feature не срабатывает: http://pastebin.com/2uU54btN
Лог нажатия *, когда звонок отвечен, feature сработала: http://pastebin.com/VbBDiSK8
Asterisk 11.8.1. На 1.4 feature срабатывала и во время дозвона, то есть так, как мне надо.
Есть у кого-нибудь идеи, как заставить Asterisk активировать feature в процессе дозвона по Dial, а не только после ответа?
спросил
2014-09-24 13:15:16 +0400
glukinho 661 ● 4 ● 3 ● 12
Подсказали на forums.asterisk.org: http://forums.asterisk.org/viewtopic.php?f=1&t=91435&start=0
Работает!
glukinho ( 2014-10-01 18:09:21 +0400 )редактироватьне.не работает. это вы включили features на другом канале. ерунда получилося.
meral ( 2014-10-01 19:15:22 +0400 )редактироватьНу не знаю, у меня работает именно так, как надо.
glukinho ( 2014-10-01 19:47:36 +0400 )редактировать