Задать вопрос
@J3alenok
Начинающий программист

Как правильно переадресовывать звонок Asterisk java?

Подскажите пожалуйста как правильно реализовать Action на переадресацию звонка ? Возможно мне нужно обращаться к Extension или передавать и устанавливать свой собственный Event( если да то как это сделать) ??
  • Вопрос задан
  • 218 просмотров
Подписаться 1 Средний 2 комментария
Решения вопроса 1
@maddimons
Инженер связи
Владимир Сачков, смотрите,
-если абонент А вызывает абонента Б и абонент Б отвечает, он может сделать трансфер. Абонент А хочет говорит с абонентом С и абонент Б делает трансфер звонка.
-если абонент Б не в офисе, он поставил переадресацию. Безусловную (то есть -без условия). На номер Д. И когда абонент А делает вызов на абонента Б -вызов переадресовывается на номер Д.

Вам нужен трансфер через AMI интерфейс Астериска.
Вам нужен:
Action: Atxfer
[ActionID:]
Channel:
Exten:
[Context:]


где вам обязательно нужен Channel.
То есть при вызове абонента Б вам нужно у себя сохранить номер канала и при использовании Action: Atxfer использовать номер этого канала.
Exten - это номер, куда вы будете делать трансфер, который будет вызываться в существующем контексте [Context:]
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы