首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebRTC - DataChannel -适用于移动互联网?

WebRTC - DataChannel -适用于移动互联网?
EN

Stack Overflow用户
提问于 2015-01-21 22:48:12
回答 1查看 1K关注 0票数 2

我使用了这个代码,解释了这里创建webrtc连接,而不使用任何花哨的库。Websockets用于信令。

现在,当我在服务器上运行具有全局IP的节点应用程序时,我可以通过websockets连接两个浏览器实例。然后,两种浏览器都可以通过数据环进行连接。

现在,我用我的手机浏览器(最新的chrome浏览器)替换了一个浏览器实例,并尝试了同样的方法。可悲的是,没有任何联系。当我通过移动电话使用两个浏览器实例时,每个浏览器都可以工作。

所以,如果两个浏览器不在同一台机器上,或者NAT穿越不适用于移动互联网的手机,我怀疑这就是我所怀疑的,但我不确定。

有人能肯定地说,移动互联网设备理论上能够穿越NAT吗?(我不知道移动提供商是如何设置网络拓扑的)

EN

回答 1

Stack Overflow用户

发布于 2015-01-22 01:04:09

通过移动网络连接的设备肯定能够穿越NAT,但它的难度要大得多,成功的可能性也小得多。

当正常的眩晕不足以冲孔时,您应该考虑使用旋转服务器作为后盾。

为此,我发现以下资源很有帮助:

任何在生产中运行的服务都需要一个转服务器,否则它对用户来说将是不可靠和不可靠的。除非您的应用程序不需要两个用户之间精确的点对点连接。例如,WebTorrent就是这样一个项目,您只需要连接到一些对等点,而不需要连接到特定的对等点,它才能工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28078281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档