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

Asterisk может побороть fast answer?

Asterisk IP PBX 8 сообщений -
#1

Всем привет.

Вот тут такой вопрос возник, есть девайс, я через него осуществляю звонок и он сразу делает ANSWER и потом дает ринг, далее разговор.

Хотелось бы, что бы как то на программном уровне * ловить состояние, а именно пока идет ринг, и не давать ANSWER, который приходит от девайса, в канал откудова приходит звонок.
И только когда отвечают на стороне девайса, делать ANSWER в канал откудова приходит звонок.

С девайсом ничего сделать нельзя, по этому сразу прошу не предлагать такие идеи. Нужно только возможностями *.


Принимаются любые идеи.


Всем заранее большое спасибо.

_________________
"Фантазия важнее знания.", Альберт Эйнштейн
#2

что за девайс? вроде уже не нуб а ошибки все еще нубские.. телепаты на летних каникулах.
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#3

Да не много в запаре был, по этому так через Ж.П. и писал.
У заказщика стоит шлюз, кажется CDMA какой-то.
И при вызове через него такая вот проблема происходит.

Но тут шлюз не полечишь, по этому и ищу возможность с помощью * это побороть.

_________________
"Фантазия важнее знания.", Альберт Эйнштейн
#4

У меня тоже есть такой девайс (шлюз gsm)который дает свой ring, проблема актуальна.
разработчики шлюза пока не могут поправить это.
остается надежда на *
#5

nv_backgrounddetect?
#6

Хех, я не могу себе представить как можно ее за использовать.

Звонок идет следующим образом "Asterisk -> CDMA gateway"

И по этому звонок инициализируется через "Dial", значит нужно от этого и исходить.

Я спрашиваю потому, что может кто-то видел патч или модуль по реализации такой проблемы. Или просто есть толковые мысли на этот счет.

_________________
"Фантазия важнее знания.", Альберт Эйнштейн
#7

А я имел дело с Allvoip GSM шлюзами. Там была возможность делать набор оверлапом (так что ли это называется). Т.е. вместо
Dial(SIP/AVGSM,10,d(www${EXTEN})) можно было сделать Dial(SIP/AVGSM/${EXTEN},60). Соответственно, немного надо было поправить таблицу маршрутизации LAN to Mobile. В таком случае ответ получали тогда, когда вызываемая сторона отвечала.
Шлюз типа AV3101
#8

У меня Dial такой же, т.е. Dial(SIP/GW_CDMA/${EXTEN},45);

Шлюз не лечится, по этому и ищу как это полечить с помощью *.

_________________
"Фантазия важнее знания.", Альберт Эйнштейн