Задача запретить звонящим пользователям использовать какие либо голосовые меню (вне астериска) т.е. либо запретить прохождение DTMF либо рвать звонок при получение DTMF сигнала. Второй вариант более желателен. Заранее благодарен.
По одному спецпроекту мы тоже подобное делали.. Просто ставите dtmfmode=rfc2833, тогда DTMF будет приходить по RTP в отдельном пакете со своим PT. Дело техники настроить iptables на блокирование таких сообщений
Задан: Feb 21 '13
Просмотрен: 845 раз
Обновлен: Feb 22 '13
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
komrad123 Спасибо что откликнулись в features прописан hangup на 0-9*#ABCD. Но проблема в том что звонок рвется уже после передачи первого dtmf. Есть ли возможность оборвать звонок до сего момента ? т.е. иными словами не транслировать сигнал ? Заранее благодарен за помощь.
coolman (Feb 22 '13)editэээ, дык оно на одном леге в этом случе только будет между тем кто нажал и астериском. Нее ?
komrad123 (Feb 22 '13)editстрашно подумать зачем такое нужно. Но вообще в предложеной схеме dtmf сигнал не уйдет дальше вашего астериска. Ну а ДО получения это уже в функциях телефона должно быть.
Злобный Мыш (Feb 22 '13)edit