Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Originate через call-файл

Originate через call-файл

Avatara of terminal
Сообщений: 196

Originate через call-файл

у AMI есть отличная команда - Originate, у call-файла - Channel.
При использовании первой можно создать звонок абоненту А, который после поднятия трубки автоматически будет звонить абоенту B.
Call-файл сразу же создает два звонка, потом их склеивает.
Как можно реализовать функционал originate через call-файл?
2009-05-14 17:27

Сообщений: 6521

Re: Originate через call-файл

Через канал Local/ ?
2009-05-14 17:30

Avatara of terminal
Сообщений: 196

Re: Originate через call-файл

без разницы, Channel: Local/A@context1 + Context:context2 Extension:B - два одновременных вызова
2009-05-14 17:32

Сообщений: 6521

Re: Originate через call-файл

Разница есть. через Channel: Local/A@context1
в этом самом контексте context1 можно создать сценарий, в котором сначала звонок абоненту А, который после поднятия трубки автоматически будет звонить абоенту B.
2009-05-14 17:42

Avatara of terminal
Сообщений: 196

Re: Originate через call-файл

по идее, context1 нужен для того, чтобы дозваниться до абонента А, после того как он ответил должен попасть в контекст 2, в котором прописано звонить абоненту В.
почему не работает - хз..
2009-05-14 17:56

Avatara of terminal
Сообщений: 196

Re: Originate через call-файл

разобрался, нашел Answer() в самом ненужном месте ;о)
2009-05-14 18:05

Сообщений: 1573

Re: Originate через call-файл

terminal:

Call-файл сразу же создает два звонка, потом их склеивает.
Как можно реализовать функционал originate через call-файл?
Абсолютно неверно!
Вначале делается основной вызов (Channel), и только после ответа на него происходит вхождение в контекст (указанный в call-file).
Именно то, что вы хотите реализовать ...

P.S. Если в Channel указана Технология/Номер (типа SIP/peer/555) то вызов выполняется в фоне. Канал Local нужен если требуется управлять этим вызовом. Он направляет вызов в нужный контекст, и т.д. ...
Но алгоритм это все равно не меняет. Второй вызов, точнее переход в указанный контекст|екстен|прио, состоится только в случае ответа на первый вызов.
2009-05-14 18:33

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru