RTMessage是一个即时通信和音视频会议系统Web应用源码,MERN框架开发的Web应用系统,后端使用 Node.js – Express – MongoDB 开发,前端使用 React – Redux 开发。它还严重依赖 Socket.IO 和 mediasoup WebRTC。 Mediasoup 比标准 WebRTC 更稳定,并且不需要 STUN / TURN 服务器。
RTMessage支持与多个远程对等方进行群组通话通话和一对一,适用于即时通讯工具具有音频/视频功能的会议网络应用程序。
演示系统
https://clover.honeyside.it/login
更新内容
2.9.0 – 2024 年 2 月 13 日
– 迁移到vite
– 依赖升级
特征
- 通过 Socket.IO 进行即时消息传递
- 群组对话室
- 通过 WebRTC 进行音频/视频一对一和一对多
- 将另一个对等方添加到现有呼叫中
- 将本地音频或本地视频静音
- 在音频和视频通话之间切换
- 通话期间的视频封面/包含按钮
- 发送图像,甚至一次发送多张图像
- 表情符号支持,针对仅表情符号的消息提供“气泡去除”功能
- 个人资料图片
- 漂亮的登录/注册页面
- 管理面板用于创建、编辑和删除用户
- 移动版,手机和平板电脑,即时通讯!音频和视频通话现在可以在移动设备上使用!
- IPv6支持
- 邮箱密码重置
安装要求
Node.js v18
Ubuntu 22.04 LTS or 20.04 LTS or 18.04 LTS
截图预览
原文链接:https://vuesite.cn/37151.html,转载请注明出处。