一个基于Node.js和WebRTC的多人实时匿名聊天室应用,支持安全的点对点通信。
npm install
npm start
或者使用开发模式(需要安装nodemon):
npm run dev
打开浏览器访问: http://localhost:3000
/workspace/ ├── server.js # 主服务器文件 ├── package.json # 项目配置 ├── README.md # 项目说明 └── public/ # 静态文件目录 ├── index.html # 主页面 ├── style.css # 样式文件 └── script.js # 前端逻辑
PORT=3000 # 服务器端口(默认3000)
可以在server.js中修改:
server.js中添加Socket事件处理script.js中实现前端逻辑style.css)项目已预留WebRTC音视频通话接口,可以扩展:
MIT License
欢迎提交Issue和Pull Request来改进这个项目!