DTMF (двухтональный многочастотный набор)

Дата обновления: 2026-10-23 · Команда SMS Conecta (SMSConecta Inc.)

Кратко: DTMF (dual-tone multi-frequency, двухтональный многочастотный набор) — сигнализация, кодирующая цифры с клавиатуры во время звонка парой звуковых частот на каждую клавишу. Этим способом вводят добавочные номера, PIN-коды и выбор пунктов меню в телефонных системах. В VoIP-звонках DTMF обычно идёт как RTP-события или SIP INFO, а не как часть звукового потока.

Когда нажатия клавиш в меню во время VoIP-звонка игнорируются, частая причина — несовпадение режимов DTMF у сторон.

01

Как это работает

Каждой клавише соответствует комбинация низкого и высокого тона. Сжатие звука способно искажать эти тоны, поэтому VoIP выносит цифры за пределы голосового канала: как RTP telephone-event (RFC 2833, обновлённый RFC 4733) либо как сообщения SIP INFO с цифрой внутри.

02

Способы передачи DTMF

СпособПринцип передачи цифрSMS Conecta
Внутриполосная передачаЗвуковыми тонами внутри аудиопотока, которые может искажать сжатиеНе рекомендуется
RFC 2833 (заменён RFC 4733)В виде RTP telephone-eventsПоддерживается
SIP INFOSIP-сообщениями INFO с указанием цифрыПоддерживается
03

Как это применимо к SMS Conecta

SMS Conecta поддерживает DTMF по RFC 2833 (RTP-события) или через SIP INFO. При подключении к sip.smsconecta.com выставьте в софтфоне или PBX режим DTMF RFC 2833 либо SIP INFO, а не передачу в голосовом канале (in-band).

04

Связанные термины

  • ✓ IVR
  • ✓ Кодек G.711
  • ✓ SIP
  • ✓ PBX
FAQ

Часто задаваемые вопросы

Какой режим DTMF предпочесть?
Чаще всего берут RFC 2833 (его же называют RFC 4733 или telephone-event); SIP INFO тоже поддерживается.
Нажатия клавиш не распознаются — в чём дело?
Убедитесь, что в клиенте выключен in-band DTMF и обе стороны настроены на один и тот же режим.
RFC 2833 и RFC 4733 — одно и то же?
RFC 4733 пришёл на смену RFC 2833, сохранив тот же формат RTP-событий, поэтому в клиентах названия взаимозаменяемы.
→
SRC

Источники