WebRTC не работает через VPN

Видеочат работает с большинством пользователей, но мне не удалось заставить видеочат работать с одним из пользователей моего сайта. Она не могла видеть меня, а я не мог видеть ее.

У меня нет никаких подробностей, как это не удалось, как если бы это было при согласовании SDP, или если бы она не смогла подключиться к нашему серверу TURN (coturn), но, надеюсь, кто-то заставил это работать для пользователей VPN и у него есть ответ на эту проблему. .


person Dan P.    schedule 12.09.2016    source источник
comment
Используете ли вы какие-либо серверы TURN…?   -  person deceze♦    schedule 12.09.2016
comment
Мне пришлось настроить TURN на клиенте JavaScript и сервере coturn, чтобы WebRTC работал с VPN.   -  person baptx    schedule 01.08.2019


Ответы (1)


Отказы ДВС могут случиться, несмотря ни на что. Состояние ледяного соединения перейдет в состояние «сбой», и simplewebrtc выдаст вам событие iceFailed здесь. Вам нужно будет как-то обработать это в своем пользовательском интерфейсе.

person Philipp Hancke    schedule 12.09.2016
comment
Конечно, я справляюсь с неудачами, но моя цель — заставить их работать в первую очередь. Видеочат между ней и мной работал на других сервисах видеочата. - person Dan P.; 12.09.2016
comment
какие услуги? Если это работает на apprtc, talky или появляющемся.in, но не на вашем сервисе, вы можете проверить конфигурацию своей очереди, и самое главное, есть ли у вас кандидаты на ретрансляцию с обеих сторон. Если это не сработает, вы можете выйти за пределы webrtc... - person Philipp Hancke; 12.09.2016