如何建立从AWS游戏服务器到Smartphone Unity Game的UDP连接

时间:2018-05-25 02:54:41

标签: c# udp

如果我们能得到的只是全局IP(路由器的IP),如何使用UDP从远程服务器连接到客户端?

我使用代码获取客户端的全局IP:

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

有没有办法获得客户端的本地IP?使用UDP时我的服务器应连接到哪个IP地址?

1 个答案:

答案 0 :(得分:0)

我最终做的是使用像gamesparks这样的游戏服务将tcp和udp端口信息从我的服务器发送到每个游戏客户端。然后游戏客户端将连接到tcp和udp端口,这将使服务器知道客户端的端点。这样就可以用tcp和udp建立双向通信。