В изолированной ЛВС существует ли способ установить соединение WebRTC просто с помощью IP-адресов, назначенных сервером DHCP?
Я понимаю, что могу добиться этого с помощью Node.js и Socket.io, но я действительно надеялся избежать настройки такого типа сервера с моим ограниченным набором навыков. Я учитель естествознания, который увлекается программированием, поэтому не стесняйтесь делать все просто. Спасибо!
UPDATE
Алекс, ты прав, что я могу избежать использования сервера STUN, если все компьютеры находятся в одной локальной сети. Хотя мне пришлось прикусить пулю и установить Node.js на свой ноутбук, это было действительно несложно. Затем я попробовал целую кучу "рабочих примеров", которые мне не помогли, пока я не нашел этот и его файлы GitHub.
После запуска серверного скрипта в Node у меня было DataChannel
соединение между двумя окнами браузера на одном компьютере, но не между разными компьютерами. Я отредактировал файлы .html так, чтобы они указывали на IP-адрес моего локального сервера, а не на localhost, и я смог подключиться к нескольким компьютерам. Затем наступил настоящий тест - могу ли я использовать это без подключения к интернету? Я нашел строку, в которой указаны серверы Google STUN, и изменил ее с
.var config = {"iceServers":[{"url":"stun:stun.l.google.com:19302"}]};
просто
var config = {"iceServers":[]};