На TDE600 подключена связь с Skype Connect (через sip). Входящие звонки из Skype поступают на DISA, однако при прослушивании сообщения не работает тональный донабор, т.е. просто игнорируются как ввод однозначного кода DISA, так и внутреннего номера сотрудника. При обычном звонке на линии в потоке E1 ни с тем, ни с другим нет проблем. Почему может не восприниматься тональный донабор?
Тогда пардон, я совсем не понял вопроса. Я писал про DTMF не внутри разговора, а при прослушивании сообщения DISA. При звонке на линии потока DISA воспринимает DTMF, а при звонке со Skype - нет.
В этом смысле да, конечно, разговор. Так вопрос о том, каким методом DTMF идет при Skype-звонке? Честно говоря, ранее я не задумывался, что тут возможны варианты. Да тем самым, как его шлет Skype со своего sip-сервера. А как именно Skype это делает, я пока не в курсе. Я так понимаю, Вы тоже. Но подозреваю, что в голосовом канале. И если используется кодек с компрессией, то все понятно. ОК, я уточню этот момент. Спасибо за наводку!
Спасибо за очередную подсказку. Посмотрел, на АТС по всем sip-линиям именно и стоит то, что по умолчанию - DTMF внеполосный (RFC2833), тип инф. наполнения 101. Так что точно соответствует спецификации от Skype Connect. Но АТС не воспринимает DTMF. Еще где-то засада?
Mr.Lyu писал(а):Спасибо за очередную подсказку. Посмотрел, на АТС по всем sip-линиям именно и стоит то, что по умолчанию - DTMF внеполосный (RFC2833), тип инф. наполнения 101. Так что точно соответствует спецификации от Skype Connect. Но АТС не воспринимает DTMF. Еще где-то засада?
Давно бы уже взял, да посмотрел, что в пакетах тебе приходит. WireShark не умеешь пользоваться, что ли?