使用HTML5 Websockets,我能否在两个客户端(浏览器)之间直接打开一个套接字(假设我知道它们的IP地址且没有NAT穿透问题)。我想直接从一个浏览器向另一个浏览器发送一些数据,实质上创建一个P2P网络。到目前为止,我在网上阅读的所有关于websockets的内容都是用于客户端与服务器之间的通信,但没有关于客户端到客户端的信息。
不行
已在此处回答,获取更多详细信息:Websocket是否允许p2p(浏览器到浏览器)通信?
更新:
WebRTC 协议和API正在快速发展,允许在两个对等端之间建立数据通道(您仍然可能需要一个STUN / TURN服务器进行初始NAT穿越和设置)。
从过去到未来:选择你的实现方式。
peerConnection
是什么? - Mehdi Karamosly