Может кто-нибудь пояснить использование flash кнопки в телефоне, и как её нажатие обрабатывается в asterisk. Я так понял что это не DTMF сигнал, а короткий обрыв линии. Где это событие обрабатывается в астериске и каким образом с помощью этой кнопки можно настроить запрос дополнительных услуг АТС, например, удержание вызова.
Появилась одна мысль. Скажите, а можно ли в астериске проэмулировать постановку звонка на удержание. Например, по нажатию на клавишу поставить проигрывать музыку, по повторному нажатию(или другой комбинацией) остановить проигрывание музыки. И может ли при таком варианте тот, кто ставит проигрывание музыки, осуществялять другой звонок?
Как поставить проигрывать мелодию понятно, а как остановить проигрывание?
АНАЛог есть АНАЛог =)))))) Переходите на SIP или на PRI - сколько уже можно ребя...
В chan_dahdi.conf включите:
threewaycalling=yes
Что бы принимать второй входящий, еще и
callwaiting=yes
Что бы можно было перевести
transfer=yes
т.е. эту функцию должен поддерживать драйвер канала? просто у нас свой драйвер канала.
savva ( 2012-06-07 19:33:09 +0400 )редактироватьВообще-то да. Свой драйвер - это какой, если не секрет?
asteriskguru ( 2012-06-08 17:36:44 +0400 )редактироватьsi3226 слик называется вроде как. к нему драйвер канала и драйвер под линукс
savva ( 2012-06-11 13:58:16 +0400 )редактироватьНажатие "flash" во время разговора на аналоговом телефоне - это либо удержание вызова, либо разрыв соединения. Зависит как от настроек АТС, так и от настроек самого телефона (если на телефоне можно програмировать длительность флеш). Если длительность больше 500 мс, то происходит разрыв соединения. В противном случае происходит удержание вызова и запрос дополнительных услуг на станциях с тональным набором номера или на офисных АТС (перевод звонка и т.п.)
В астериске нет FLASH в чистом виде, но есть функции удержания вызова, перевода и т.д, все это реализуется комбинациями клавиш (features.conf). По идее "flash" должен обрабатываться на шлюзе, к которому подключен аналоговый телефон. Сам не пробовал, пользовался features.
Как пример, Linksys SPA может запаковывать событие "hook flash" в сообщение INFO протокола SIP. Но толку от этого мало, ибо астериск не обрабатывает данное сообщение.
Evgen ( 2012-06-07 17:35:50 +0400 )редактироватьДа. Странное утверждение . У нас тоже такое обрабатывается.
zzuz ( 2012-06-07 18:21:32 +0400 )редактироватьКаким образом можно обрабоать нажатие flash клавиши обычного телефона, подключённого к FXS каналу астериска. В частности интересует постановка вызова на удержание
savva ( 2012-06-07 18:28:59 +0400 )редактироватьНужно нажать флеш и наслаждаться тем , что собеседник слушает музыку удержания.
zzuz ( 2012-06-07 18:39:44 +0400 )редактироватьтак это функция телефона или asterisk ставит на удержание?
savva ( 2012-06-07 18:45:57 +0400 )редактироватьно если у мен драйвер канала не dahdi, а какой то самописный, то это может и не работать. я правильно понял?
savva ( 2012-06-07 19:41:03 +0400 )редактироватьВопрос адресуйте разработчик драйвера. Если разработчик не поленился следовать соглашением при написании модуля , то всё работать должно.
zzuz ( 2012-06-07 19:47:22 +0400 )редактировать"так это функция телефона или asterisk ставит на удержание?" У меня у обычного телефона, подключенного к Linksys SPA, тоже кнопка flash работает и переводит вызовы, только это делает не астериск, а сам шлюз. На шлюзе вообще отключена функция "Hook flash Tx method" и никакие SIP INFO никуда не пересылаются, а команда Dial в астериске вызывается безо всяких t и T.
Evgen ( 2012-06-07 22:21:33 +0400 )редактироватьЗначит и солнце вокруг земли вертится , и киты под тяжестью земного пласта подъустали. От этого и портреты Путина даже мироточат.
zzuz ( 2012-06-07 23:23:10 +0400 )редактироватьЗадан: 2012-06-07 14:55:03 +0400
Просмотрен: 12,210 раз
Обновлен: Jun 08 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
мы должны догадаться, какой телефон и какая технология применяется?
switch ( 2012-06-07 16:52:14 +0400 )редактироватьконечно должен ! Иначе, какой же ты гуру :)
Evgen ( 2012-06-07 17:40:14 +0400 )редактироватьОбычный телефон с тональным набором, подключённый к FXS порту.
savva ( 2012-06-07 18:25:06 +0400 )редактировать