VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Добавочный набор номера с телефона при звонке с сервера

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
KrLL
Сообщения: 16
Зарегистрирован: 20 мар 2012, 07:56

Добавочный набор номера с телефона при звонке с сервера

Сообщение KrLL »

Коллеги, прощу помощи.
Дано:
Файл в /outgoing, по которому сервер дозванивается на стационарный/мобильный телефон, после соединения проигрывается звуковой файл
Требуется:
Обработать добавочные номера, которые придут со стороны стационарного/мобильного телефона.
После Хэнгапа вызвать скрипт (sh или perl) в который передать номер вызванного абонента.

Конфиг, который не обрабатывает добавочную цифру "1".
[auto-dial]
exten => s,1,Answer()
exten => s,n,Background("privet")
exten => s,n,WaitExten(20)
exten => s,n,Dial(H323/avaya/989130000000)
exten => s,n,Hangup()
exten => 1,1,Dial(SIP/1101,30)
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Добавочный набор номера с телефона при звонке с сервера

Сообщение zzuz »

Включите логгирование DTMF сигналов и смотрите за тем, что действительно прилетает на ваш сервер.
Линия24 - Системы Массового Телефонного Обслуживания
KrLL
Сообщения: 16
Зарегистрирован: 20 мар 2012, 07:56

Re: Добавочный набор номера с телефона при звонке с сервера

Сообщение KrLL »

Как логирование включить?
Добавил в logger.conf
console => notice,warning,error,dtmf
перегрузил logger.
Сделал core set debug 3
В консоли ничего не появляется.
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Добавочный набор номера с телефона при звонке с сервера

Сообщение zzuz »

Сочувствую.
Линия24 - Системы Массового Телефонного Обслуживания
KrLL
Сообщения: 16
Зарегистрирован: 20 мар 2012, 07:56

Re: Добавочный набор номера с телефона при звонке с сервера

Сообщение KrLL »

Судя по всему не проходит DTMF.
Звонок проходит через транк H323 до Аваи, может, в этом дело.
KrLL
Сообщения: 16
Зарегистрирован: 20 мар 2012, 07:56

Re: Добавочный набор номера с телефона при звонке с сервера

Сообщение KrLL »

Решение по передачи DTFM :
В Аваи в сигнал-груп поменять параметр DTMF over IP.
Осталось выяснить как вызываему скрипту передать номер
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Добавочный набор номера с телефона при звонке с сервера

Сообщение Vlad1983 »

CLI> core show application Read
ЛС: @rostel
KrLL
Сообщения: 16
Зарегистрирован: 20 мар 2012, 07:56

Re: Добавочный набор номера с телефона при звонке с сервера

Сообщение KrLL »

Для набора любого добавочного номера (4-х значного) пробую
[auto-dial]
exten => s,1,Answer()
exten => s,n,Background(/home//ugroza)
exten => s,n,Read(digito,,4)
exten => s,n,Dial(H323/avaya/${digito})


Не работает,
[Apr 18 09:49:54] DTMF[14946]: channel.c:2980 __ast_read: DTMF begin '2' received on H323/avaya-44
[Apr 18 09:49:54] DTMF[14946]: channel.c:2984 __ast_read: DTMF begin ignored '2' on H323/avaya-44
[Apr 18 09:49:54] DTMF[14946]: channel.c:2908 __ast_read: DTMF end '2' received on H323/avaya-44, duration 357 ms
[Apr 18 09:49:54] DTMF[14946]: channel.c:2964 __ast_read: DTMF end passthrough '2' on H323/avaya-44
[Apr 18 09:49:54] WARNING[14946]: pbx.c:4415 __ast_pbx_run: Invalid extension '2', but no rule 'i' in context 'auto-dial'
[Apr 18 09:49:54] NOTICE[14946]: pbx_spool.c:349 attempt_thread: Call completed to H323/avaya/2750
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH