之前用 WebRTC 技术做了个传文件的网站,最近测试发现外网之间的文件传输非常慢, 经过调查才知道原来外网之间的连接并没有走 P2P ,而是走了 TURN 协议,相当于让服务端转发数据了。 我试了用我的宽带连手机 4G,以及与朋友的宽带连接,都没有成功。
如果只能通过服务器转发的方式,那么使用 WebRTC 的意义就不大了,因为当初做这个项目想的就是要做一个 P2P 的文件传输网站。
所以我想问的是,在当前大部分普通人的网络环境下,WebRTC 技术到底能不能实现真正的 P2P 连接(也就是 NAT 穿透能成功的概率有多大)?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.