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

正文概述 云码哥   2023-12-2   1.33K

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

截图预览

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

本站大部分资源收集于网络以及网友投稿,本不保证资源的完整性以及安全性,请下载后自行测试。
本站资源仅供下载者学习技术,版权归资源原作者所有,请在下载后24小时之内自觉删除。
本站资源仅供下载者学习IT编程开发技术,请遵守国家法律法规,严禁用于非法用途。
若作商业用途,请购买正版,由于未及时购买正版发生的侵权行为,与本站无关。
如您是版权方,本站源码有侵犯到您的权益,请邮件联系331752841@qq.com 删除,我们将及时处理!