我刚刚发现我的手机位于对称udp防火墙的后面,这意味着udp流量不可用。我的3g提供商是t-mobile,这是我国最大的提供商之一。我怀疑还有更多的移动3g提供商具有udp限制。通过移动网络实时多人游戏?
我打算开发一个实时游戏。 udb似乎是快速移动的正确解决方案,但我无法使用udp,因为那时我失去了灵活性(随地玩,没有wifi的许多地方)和大量观众(阻止udp的3g提供商)。
像umts和3G这样的移动网络具有很高的延迟,所以tcp(重发丢包和排队)并不是理想的解决方案。
有没有其他的选择?或者应该放弃3g以上的实时游戏?