status send receve fax_digium
А подскажите пожалуйста, есть ли у астерисковского факса хоть какой то статус, ну анналогичный dialstatus?
Это я просто для того случая, если, к примеру, абонент шлет на fax_digium факс, а тот собственно говоря принимает его и на пол пути рвется, вот как получить стейт, что он мол рвется и принять решение о выборе другого маршрута, ну скажем отправить его в dahdi на fxs порт к которому подключен обычный факс.
Ну или другая ситуация, в начале экстеншена стоит факсдетект, факс приходит, он его детектит, но пока он его детектил уже пошло отрабатываться IVR, как получить статус от факсдетекта что мол... продетектили что факс пришел .... играть меню нам не надо.
Логику реализации расписывать ни к чему, вы просто подскажите, как получить стейты приема в этих двух случаях,
Заранее спасибо.
exten => s,n,NoOp(### FAXSTATUS: ${FAXSTATUS})
exten => s,n,NoOp(### FAXERROR: ${FAXERROR})
exten => s,n,NoOp(### FAXMODE: ${FAXMODE})
exten => s,n,NoOp(### FAXPAGES: ${FAXPAGES})
exten => s,n,NoOp(### FAXBITRATE: ${FAXBITRATE})
exten => s,n,NoOp(### FAXRESOLUTION: ${FAXRESOLUTION})
exten => s,n,NoOp(### REMOTESTATIONID: ${REMOTESTATIONID})
Ибо не совсем понятно как получить статус факса при детекте в самом начале экстеншена, то бишь, что он пришел от
exten => fax,1, ....
ибо если за ним идет меню, то пока, он не продетектит, что это реально факс и не отошлет его уже в контекст для обработки, меню все равно будет играть в трубке
или это впринципе не решаемая проблема?
http://www.voip-info.org/wiki/view/Asterisk+fax
могу ошибаться
в чем проблема то?
то что ивр прочитывается бездушному факсу? да и фиг с ним, все равно попадет в контекст приема
или смысл что факс детект срабатывает с опазданием?
_________________
нанотехнолигии в области Asterisk