Просто мне нужно написать exten => 116,2,AGI(agi:async)
в диалплане ????
Я знал, что я должен написать файл AGI в папке /usr/bin
Извините, но я никогда не создавал AGI
Спасибо
Простейший скрипт agi
#!/bin/bash
echo "ANSWER"echo "STREAM \"somefile\" "
Для получения дополнительной информации см. http://www.voip-info.org/wiki/view/Asterisk+AGI
Есть много библиотеки для любых доступных языков.
Async AGI просто приостановил вызов, после чего вы должны выполнить какое-либо действие с использованием AMI. Это НЕ просто. Так что попробуйте сначала обычные сценарии AGI.
Других решений пока нет …