Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Запрет трансляции DTMF

1

Клиенты, подключенные к D-LINK 2024S, в случае нажатия на удаленной стороне клавиш слышат очень громкий DTMF сигнал. Средствами D-LINK громкость генерации DTMF не регулируется(DTMF Output Volume выставлен в минимум). Смысла слышать набор другой стороны я не вижу. Получение DTMF и трансляция в D-LINK 2024S подтверждается в sip debug. Сейчас удаляю все DTMF в сторону DLINK средствами iptables.

Можно ли запретить * транслировать DTMF между клиентами?

удалить закрыть спам изменить тег редактировать

спросил 2012-05-22 13:34:07 +0400

andreyt Gravatar andreyt
11 1 1

3 Ответа

0

Попробуйте на астериске dtmftype=info а на шлюзе(если можно) rcf2833, шлюз по идее перестанет "слышать" тоны от астериска.

ссылка удалить спам редактировать

ответил 2012-05-22 13:57:58 +0400

itprofit Gravatar itprofit
768 24 3 26
http://itprofit32.ru/

Comments

...также как и астериск перестанет слашать (реагировать на) тоны от шлюза...

komrad123 ( 2012-05-22 14:06:44 +0400 )редактировать

а да ))) чет я тупанул )))

itprofit ( 2012-05-22 14:38:03 +0400 )редактировать
0

можно выставить в инбанд. тогда астриск их будет разпознавать и БЛОКИРОВАТЬ. тоесть он их не передает. ну по крайней мере раньше это работало.

ссылка удалить спам редактировать

ответил 2012-05-22 18:40:31 +0400

meral Gravatar meral flag of Ukraine
21228 24 19 169
http://pro-sip.net/
0

пробовал dtmftype=info со стороны * и rcf2833 со стороны dlink нажатия удаленной стороны слышны а перевод звонка перестал работать.

Сейчас с двух сторон dtmfmode info я дропаю уходящий пакет sip info от * к dlink

iptables -A OUTPUT -d DLINK_IP -p udp -m udp --dport 5060 -m u32 --u32 "0x1c=0x494e464f" -j DROP

Решение костыльное, а хочется сделать правильно и красиво - средствами самого asterisk.

Пересылка dtmf от одного sip клиента другому имеет смысл, IMHO, только в случае если получатель транк. Подозреваю, что эта функциональность может быть отключена для клиента или глобально.

ссылка удалить спам редактировать

ответил 2012-05-22 17:53:58 +0400

andreyt Gravatar andreyt
11 1 1

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-05-22 13:34:07 +0400

Просмотрен: 370 раз

Обновлен: May 22 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.