一个基于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来改进这个项目!