Есть
сервис(SIPml5) который предоставляет возможность совершать звонки используя SIP-аккаунт.
В принципе исходящие звонки на мобильный - работают.То есть действуют по схеме:
Chrome/Firefox->SIPml5->WebRTC->3rd WS(webrtc2sip)->Ваш провайдер->сотовый номер для звонка.
Звонок принимается и говорить можно.
Сложность в том что звонок в обратном направлении не работает.
То есть звоним с сотового на номер за которым закреплен SIP-аккаунт наш,видим в браузере входящий вызов,при попытке ответить - связь рвётся,а в консоли браузера высвечивается ошибка I
nvalidSessionDescriptionError: Invalid description, no ice-ufrag attribute
Если в настройках звонилки поставить галочку на на использование технологии
WebRTCBreaker- звонок принимается,но звука - нет.Отсюда можно сделать вывод,что потенциальная причина в аудиокодеках и при их отключении(WebRTCBreaker расчитан на это) - звонок будет принят,но без слышимости собеседника.
Техподдержка провайдера OnlinePBX (аккаунт которого используется для совершения/принятия) звонков - пока не может дать вразумительного ответа.
Доступа к промежуточным серверам - нет.То есть практически невозможно понять,что пошло не так на серверной стороне провайдера или в сервисе что представляет webrtc2sip через который также проходит звонок.