Я хотел бы создать демонстратор для беспроводной технологии, которая соединяет два компьютера друг с другом. Не вдаваясь в детали беспроводной технологии, мы могли предположить, что сеть будет эквивалентна наличию двух компьютеров, подключенных друг к другу через очень длинный кабель Ethernet (мили).WebRTC video over p2p wireless link
Демонстрант, который я имею в виду, является постоянной связью видеоконференции между двумя компьютерами. На практике то, что я хотел бы иметь, - это два монитора с веб-камерами в двух удаленных местах, которые показывают видео в реальном времени с удаленной камеры.
Я думал, что хороший способ сделать это состоит в использовании WebRTC, так что я могу настроить внешний вид веб-страницы и т.д.
Я читал вокруг много статей, но я признаю, мои знания до сих пор все теоретические и я еще не написал строку кода.
Мои вопросы:
- С двух IP-адресов будет исправлено без NAT, можно иметь видеоконференцию без какого-либо сервера, так что эти два компьютера могут говорить напрямую, без подключения к интернету? Обратите внимание, что хотя бы один компьютер может не иметь какое-либо подключение к Интернету, если не через другой компьютер после установления соединения.
- Если возможно, существуют ли реализации? Я нашел Serverless-WebRTC, но из того, что я понимаю, только сервер сигнализации не используется, но STUN-сервер все еще есть.
- Есть ли в наличии Angularjs? Я нашел ng-simple-webrtc, но я не думаю, что он безсерверный.
И наконец - Возможно, я думаю использовать неправильный инструмент для работы. Если да, есть ли у вас лучшие предложения?
См. Http://stackoverflow.com/a/33559801/918910. – jib