基于 mediasoup SFU 的自托管开源 WebRTC 视频会议平台,可替代 Zoom、Google Meet 等服务。
3148+4 本周519JavaScriptAGPL-3.0维护活跃更新于 17小时前
MiroTalk C2C 是一个可自托管的 WebRTC 应用,用于私密的一对一视频通话,音视频通过浏览器点对点传输,不经过中心服务器中转。项目提供端到端加密和屏幕共享功能。
项目可以用 Node.js 在本地运行,也可以通过 Docker 和 Docker Compose 部署。它支持以 iframe 方式嵌入其他网站,并提供 REST API 以及直接加入房间的链接来发起通话。
通话界面支持摄像头背景效果(模糊或自定义图片,图片在浏览器本地处理),共享屏幕时还可以用画中画形式显示摄像头画面。项目采用 AGPLv3 许可证,另提供商业授权选项。
克隆仓库
git clone https://github.com/miroslavpejic85/mirotalkc2c.git进入项目目录
cd mirotalkc2c复制环境变量和前端配置模板
cp .env.template .env && cp frontend/js/config.template.js frontend/js/config.js安装依赖并启动服务器,然后打开 http://localhost:8080
npm install && npm start概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
基于 mediasoup SFU 的自托管开源 WebRTC 视频会议平台,可替代 Zoom、Google Meet 等服务。
可自托管的开源点对点 WebRTC 视频会议工具,基于浏览器创建会议室,支持屏幕共享、聊天和白板。
Nextcloud Talk 是运行在自托管 Nextcloud 服务器中的聊天、视频和语音通话应用。
用 Go 编写的自托管视频会议服务器,基于 WebRTC 并提供浏览器端客户端。
基于 LiveKit 的开源自托管网络会议服务端,可选 AI 会议助手提供翻译、转写和摘要。
无需服务器的点对点加密聊天工具,消息不落盘,离开房间即消失。