是的,我也发现这是一个问题。其实,我发现它是很多项目的组合,但网络是一个很大的。我相信其他人也会发现这也是一个问题,并且需要在大多数商业应用程序发布之前修复它。我认为大多数人都没有意识到这个问题,因为他们在单台 PC 或局域网内进行测试,他们只是看不到问题所在。我所有的测试都是在 Chrome 上进行的。以下是我发现的一些细节:
可能影响两个(或更多)端点连接程度的项目。1.网络。我提到这是一个大问题。我有两个网络。AT&T 和 Comcast 电缆。美国电话电报公司运作良好,康卡斯特运作不佳。我将在下面详细介绍一些经验。2. 假设不同的网络、PC 类型等,哪个设备首先连接。 3. 使用的 PC 类型。Windows XP 比 Windows 7 运行得更好。最好的一个是 Ubuntu。事实上,只要目的之一是 Ubuntu,我就完全没有问题。4. 距离。一般来说,越近越容易连接。这说得通。更具体地说,如果您在同一台 PC 或同一 LAN 上,我完全没有问题。如果我从我的一个网络测试到另一个(连接到本地 WAN,然后返回到其他路由器/网络。我可能会遇到一些问题。如果我在世界各地进行测试,那么我可以有更多的问题。我经常在美国南佛罗里达和印度之间进行测试。这是一个问题。
现在让我详细说明一些细节。首先,让我详细说明印度问题和一些细节。如果我在佛罗里达端使用康卡斯特,而印度端使用他们的网络,我可以在某些时候连接,只要我先连接,然后他们再连接。如果我切换到 ATT,大多数时候它会以任何一种方式连接。如果印度使用的是 Ubuntu PC,那么无论我的 PC 是什么或使用什么网络,我们都可以随时连接。很奇怪。我们所有的测试都在 Chrome 上,并使用 Google STUN 服务器安排。
这是我使用 Windows 7 PC(实际上是其中两台,尽管结果相同)以及 Comcast 和 ATT 网络进行的非常具体的测试。我首先连接 Windows 7 和 Comcast;然后XP和ATT连接。没问题。重复一遍又没问题。然后我反过来做——从 XP 和 ATT 开始,然后连接 Windows 7 (Comcast)。不会连接。我在 Windows 7 上进行了刷新。没有更好的。重复。没有关联。然后我去了XP并尝试刷新。直接连上。我又运行了两次完全相同的序列,结果完全相同。至少它是一致的。
然后我颠倒了两台计算机上的网络连接。我得到了完全相同的结果,但只是相反。也就是说,如果具有 ATT 连接的 PC 是第二台连接的 PC,那么它每次都能正常工作并且始终如一地工作。如果康卡斯特是第二个连接,它永远不会连接。
我的结论:康卡斯特网络或者我使用的路由器不允许连接。我检查了一切,但没有成功。然后我使用了 Ubuntu PC。网络问题一下子解决了。这不是网络问题。
这是一个真正的问题,需要在任何商业开发发布之前解决。这个问题似乎与我不明白的事情有关。任何帮助表示赞赏。弗雷德克拉克