乐趣区

关于github:快速搭建一个匿名聊天室

大家好,我是 Java 陈序员,明天给大家举荐一个基于 livekitNext.js 的匿名聊天室 —— anonymous-chat-room

GitHub 地址:

https://github.com/velor2012/anonymous-chat-room

在线体验地址:

https://chat.cwy666.eu.org/

特点

  • 反对文本聊天,也能够应用 emoji,无需登录
  • 反对视频,语音聊天 (默认只容许语音)
  • 音频降噪,反对 speex 以及 RNNdenoise(默认开启), 整合 web-noise-suppressor, 不反对 safari
  • 反对浏览器间接录制麦克风,扬声器和屏幕 (Chrome, Edge 能够齐全反对, safari 不反对扬声器录制 )
  • 反对设置房间明码
  • 部署简略,前端反对间接部署到 vercel, 后端能够间接应用 livekit cloud 的收费服务,也能够依照官网文档自建

本地部署

克隆或下载:

git clone https://github.com/velor2012/anonymous-chat-room.git

进入到我的项目目录:

cd anonymous-chat-room

装置我的项目依赖

yarn install

在 http://cloud.livekit.io 上创立一个新的 Project. 而后生成 apikey project settings.

依照提醒,批改 env.example 中的环境变量,而后重命名为 env.local

而后运行以下命令

npm run dev

之后就能够在浏览器 http://localhost:3000 关上.

最初

举荐的开源我的项目曾经收录到 GitHub 我的项目,欢送 Star

https://github.com/chenyl8848/great-open-source-project

大家的点赞、珍藏和评论都是对作者的反对,如文章对你有帮忙还请转发反对下,谢谢!

退出移动版