Как работает ProximityPlay
Краткое описание технологии
ProximityPlay использует технологию WebSockets для обхождения ограничений роутеров и провайдеров на соединение компьютеров и устройств в разных сетях. Для получения возможности вывести компьютер сервера в сеть используется Cloudflare Tunnel. Далее через туннель создаётся WebSocket-сервер, который будет обрабатывать соединения между клиентами. Для создания WebSocket-сервера используется утилита Wstunnel. GUI приложения написано на Golang и включает в себя модифицированную версию cloudflared.