Веб-клиент на основе sipML5 отклоняет вызов от других клиентов SIP, например, microSIP, ZoiPer. Звонок из сети в сеть работает нормально

Я настроил сервер officeSIP ( https://officesip.com/) на своей виртуальной машине Windows, доступной глобально, например, sip.xxxxxx.com:5060 (я могу получить доступ к панели администратора сервера через Интернет), и для веб-тестирования я использую локально размещенный код sipML5 ( https://www.doubango.org/sipml5/call.htm?svn=252), например http://localhost/sipml5/call.htm?svn=252.

Настройка работает нормально, так как я могу выполнять аудио и видео вызовы из одного браузера в другой браузер без каких-либо проблем (на данный момент протестировано только с FireFox).

Проблема заключается в том, что я пытаюсь вызвать свой веб-SIP-клиент с другого SIP-клиента, такого как microSIP (программное обеспечение для Windows), officeSIP messenger (программное обеспечение для Windows) и ZoiPer (приложение для Android).

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

Некоторые из ошибок, которые я вижу в журналах,

1. Invalid description, no fingerprint attribute

2. setRemoteDescription not called


3. SIP/2.0 603 Failed to get local SDP

4. SIP/2.0 481 Dialog/Transaction Does Not Exist 
5. SIP/2.0 488 Not AcceptableHere

Потратив некоторое время на изучение интернета и просмотр логов, я чувствую, что это проблема с кодеками, но я не совсем уверен в этом.

Любое предложение / комментарий, который укажет мне правильное направление, поможет.

0 ответов

Другие вопросы по тегам