Как настроить типы DTMF сигнала: различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 5: | Строка 5: | ||
Частота каждого DTMF сигнала: | Частота каждого DTMF сигнала: | ||
− | + | [[Файл:1м.png|мини]] | |
+ | |||
''Обратитесь к Википедии - https://en.wikipedia.org/wiki/Dual-tone_multi-frequency_signaling'' | ''Обратитесь к Википедии - https://en.wikipedia.org/wiki/Dual-tone_multi-frequency_signaling'' | ||
Строка 22: | Строка 23: | ||
1. На IT8X нажимается 192.168.35.81 для прямого IP звонка на IT8X, и IT8X нажимает цифры 8, 1, 0 и 3 во время звонка. RFC2833 будет протоколом по умолчанию, вы можете проверить захваченные пакеты | 1. На IT8X нажимается 192.168.35.81 для прямого IP звонка на IT8X, и IT8X нажимает цифры 8, 1, 0 и 3 во время звонка. RFC2833 будет протоколом по умолчанию, вы можете проверить захваченные пакеты | ||
− | + | [[Файл:2м.jpg|мини]] | |
2. IT8X и Akuvox IP телефон зарегистрированы на SIP сервере. На IT8X набирается 5174 для создания SIP звонка на IT8X. | 2. IT8X и Akuvox IP телефон зарегистрированы на SIP сервере. На IT8X набирается 5174 для создания SIP звонка на IT8X. | ||
2.1 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол RFC2833 для DTMF: | 2.1 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол RFC2833 для DTMF: | ||
− | + | [[Файл:3м.jpg|мини]] | |
На IT8X набираются цифры 0, 2, 1 и 5 во время звонка, вы можете отследить захваченные пакеты: | На IT8X набираются цифры 0, 2, 1 и 5 во время звонка, вы можете отследить захваченные пакеты: | ||
− | + | [[Файл:4м.jpg|мини]] | |
2.2 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол Info DTMF: | 2.2 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол Info DTMF: | ||
− | + | [[Файл:5м.jpg|мини]] | |
На IT8X набираются цифры 1, 8 and 5 во время звонка, вы можете отследить захваченные пакеты: | На IT8X набираются цифры 1, 8 and 5 во время звонка, вы можете отследить захваченные пакеты: | ||
− | + | [[Файл:6м.jpg|мини]] | |
2.3 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол Inband для DTMF: | 2.3 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол Inband для DTMF: | ||
− | + | [[Файл:7м.png|мини]] | |
На IT8X набирается номер во время звонка, вы можете отследить захваченные пакеты следующим образом: | На IT8X набирается номер во время звонка, вы можете отследить захваченные пакеты следующим образом: | ||
Строка 49: | Строка 50: | ||
2.3.1 Введите команду ip.addr==192.168.35.81&&rtp для фильтрации rtp пакетов и выберите один пакет. | 2.3.1 Введите команду ip.addr==192.168.35.81&&rtp для фильтрации rtp пакетов и выберите один пакет. | ||
− | + | [[Файл:8м.png|мини]] | |
2.3.2 Выберите RTP пакет,Выберите save(5й пункт меню сверху),Выберите аудио формат ‘raw(без обработки)’ и нажмите save(сохранить). | 2.3.2 Выберите RTP пакет,Выберите save(5й пункт меню сверху),Выберите аудио формат ‘raw(без обработки)’ и нажмите save(сохранить). | ||
− | + | [[Файл:9м.png|мини]] | |
2.3.3 Импортируйте необработанный аудио файл в программу cooledit. Проиграйте аудио файл, чтобы найти звук ‘дуду’. | 2.3.3 Импортируйте необработанный аудио файл в программу cooledit. Проиграйте аудио файл, чтобы найти звук ‘дуду’. | ||
− | + | [[Файл:10м.png|мини]] | |
− | + | [[Файл:11м.png|мини]] | |
2.3.4 Выделите часть аудио файла со звуком ‘дуду’, и кликните Analyze-frequency(Частотный анализ) для анализа. Будет две пиковых частоты, и проверьте, какой DTMF код соответствует частоте по картинке (Частота показывается при наведении указателя мыши на волновой пик, как 945Hz и 1359Hz на картинке). | 2.3.4 Выделите часть аудио файла со звуком ‘дуду’, и кликните Analyze-frequency(Частотный анализ) для анализа. Будет две пиковых частоты, и проверьте, какой DTMF код соответствует частоте по картинке (Частота показывается при наведении указателя мыши на волновой пик, как 945Hz и 1359Hz на картинке). | ||
− | + | [[Файл:12м.png|мини]] |
Текущая версия на 00:05, 14 августа 2020
Обзор
DTMF (Dual-tone multi-frequency signaling)[ Двухтональный многочастотный сигнал] это телекоммуникационная система сигналов, которая using the полосу тональных частот через телефонные линии между телефонным оборудованием и другими коммуникационными устройствами и распределительными центрами.
Частота каждого DTMF сигнала:
Обратитесь к Википедии - https://en.wikipedia.org/wiki/Dual-tone_multi-frequency_signaling
Три протокола передачи текущего DTMF события
RFC2833: Обрабатывает rtp события и проверяет наличие пакета RTP EVENT. SIP INFO: Обрабатывает sip события и проверяет наличие пакета sip info. Inband: Не может заглядывать внутрь пакета. Находится внутри голосового потока, и для проверки используется протокол RTP
Например:
Устройства: IT8X (IP адрес: 192.168.35.93, SIP аккаунт: 5173 ) и IT8X (IP адрес: 192.168.35.81, SIP аккаунт: 5174 ) Тестовое окружение: IT8X и PC подключены к интернету через хаб.
Операции:
1. На IT8X нажимается 192.168.35.81 для прямого IP звонка на IT8X, и IT8X нажимает цифры 8, 1, 0 и 3 во время звонка. RFC2833 будет протоколом по умолчанию, вы можете проверить захваченные пакеты
2. IT8X и Akuvox IP телефон зарегистрированы на SIP сервере. На IT8X набирается 5174 для создания SIP звонка на IT8X. 2.1 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол RFC2833 для DTMF:
На IT8X набираются цифры 0, 2, 1 и 5 во время звонка, вы можете отследить захваченные пакеты:
2.2 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол Info DTMF:
На IT8X набираются цифры 1, 8 and 5 во время звонка, вы можете отследить захваченные пакеты:
2.3 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол Inband для DTMF:
На IT8X набирается номер во время звонка, вы можете отследить захваченные пакеты следующим образом:
2.3.1 Введите команду ip.addr==192.168.35.81&&rtp для фильтрации rtp пакетов и выберите один пакет.
2.3.2 Выберите RTP пакет,Выберите save(5й пункт меню сверху),Выберите аудио формат ‘raw(без обработки)’ и нажмите save(сохранить).
2.3.3 Импортируйте необработанный аудио файл в программу cooledit. Проиграйте аудио файл, чтобы найти звук ‘дуду’.
2.3.4 Выделите часть аудио файла со звуком ‘дуду’, и кликните Analyze-frequency(Частотный анализ) для анализа. Будет две пиковых частоты, и проверьте, какой DTMF код соответствует частоте по картинке (Частота показывается при наведении указателя мыши на волновой пик, как 945Hz и 1359Hz на картинке).