AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

FreeSwitch - Не бриджировать каналы если вызываемый пользователь быстро поднял трубку

Работа 5 сообщений -
#1

Перехожу потихоньку с Астериск на Фрисвич. Есть задача: нужно проверять на сколько быстро вызываемый абонент поднял трубку, если answer пришел в течении 3-х секунд после отправки invite - то FreeSwitch должен вызываемой стороне отравить ошибку 503,
если же на звонок ответили через 4-ре секунды или позднее, то соединить абонентов.
смотрел в сторону execute_on_answer, но т.к. опыта в FS совсем мало - не разобрался, прошу кто может - помогите, о цене договоримся.
Так же наверное попрошу поделится опытом настройки системы в целом, т.к. документацию прочитал и какие то базовые вещи делать могу, но общение со специалистом будем не лишним, разумеется все за деньги.
спасибо.
#2

всё это хорошо, но что толку считать секунды от закида звонка на исходящую ногу, если считать надо с момента появления гудков.
_________________
Свежак chan_dongle тут http://code.google.com/p/asterisk-chan-dongle
Читайте, дополняйте wiki http://wiki.e1550.mobi/
Смена IMEI Huawei E1550 E173 E1752 K3765 http://www.e1550.mobi/ от $1,521 за IMEI
#3

глядя на статистику звонков я выяснил, что у меня в среднем если прова лег, то около 2-х секунд идет до ответа. на этом и решил построить алгоритм маршртизации.