- База знаний
- Пример файла конфигурации XML для Cisco 8851 phone
- Пример файла конфигурации XML для Cisco 7970 phone
- Пример файла конфигурации XML для Cisco 9971
- Отладка VoIP звонка с Wireshark
- Книги
- Использование поля Diversion в SIP пакете
- Астериск и Н.323
- ISDN release cause codes
- Пример файла конфигурации голосового шлюза Cisco
- Пример конфигурации интерфейса E1 PRI в голосовом шлюзе Cisco
- Аналоговое зло
- Интернациональные телефонные коды стран
- Практикум по интеграции Астериск в комплексе с OpenBSC/Osmocom
- Факс по IP
Параметр конфигурации SIP клиентов: DTMFmode
Описание
dtmfmode=inbandМожно выбрать: inband, rfc2833, info или auto
- inband: Используется для устройств, которые при нажатии кнопки генерируют DTMF тоны. - Если у Вас используется кодек, отличный от ulaw или alaw, тогда эти тональные DTMF посылки будут искажены алгоритмами компрессии аудиосигнала и их становиться невозможно декодировать. Если телефон использует сигнализацию RFC2833, а в asterisk установлен режим inband, тогда, скорее всего, Вы ничего не услышите при нажатии кнопок на телефоне.
- rfc2833: http://www.ietf.org/rfc/rfc2833
- info: Смотри: SIP method info и SIP info DTMF или http://www.ietf.org/rfc/rfc2976
- auto: Asterisk будет использовать режим rfc2833 для передачи DTMF, по умолчанию, но будет переключаться в режим inband, для передачи DTMF сигналов, если удаленный клиент не укажет в SDP сообщении, что он поддерживает режим передачи DTMF - rfc2833. Эта функция была добавлена в CVS HEAD версии, начиная с 6 сентября 2005, и ее нет в версиях Asterisk 1.0.x.
Обратите внимание
DTMF режим Inband не будет работать, если используются голосовые кодеки отличные от ulaw или alaw (G711). В таких случаях, используйте передачу DTMF сигнализацию, передающуюся отдельно от голосового потока, такую как: rfc2833 или info.Еще одно замечание: установка dtmfmode=info не будет работать с системой голосовых ящиков Asterisks.
Ссылки по теме:
- DTMF сигнализация в SIP
- Asterisk SIP channels