а в features.conf не поддерживаются шаблоны? типа count_dtmf => _XXXXXX,Hangup
itprofit ( 2015-06-02 12:58:26 +0400 )редактироватьнет. и не видно как это туда можно добавить. они ж по одному вводятся
meral ( 2015-06-02 13:42:01 +0400 )редактироватьДобрый день, возможно ли на Астериск ограничить количество набираемых символов по dtmf при исходящем звонке. Спасибо за ответы.
Единственный метод - переписать канальный драйвер и написать приложение которое посчитает дтмф и ограничит.
Сложность - высокая. Требуется программист с/c++ с навыками выше среднего и умением читать чужой код.
а в features.conf не поддерживаются шаблоны? типа count_dtmf => _XXXXXX,Hangup
itprofit ( 2015-06-02 12:58:26 +0400 )редактироватьнет. и не видно как это туда можно добавить. они ж по одному вводятся
meral ( 2015-06-02 13:42:01 +0400 )редактироватьВозможно всё гораздо проще, чем Вы думаете.
Думаю тот код давно поменялся, однако сам метод наверняка может сработать. Попробуйте поискать на фрилансе, может кто и возьмется.
У нас в Alvis, кстати, такой фильтр есть. Только RTP у нас свое, Астер лишь сигнализацию дает.
Нужно не литерально мыслить, там показан сам метод Добавить свистелку со считалкой там не сложно. )
Zavr2008 ( 2015-06-08 02:30:55 +0400 )редактироватьне совсем так. чтоб добавить считалку прийдется гдето ее хранить(в локальных переменных не получится, этот кусок кода является обработчиком событий). потом это все дебажить и проверять на memory leaks. потому и требуется навые выше среднего.
meral ( 2015-06-08 16:43:05 +0400 )редактироватьНе всё так и сложно - просто app с хуком в то самое место. App свою собственную канальную переменную заведет итп. Я бы не сказал что квалификация экстра нужна - просто нужен разработчик для этого проекта.
Zavr2008 ( 2015-06-09 10:17:28 +0400 )редактироватьЗадан: 2015-05-18 09:21:38 +0400
Просмотрен: 260 раз
Обновлен: May 23 '15
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
длину набираемого номера можно ограничить - но когда уже дозвонились количество набираемых dtmf не ограничить - можно просто выключить
awsswa ( 2015-05-18 10:44:35 +0400 )редактироватьОтвет ясен. Спасибо всем
Madi ( 2015-05-18 12:50:06 +0400 )редактировать