CodeDownFree
← 返回商品列表
Java

即时通讯IM+直播系统+多人音视频通话+红包系统+视频会议

即时通讯IM+直播系统+多人音视频通话+红包系统+视频会议

2224.32 USDT

本站收录的所有源码均来源于互联网,如有涉及侵权的请联系本站,我们将立即下架处理

商品介绍

语言/架构

移动端(APP/H5/小程序):uniapp,uview组件库

WEB端(管理后台):VUE

服务端版本:NODEJS,Koa框架

SFU:支持私有化部署,没有任何第三方

音视频:webrtc

PC 可直接使用QT/FLUTTER/ELECTRON封装H5

测试说明

各类消息 视频通话邀请都有声音,默认静音,可以开启

安装App后,如无法推拉流,请检查摄像头和麦克风权限

测试服务器很垃圾,测试的时候会有些卡属于正常现象

该项目不包含任何第三方需要付费的内容,可完全独立运行

版本主要解决问题

支持红包系列功能

支持H5端语音发送功能

全端支持文件发送以及下载、保存、打开、转发等系列功能

全端支持WEBRTC方式音视频推拉流(不依赖任何付费第三方)

直播系统支持连麦,PC端支持共享桌面

可扩展式管理后台(模块自动部署,包括数据表新建后对应的增删改查页面和resfulAPI接口,自动支持)

消息支持转发、撤回、收藏等功能

音视频通话分离

更丰富的群管理功能,包括管理员、申请方式、全员静音等

支持群名片和二维码

解决上版本中的部分BUG

管理后台由REACT改用VUE

主要功能模块

即时通讯

-放弃了上一个版本PHP服务,使用node重写了一套,信息同步,数据中心和消息中心的重封装,增加了消息通知相关模块,实现包括聊天,群聊,群管理,通讯录等相关功能,对消息的撤回,转发等

视频通话

-使用webrtc实现,由于我的服务器便宜,所以性能堪忧,但点对点的视频通话几乎无延迟

-使用自搭建的SFU,不依赖任何付费第三方,可完全独立运行

多人音视频

-使用webrtc实现,支持摄像头采集和PC-WEB端共享桌面采集,支持APP端翻转摄像头(webrtc)

直播间功能

-可以连麦,踢人,音视频切换,PC共享桌面模式等,可以扩展其他功能

红包功能

-可以发好友红包,群红包等

PC端 VUE


即时通讯IM+直播系统+多人音视频通话+红包系统+视频会议

即时通讯IM+直播系统+多人音视频通话+红包系统+视频会议

即时通讯IM+直播系统+多人音视频通话+红包系统+视频会议

即时通讯IM+直播系统+多人音视频通话+红包系统+视频会议

即时通讯IM+直播系统+多人音视频通话+红包系统+视频会议

即时通讯IM+直播系统+多人音视频通话+红包系统+视频会议

【属性】

  • 框架: uniapp、react、flutter
  • 语言: Java
  • 数据库: Mysql
  • 规格: 整站源码
  • 授权: 免授权
  • 源文件: 完全开源(含全部源文件)
  • 大小: 200 MB
  • 移动端: Wap、App
  • 安装服务: 免费【要求说明】
  • 主机类型: 独立主机(服务器、VPS、VM)
  • 伪静态: 需要
  • 操作系统: Linux
  • 安装方式: 提供管理权限,QQ远程协助
  • web服务: nginx

即时通讯IM+直播系统+多人音视频通话+红包系统+视频会议

2224.32 USDT
立即购买

在您成功付款后,将获得下载链接以获取源码