P2具有名册支持的对等服务器
工作正在进行中,P2 是具有名册支持的对等服务器。它使用 WEBRTC 数据魔法,使用 WEBRTC 来托管文件和公开名册方法。它提供了一种查找其他 WEBRTC 数据节点的方法。可用于网络游戏、聊天、媒体传输等场景。要查看它的使用情况:
-
git 克隆它
-
npm install
-
node server.js
-
使用启用 WEBRTC 的浏览器(如 Chrome 和 Firefox)浏览到该演示页面。
这是一个简单的聊天程序。你可以直接向所有人发送消息或大喊大叫。双击目标执行 ping 请求。支持 /rename alias,让你以更友好的名字出现。注意:文件 peer.js 和 peer.min.js 在这里,所以 express 在本地提供它们。这是可选的。
TODO:
-
聊天示例添加历史绑定,类似 IRC
-
更好看的界面设计
-
创建一个简单的游戏:例如两人乒乓球或太空战。