Сбой webRTCConnection между двумя устройствами Windows - PullRequest
0 голосов
/ 12 октября 2019

Я создал клиента WebRTC и сервер сигнализации. Эти два прекрасно работают при установлении соединения между двумя компьютерами Mac или между Mac и Windows.

Однако при попытке установить соединение между двумя компьютерами Windows (10) соединение ice не устанавливается.

Ниже вы найдете два скриншота помощника WebRTC в Chrome (chrome://webrtc-internals). Оба снимка экрана взяты с компьютера с Windows, и в обоих случаях соединение было инициализировано оттуда: первый - из (неудачного) подключения к другому компьютеру Windows, а другой - из (успешного) подключения к Mac.

enter image description here

Как видите, сигнализация работает нормально, поскольку обмен предложениями и ответами происходит гладко. Должно быть, что-то не так с ледовыми кандидатами. У кого-нибудь есть идеи по дальнейшей отладке этой проблемы?

Дополнительная информация: - На всех устройствах установлена ​​последняя версия Chrome (v70) - Устройства находятся в одной сети (не требуются NAT или STUN)

1 Ответ

0 голосов
/ 12 октября 2019

Возможные причины: Guest-Wifi или брандмауэр (Windows?) На вашем компьютере. Я бы попробовал такое же созвездие с TURN-сервером, и оно должно работать Finde. Как только ваше приложение будет доступно извне, оно вам все равно понадобится.

Кстати, Chrome 70 не самый последний.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...