DTMF (двухтональный многочастотный набор)
Дата обновления: 2026-10-23 · Команда SMS Conecta (SMSConecta Inc.)
Кратко: DTMF (dual-tone multi-frequency, двухтональный многочастотный набор) — сигнализация, кодирующая цифры с клавиатуры во время звонка парой звуковых частот на каждую клавишу. Этим способом вводят добавочные номера, PIN-коды и выбор пунктов меню в телефонных системах. В VoIP-звонках DTMF обычно идёт как RTP-события или SIP INFO, а не как часть звукового потока.
Когда нажатия клавиш в меню во время VoIP-звонка игнорируются, частая причина — несовпадение режимов DTMF у сторон.
Как это работает
Каждой клавише соответствует комбинация низкого и высокого тона. Сжатие звука способно искажать эти тоны, поэтому VoIP выносит цифры за пределы голосового канала: как RTP telephone-event (RFC 2833, обновлённый RFC 4733) либо как сообщения SIP INFO с цифрой внутри.
Способы передачи DTMF
| Способ | Принцип передачи цифр | SMS Conecta |
|---|---|---|
| Внутриполосная передача | Звуковыми тонами внутри аудиопотока, которые может искажать сжатие | Не рекомендуется |
| RFC 2833 (заменён RFC 4733) | В виде RTP telephone-events | Поддерживается |
| SIP INFO | SIP-сообщениями INFO с указанием цифры | Поддерживается |
Как это применимо к SMS Conecta
SMS Conecta поддерживает DTMF по RFC 2833 (RTP-события) или через SIP INFO. При подключении к sip.smsconecta.com выставьте в софтфоне или PBX режим DTMF RFC 2833 либо SIP INFO, а не передачу в голосовом канале (in-band).
Связанные термины
- ✓ IVR
- ✓ Кодек G.711
- ✓ SIP
- ✓ PBX
Часто задаваемые вопросы
Какой режим DTMF предпочесть?
Нажатия клавиш не распознаются — в чём дело?
RFC 2833 и RFC 4733 — одно и то же?
Источники
- IETF: RFC 2833, RTP Payload for DTMF Digits (по состоянию на сентябрь 2026 г.)
- IETF: RFC 4733, RTP Payload for DTMF Digits, Telephony Tones and Signals (по состоянию на сентябрь 2026 г.)
- IETF: RFC 6086, SIP INFO Method and Package Framework (по состоянию на сентябрь 2026 г.)