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

Transfer на SIP-телефоне

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

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

Ответить
Somerek
Сообщения: 12
Зарегистрирован: 23 ноя 2013, 02:48

Transfer на SIP-телефоне

Сообщение Somerek »

Добрый день. Если звонок с телефона переводят по *2, то DID сохраняется, а если кнопкой Transfer - то пустой становится. В настройке Transfer Mode Via Dsskey стоит Attended transfer. Телефон Yealink. Можно как-то сделать, чтоб по Transfer тоже сохранялся?
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Transfer на SIP-телефоне

Сообщение awsswa »

без ручного редактирования конфигурации - нет
потому что кнопка transfer - делает новый звонок и перевод осуществляется не АТС
платный суппорт по мере возможностей
Somerek
Сообщения: 12
Зарегистрирован: 23 ноя 2013, 02:48

Re: Transfer на SIP-телефоне

Сообщение Somerek »

awsswa писал(а):без ручного редактирования конфигурации - нет
потому что кнопка transfer - делает новый звонок и перевод осуществляется не АТС
Ясно, сделал через внешнюю переменную, спасибо.
Somerek
Сообщения: 12
Зарегистрирован: 23 ноя 2013, 02:48

Re: Transfer на SIP-телефоне

Сообщение Somerek »

Есть несколько транков, на одних факс работает только по T.38 relay, на других только по g.711 pass through.Номер виртуального факса один, поэтому при переводе звонка надо факс надо знать, через какой транк он приходит. Пользователи переводят звонки кнопкой Transfer или Flash (на аналоговом). Существует ли механизм, позволяющий точно знать, с какого транка будет переведен звонок? Звонок может быть исходящим или входящим. Может поступить по цепочке от другого внутреннего абонента и т.д.С переменной пока получилось сделать только на входящий звонок.
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

Re: Transfer на SIP-телефоне

Сообщение Wapo »

Попробуйте при входящем на транке звонке использовать наследуемую переменную типа __VAR. А еще лучше проанализируйте все переменные, которые есть используя DumpChan
Somerek
Сообщения: 12
Зарегистрирован: 23 ноя 2013, 02:48

Re: Transfer на SIP-телефоне

Сообщение Somerek »

Попробовал DumpChan() - отличный инструмент. А можно ли к каждому extension привязать глобальную переменную, куда буду записывать канал, через который проходил последний звонок? Как это делается?
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

Re: Transfer на SIP-телефоне

Сообщение Wapo »

Используйте DB и туда вписывайте последний вызов типа. Ну а потом остается просто проверять что там записано. Просто не рекомендую увлекаться переменными типа global - сожрете память быстро.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH