Тема: SIP-CDA3 не работает сигнал открытия домофона Bas-IP
Проводим испытания SIP-CDA3 в связке с домофоном Bas-IP 07 и 12 модели.
Схема подключения: вызов с Bas-IP по P2PSIP поступает на SIP-CDA3, затем через коммутатор Metakom на аналоговую трубку абонента. Сам вызов проходит четко, проблема появляется в момент нажатия кнопки на абонентской трубки «Открыть», при этом формируется DTMF сигнал «#», только домофон Bas-IP отказывается на него реагировать. В ходе испытаний выяснилось что DTMF сигнал от SIP-CDA3 проходит по самому протоколу SIP а домофон реагирует только если приходит тоновый сигнале в самом звуковом потоке.
что можно в этой ситуации предпринять? может есть секретная опция которую нужно включить? или прошивка
Прошивку используем последнюю для обоих устройств.
Что имеется ввиду под тоновым сигналом в звуковом потоке? Inband или RTP-event? Голос во время разговора в обе стороны есть?
Посмотрите в настройках домофона включение поддержки SIP INFO.
Для открытия, домофон Bas-IP воспринимает только RFC2833, а SIP-CAD3 отдает SIP INFO
есть возможность SIP-CAD3 заставить выдавать RFC2833 в вместо SIP INFO?
Для этого требуется доработка внутреннего ПО адаптера. В будущем, при работе с новыми функциями ПО этого адаптера мы учтем ваше пожелание и возможно добавим эту функцию.
Доработка осуществлена, новая версия прошивки выложена на странице описания адаптера.
Протестировал новую прошивку с домофоном Bas-IP, функция открытия заработала но очень не стабильно, пять нажатий одна сработка, похоже DTMF сигнал сильно искажен, еще показалось что очень короткий DTMF импульс.
Сигнал не может искажен, т.к. это определенный набор IP пакетов. Формат сигнала взят за основу, как в linphone и телефонах yealink (100мсек). Это 5 кратное дублирование пакета, даже при больших потерях хотя бы один дойдет. Событие проходит через раз, потому что не срабатывает кнопка на трубке. Возможно нужно дольше держать или уменьшить в настройках трубок верхний уровень линии во время разговора.