Модератор: Glukinho
А как вообще это делают в учреждениях? Сидит оператор у которого есть телефон. Нажимает на 9 и у него сработало (Тревога). Нажал еще раз 9 и сработало (Ложная тревога)
Всем доброе утро.
Уважаемые гуру астериска, подскажите. Никак не могу нагуглить решение проблемы.
есть питонячий скрипт который обрабатывает аудиопоток.
по кодовому слову , нам надо передать текущий разговор с помощью AMI другому оператору, т.е. как я понимаю Redirect.
сам контекст:
[test]
exten => 000,1,Playback(hello,answer)
exten => 000,2,Playback(goodbye)
exten => _X.,n,hangup()
exten => h,1,Noop(End)
выполняю Redirect данным кодом:
Redirect_action = SimpleAction("Redirect",Channel="SIP/pps13-00000141",Context="test",Exten="000",Priority="1",Timeout="30000",Async="true")
AMI.send_action(Redirect_action)
Код отрабатывает, но перевода вызова не происходит, в астере в логах тоже ничего не отображается.
Что я делаю не так и как возможно поправить?))
Заранее всем спасибо.
а что делает таймаут и асинк в редиректе? это не от него параметры, поэтому может и не работать