Как я могу установить UDP-соединение с игрового сервера AWS на Smartphone Unity Game - PullRequest
0 голосов
/ 25 мая 2018

Как можно подключиться к клиенту с удаленного сервера с использованием UDP, если все, что мы можем получить, это глобальный IP (IP-адрес маршрутизатора)?

Я получаю глобальный IP-адрес клиента с помощью кода:

string externalIp = new WebClient().DownloadString("http://icanhazip.com");

Есть ли способ получить локальный IP-адрес клиента?Также к какому IP-адресу должен подключаться мой сервер при использовании UDP?

1 Ответ

0 голосов
/ 13 июня 2018

В итоге я использовал игровой сервис, такой как gamesparks, для отправки информации о портах tcp и udp с моего сервера каждому игровому клиенту.Затем игровой клиент будет подключаться к портам tcp и udp, что даст серверу знания о конечной точке клиента.Таким образом, двусторонняя связь может быть установлена ​​как с TCP, так и с UDP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...