2017-01-13 2 views
1

Я пытаюсь реализовать простую веб-приложение RTC, как показано в Building a WebRTC Video Chat Application with PeerJS, которая использует код от here. Он работает, когда я использую приложение на своем компьютере, открывая вкладки браузера, один для инициатора и один для получателя. Но как я могу подключиться к серверу, работающему на машине моего друга, возможно, у него дома, в другой сети? Мы попробовали запустить сервер и клиент со своей машины и клиента у меня, а затем подключить его к Chrome до http://localhost:3000, как следует из руководства, когда я набрал Chrome свой общедоступный IP-адрес, а затем порт 80, но он не работает.Веб-RTC: подключение к удаленному серверу

Любой может помочь?

ответ

1

сервер сигнализации должен работать в общедоступном Интернете, см. this article WebRTC позволяет браузерам напрямую подключаться друг к другу и обмениваться носителями и данными, вам все же нужен способ для их первоначального подключения.

+0

В статье, которую вы связали, я нашел это: https://bitbucket.org/webrtc/codelab, который является хорошим объяснением веб-RTC, но все еще работает только с подключением к localhost. Как одноранговый узел с другого компьютера и, возможно, другая сеть могут подключаться к серверу? –

Смежные вопросы