Как принять вызов с мобильного на SIP используя SIPml5 и браузер?

Есть сервис(SIPml5) который предоставляет возможность совершать звонки используя SIP-аккаунт.
В принципе исходящие звонки на мобильный - работают.То есть действуют по схеме:
Chrome/Firefox->SIPml5->WebRTC->3rd WS(webrtc2sip)->Ваш провайдер->сотовый номер для звонка.
Звонок принимается и говорить можно.

Сложность в том что звонок в обратном направлении не работает.
То есть звоним с сотового на номер за которым закреплен SIP-аккаунт наш,видим в браузере входящий вызов,при попытке ответить - связь рвётся,а в консоли браузера высвечивается ошибка InvalidSessionDescriptionError: Invalid description, no ice-ufrag attribute

Если в настройках звонилки поставить галочку на на использование технологии WebRTCBreaker- звонок принимается,но звука - нет.Отсюда можно сделать вывод,что потенциальная причина в аудиокодеках и при их отключении(WebRTCBreaker расчитан на это) - звонок будет принят,но без слышимости собеседника.

Техподдержка провайдера OnlinePBX (аккаунт которого используется для совершения/принятия) звонков - пока не может дать вразумительного ответа.
Доступа к промежуточным серверам - нет.То есть практически невозможно понять,что пошло не так на серверной стороне провайдера или в сервисе что представляет webrtc2sip через который также проходит звонок.
  • Вопрос задан
  • 467 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы