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

Исходящий звонок в Asterisk

выполнение исходящего звонка с CALLINGPRES
Сообщений: 2

Исходящий звонок в Asterisk

Всем доброго времени суток!
Хотел спросить можно ли сделать исходящий звонок с помощью файлов .call как описано в http://www.voip-info.org/tiki-index.php?page=Asterisk+auto-dial+out с использованием CALLINGPRES? т.е. нужно сделать исходящий вызов через Zap канал E1 ISDN PRI и чтобы номер был засекреченным..
2008-04-12 22:12

Avatara of IgorG
Откуда: Омск
Сообщений: 478

Re: Исходящий звонок в Asterisk

Оба плеча разговора можно пустить через chan_local и сделать любые действия с помощью диалплана, в том числе и засекречивание номера
OpenSUSE 11.2 / Asterisk 1.6.x / Vicidial / UniMRCP
2008-04-13 07:28

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Исходящий звонок в Asterisk

А зачем local channel? Мне кажется, channel напрямую замыкается на context точно так же, как еслиб бы это был входящий с channel звонок...
Вот пример решения задачи.
call.out файл:
Channel: SIP/user ; сперва звоним юзеру на телефон
MaxRetries: 2
RetryTime: 60
WaitTime: 30
Context: hide-me ; при ответе юзера прокидываем звонок в hide-me
Extension:
Priority: 2

extensions:
[hide-me]
exten => _X.,1,SetCallerPres(unavailable)
exten => _X.,n,Set(CALLEDID(num)=) ; на всякий случай перебиваем callerid.
exten => _X.,n,Set(CALLEDID(name)=)
exten => _X.,n,Dial(Zap/g1/2323956)

http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-04-13 11:16

Сообщений: 2

Re: Исходящий звонок в Asterisk

litnimax:

А зачем local channel? Мне кажется, channel напрямую замыкается на context точно так же, как еслиб бы это был входящий с channel звонок...
Вот пример решения задачи.
call.out файл:
Channel: SIP/user ; сперва звоним юзеру на телефон
MaxRetries: 2
RetryTime: 60
WaitTime: 30
Context: hide-me ; при ответе юзера прокидываем звонок в hide-me
Extension:
Priority: 2

extensions:
[hide-me]
exten => _X.,1,SetCallerPres(unavailable)
exten => _X.,n,Set(CALLEDID(num)=) ; на всякий случай перебиваем callerid.
exten => _X.,n,Set(CALLEDID(name)=)
exten => _X.,n,Dial(Zap/g1/2323956)

я так пробовал, но не получилось, callingpres надо ставить до выполнения исходящего вызова, а при выполнении *.call файла астериск не смотрит на контекст, т.е. он соединяет с контекстом только после установления соединения или наоборот после ошибки соединения..

насчет local я сейчас попробую сделать..
2008-04-13 13:54

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Исходящий звонок в Asterisk

я так пробовал, но не получилось, callingpres надо ставить до выполнения исходящего вызова,
Так это смотря куда сперва звонить... Если на zap, понятно что работать не будет. В моем примере сперва идет звонок на SIP. Не верю, что не работает.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-04-13 14:07

Добавить страницу в закладки:  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