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

Контекст при трансфере

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

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

Ответить
shines2
Сообщения: 36
Зарегистрирован: 31 мар 2016, 17:53

Контекст при трансфере

Сообщение shines2 »

Стандартный трансфер.
1. Абонент 101 набирает 102,
2. 102 отвечает,
3. давит #, набирает 103,
4. 103 отвечает,
5. 102 кладет трубку,
6. 101 и 103 общаются.
Как сделать, чтобы п.5 вызывал какой-нибудь контекст?
Пробовал: по п.3 звонок попадает в контекст [transfer]
в котором Dial реализует п.4
но экст. h в контексте transfer срабатывает только когда 101 или 103 повесят трубку, а не когда ее вешает 102.
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Контекст при трансфере

Сообщение virus_net »

h надо ловить в контексте из которого 101 набрал 102.
Откройте CLI или посмотрите логи, там все написано, когда 102 положит трубу.
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
shines2
Сообщения: 36
Зарегистрирован: 31 мар 2016, 17:53

Re: Контекст при трансфере

Сообщение shines2 »

Большое спасибо, все получилось.
h в контексте, из которого 101 набирает 102, работает.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH