Страница 1 из 3

Asterisk и перехват без ответа

Добавлено: 15 май 2015, 09:36
Kucherow
По умолчанию при перехвате через *8 или pickup() перехватывающая сторона автоматически отвечает на звонок. Необходимо что-бы перехватывающая сторона просто получала перехваченный звонок на свой номер, без ответа.
В интернете информации по этому вопросу не нашел. Есть стандартный способ решения или пора начинать разбираться с AGI?

Re: Asterisk и перехват без ответа

Добавлено: 15 май 2015, 10:37
ded
что-бы перехватывающая сторона просто получала перехваченный звонок на свой номер, без ответа.
Три раза перечитал - не понял.
Просто получила и что с ним делать? Без ответа - это Hangup, но для этого не надо перехватывать, надо его просто Cancel.
Это можно делать как командой из CLI, так и подручными вэб-средствами типа FOP2.
Можно и сервисный код нарисовать конечно, кастомно.

Re: Asterisk и перехват без ответа

Добавлено: 15 май 2015, 10:51
Kucherow
При перехвате происходит ответ на звонок. Необходимо что-бы ответа не было, звонок просто переходил на аппарат перехватчика.

Re: Asterisk и перехват без ответа

Добавлено: 15 май 2015, 11:22
Wapo
Т.е. как я понял надо с номера 202 звонок, который идет на 201 перенаправить на 203 - вам к приложению Redirect и .....

Ну а вот как вы представляете - у перехватчика трубка ПОДНЯТА и посылаются команды астеру. Потому и сработает ОТВЕТ. Если на пути вдруг не возникнет Wait

Re: Asterisk и перехват без ответа

Добавлено: 15 май 2015, 12:01
ded
ответа не было, звонок просто переходил на аппарат перехватчика: может это имеется ввиду перенаправление?
звонок из мира поступает на абонента 202, но его нет на месте, и он автоматически перенаправляется ему на мобильный?
Тогда это точно не перехват.

Re: Asterisk и перехват без ответа

Добавлено: 15 май 2015, 12:03
Kucherow
Т.е. как я понял надо с номера 202 звонок, который идет на 201 перенаправить на 203 - вам к приложению Redirect и .....
Я уже смотрел в сторону Redirect, но необходимо взаимодействовать со сторонним каналом, что без AGI достаточно сложно.
Ну а вот как вы представляете
Ну например отсылается команда на перехват, связь перехватчика и asterisk рвется, звонок переводится на перехватчика.

Re: Asterisk и перехват без ответа

Добавлено: 15 май 2015, 12:04
ded
... или Call Forward all?
По какому критерию и кто посылает команду о перехвате?

Re: Asterisk и перехват без ответа

Добавлено: 15 май 2015, 12:05
Kucherow
ded писал(а):ответа не было, звонок просто переходил на аппарат перехватчика: может это имеется ввиду перенаправление?
звонок из мира поступает на абонента 202, но его нет на месте, и он автоматически перенаправляется ему на мобильный?
Тогда это точно не перехват.
Нет.
В комнате есть 3 аппарата: 100, 200, 300.
Кто-то из вне звонит на 100(которого на месте нет).
Другой человек(например 200) хочет перехватить звонок приходящий на 100 себе.
При этом звонок должен просто переходить на 200, а тот уже сам решит отвечать или нет.

Да, это можно назвать переадресацией, но инициализировать ее должна третья сторона по отношению к звонку.

Re: Asterisk и перехват без ответа

Добавлено: 15 май 2015, 12:19
ded
В вашей схеме - 100, 200, 300, третья сторона: это 300 что ли?
Звонок на 100, перехватывает (перенаправляется на ) 200, а решение об этом принимает 300?

Re: Asterisk и перехват без ответа

Добавлено: 15 май 2015, 12:32
Kucherow
Так...похоже я вас окончательно запутал.
Есть 2 телефона 100 и 200.
На 100 приходит звонок с 333.
200 хочет перехватить этот звонок себе.
Он набирает номер для перехвата и звонок от 333 переводится на 200.
200 видит у себя на экране вызов от 333(и решает отвечать или нет).

То есть изначальный звонок 333->100, а 200 третья сторона по отношению к этому звонку.