即时通信和音视频会议系统Web应用源码/基于Node.js|WebRTC|Socket.IO

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,转载请注明出处。
0
显示验证码
没有账号?注册  忘记密码?