0577-67068160
实时消息传递、音频和视频会议 Web 应用程序 - Node.js、React、WebRTC Socket.IO
  • 2024-07-03
  • 源码集市
  • 0
  • 88
  • 扫一扫,手机访问
  • 限时 • 优惠
  • 平台资金担保,交易全程无忧
  • 立即抢购
  • 360.00
  • (原价:¥640.00)
  • 商品特色:
  • 担保交易
  • 商品详情
  • 累计评价 0
  • 商品问答
  • 交易规则
  • 立即购买

Screenshot_2020-09-09 Clover(1).jpg


Clover 提供了许多功能,我们鼓励您在演示应用程序中尝试所有功能!

  • 通过 Socket.IO 即时通讯

  • 群组对话室

  • 音频/视频一对一和一对多通过 WebRTC

  • 将另一个对等方添加到现有呼叫

  • 将本地音频或本地视频静音

  • 在音频和视频通话之间切换

  • 通话期间的视频封面/包含按钮

  • 发送图像,甚至一次发送多个图像

  • 表情符号支持,仅表情符号消息的“气泡去除”

  • 个人资料图片

  • 不错的登录/注册页面

  • 用于创建、编辑和删除用户的管理面板

  • 手机版,手机和平板电脑,用于即时通讯!音频和视频通话现在可以在移动设备上使用!

  • IPv6 支持

  • 电子邮件密码重置

框架和库

Clover 是一个 MERN 应用程序,在后端使用 Node.js – Express – MongoDB 和在前端使用 React– Redux 开发。它还严重依赖 Socket.IO 和mediasoup WebRTC。Mediasoup 比标准 WebRTC 更稳定,不需要 STUN / TURN 服务器。

更改日志

2.9.0 - February 13th, 2024
- migrate to vite
- dependencies upgrade

2.8.4 - September 24th, 2023
- dependencies upgrade
- minor bug fixing

2.8.3 - July 29th, 2023
- escape environment configuration options (allow special characters)

2.8.2 - July 28th, 2023
- minor bug fixing

2.8.1 - July 25th, 2023
- node.js 18.17.0 support added
- dependencies upgrade

2.8.0 - April 25th, 2022
- ubuntu 22.04 lts support added
- mongodb 6.0.x support added
- dependencies upgrade

4.0.0 - December 13th, 2022
- 4.0.0 is now MESSAGING-ONLY, 2.7.0 is still stable release for meetings
- removed meetings
- add nginx installer to launcher script
- eslint and prettier refactoring
- switch from random strings to uuid
- minor bug fixing
- dependencies upgrade

2.7.0 - December 13th, 2022
- rename folders to frontend and backend
- add nginx installer to launcher script
- eslint and prettier refactoring
- switch from random strings to uuid
- minor bug fixing
- add json versioning
- dependencies upgrade

2.6.2 - August 25th, 2022
- dependencies upgrade
- fix reactn crash-causing issues using craco

2.6.1 - July 12th, 2022
- fix image upload (mkdirp promise)
- fix file upload (mkdirp promise)

2.6.0 - July 7th, 2022
- Add eslint with airbnb template
- Apply eslint rules to the whole codebase (full refactoring)
- Introduce React v18
- Introduce React Router v6
- Minor dependencies upgrade
- Node.js 16 support

2.5.2 - March 23rd, 2022
- Fixing crash happening after deleting some users

[SCHEDULED] 4.0.0 - July 11th, 2022
- Scheduled next release with new graphics (UI rework).

[CANCELED] 3.0.0 - January 10th - October 23, 2021
- Canceled due to unsalvageable rework of the core meeting system. Moving on with v4.

2.5.1 - October 13th, 2021
- Fixing bug on images upload (caused by dependencies upgrade)

2.5.0 - October 10th, 2021
- Added email password reset (forgot password)
- Popup to change current password from settings

2.4.0 - December 21st, 2020
- New and improved automated installation script with prompts, checks and colors
- Can now login by username (or email), instead of just email
- Added versioning route

2.3.4 - December 17th, 2020
- Fix "Remove" button in rooms list

2.3.3 - December 3rd, 2020
- Fix dependencies in install.sh, update to MongoDB 4.4

2.3.2 - December 2nd, 2020
- Minor server-side bug fixing for meetings
- Honeyside and CodeCanyon links are now automatically hidden when production

2.3.1 - December 1st, 2020
- Fixed issue with typing indicator not showing in some cases

2.3.0 - November 28th, 2020
- Login automatically by using the new /login/{token} route
- Version check in local storage for easier future updates

2.2.0 - November 25th, 2020
- Ubuntu 20.04 is now supported and recommended

2.1.0 - November 10th, 2020
- Add typing indicator
- Support Node.js 14
- Fix word-break in messages
- Disconnect socket.io on logout

2.0.6 - November 5th, 2020
- Fix room and meeting url navigation

2.0.5 - November 2nd, 2020
- If a user gets deleted while being logged in, now it gets automatically logged out
- Minor bug fixing

2.0.4 - October 24th, 2020
- Fixed a bug that could randomly cause a gray screen during multiple peers meetings when a peer left the meeting

2.0.3 - October 11th, 2020
- Fixing minor security issues with rooms
- Fixing message link color in incoming messages

2.0.2 - September 24th, 2020
- Close call when closed by counterpart on ringing or during the meeting
- Prefer TCP transport for better call quality

2.0.1 - September 12th, 2020
- Minor bug fixing

2.0.0 - September 10th, 2020
- Core chat system rework
- UI rework
- Switched from p2p to SFU (Selective Forwarding Unit) for audio / video meetings
- Now we are using mediasoup for meetings
- STUN / TURN is no longer required
- Stable on mobile browsers: Chrome for Android and Safari for iOS

1.4.0 - June 2nd, 2020
- Added screen sharing feature

1.3.1 - April 14th, 2020
- Added configuration options for easy rebranding in config file
- Added documentation for rebranding options
- Fixed Electron documentation issues 

1.3.0 - March 30th, 2020
- added electron app
- fixed call button issue not appearing on mobile
- added demo mode switch in frontend config, defaults to false
- fixed admin tab issues

1.2.0 - March 5th, 2020
- added administrative tab to create new users, update and delete existing users
- added protected api routes that can be accessed only from the admin user

1.1.1 - February 27th, 2020
- frontend and backend can now be hosted on different servers

1.1.0 - February 14th, 2020
- added audio / video capabilities for mobile
- fixed multiple details visualization issues in Safari
- fixed contact list visualization issue in Safari
- fixed contact list visualization issue on mobile devices

1.0.1 - February 13th, 2020
- minor bug fixing

1.0.0 - February 11th, 2020
- first version


  • 商品评价
  • 交易规则

  • 认证类型:
  • 个人
  • 商家认证:
  • 工作时间
  • 周一至周日:09:00 - 20:00
  • 描述
    5.00
  • 发货
    5.00
  • 售后
    5.00
联系客服
购买源码 源码咨询 订制开发 联系客服
0577-67068160
手机版

扫一扫进手机版
返回顶部