План нумерации звездочки отлично работает с тонами DTMF. не работает с мобильными телефонами

Сервер звездочки работает с драйвером ключа chan. Тоны DTMF используются здесь для изменения воспроизводимого аудиофайла. вот файл расширения.

exten => 123,1,Answer()
exten => 123,n,Background(main-menu)
exten => 123,n,WaitExten()
exten => 2,1,Playback(digits/2)

Эти расширения работают, только если я использую наземный телефон. Если я использую мобильный телефон, этот DTMF не работает. как использовать мобильные телефоны с этим? заранее спасибо.


person uthpala pahalavithana    schedule 15.10.2012    source источник
comment
Это не вопрос программирования. Возможно, вам повезет больше на serverfault.com. Просто подсказка: есть разные способы отправки DTMF с помощью SIP, убедитесь, что телефон Android и ваш сервер находятся на одной странице об этом.   -  person Nikolay Elenkov    schedule 15.10.2012


Ответы (1)


То, с чем вы сталкиваетесь здесь, является распространенной проблемой с мобильными телефонами. Однако вы не даете достаточно информации, чтобы действительно решить вашу проблему. IVR Asterisk, которые отвечают на DTMF с мобильных телефонов, могут быть сделаны (я делаю это все время).

Тем не менее, если вы используете VoIP для звонка на вашу АТС, вот несколько мест, которые вы можете проверить:

  • Убедитесь, что DTMF передается вам через RFC2833, а НЕ тон.
  • Убедитесь, что вы не используете кодеки с низкой пропускной способностью, такие как GSM.
  • Убедитесь, что мобильный телефон, который вы используете, будет работать с чьим-то чужим IVR, прежде чем биться головой о стену из-за того, что оказалось проблемой оператора связи.
person MichelV69    schedule 16.10.2012
comment
Спасибо за ваш ответ, я почти столкнулся с той же проблемой. Когда я пытался сделать обычный звонок и нажимал любую клавишу во время звонка, но не слышал никаких тонов с одного телефона на другой, и я безуспешно пробовал много телефонов, однако все это отлично работает с любым IVR. Так может ли модуль DTMF Decoder MT8870 обрабатывать эти сигналы DTMF? Также как насчет SIM800L и других модулей GSM? - person Mamdouh Saeed; 06.04.2021