找到 1 篇与 IM 相关的结果
-
高并发IM即时通讯系统,GO语言二次开发全开源,音视频通话,群会议无压力! 私有化开源即时通讯系统介绍 这是一套完全私有化部署的开源即时通讯系统,整体由 Server 微服务 IM 核心、Chat 账号与管理后台业务层,搭配 Flutter APP(Android/iOS)、Electron PC 端、Web 端全套多端客户端共同构成,功能对标微信。支持单聊群聊,文本、图片、视频、语音、文件、名片、位置等全类型消息收发,同时具备引用回复、消息撤回、已读回执、多选转发能力;音视频通话能力基于声网实现,支持单聊以及群聊通话,通话 Token 由后端安全签发。系统内置完整好友关系、群组管理逻辑,支持手机、邮箱验证码登录,配套 Web 可视化管理后台。即时通信/IM聊天软件 系统最大亮点为数据 100% 自主可控,消息、媒体资源、用户全部数据均留存于自有服务器;架构采用支持水平扩容的微服务设计,数据库、缓存、消息队列、对象存储全链路组件均可替换适配,对象存储兼容 MinIO、阿里云 OSS、腾讯 COS、七牛、S3;提供 20+Webhook 回调接口以及监控告警体系,拥有极强二次扩展能力,非常适配政企内网通讯、行业 IM、对数据合规有硬性要求的独立社交产品。 系统组成 表格 组件说明ServerIM 核心,微服务架构,包含 API 网关、长连接网关、7 个业务 RPC 服务、推送、消息搬运、定时任务模块Chat账号业务层,负责注册登录、验证码校验、用户资料维护、管理后台接口服务客户端Flutter APP(Android/iOS)+Electron PC 端 + Web 端 + Web 管理后台,多端数据实时同步 核心功能 消息能力 单聊、群聊会话,支持 @提醒、引用回复、表情、名片、位置消息 图片自动生成缩略图,支持长图完整展示;视频消息;语音消息最高 60 秒录制与试听;文件上传下载带进度展示,支持取消、失败自动重试 消息撤回,多端状态实时同步;支持合并转发、多选操作、消息复制 已读回执、在线 / 离线状态展示、消息漫游,更换设备历史聊天记录不丢失 音视频通话 支持单聊、群聊多人音视频通话,音视频模式自由切换 声网 RTC 负责媒体流传输,系统仅处理信令交互,通话 Token 后端统一签发,保障鉴权安全 通话记录写入聊天会话,留存通话时长、取消、拒绝等状态,可适配国内、海外声网接入点 账号与群组 手机号、邮箱验证码注册登录;支持用户资料、头像编辑,好友申请、备注、黑名单管理 群组能力:建群、邀请成员、踢人、群主转让、群公告编辑;非好友成员也可参与群通话 Web 管理后台:用户管理、群组管理、业务数据看板 技术架构优势 全私有化部署:业务数据、密钥、文件存储全部运行在自有服务器,区别于微信、钉钉 SaaS 服务,满足政企、内网、数据合规类项目诉求 微服务水平扩展:模块可独立部署扩容,长连接网关承载高并发,单节点默认支持 10 万连接,支持集群横向扩容 存储组件灵活选配:MongoDB 数据库、Redis 缓存、Kafka 消息队列(低配置环境可切换 Redis 队列);对象存储可选 MinIO、阿里云 OSS、腾讯 COS、七牛、S3 高可扩展能力:20+Webhook 回调点位,可实现消息审计、内容过滤、对接自有业务;可接入完整监控告警套件 多端登录策略可控:PC、APP、Web 多端登录策略可自定义配置,支持账号互踢或者多端共存模式 开源完全可控:前后端源码全部开放,支持深度定制改造,可修改 UI 界面、信令逻辑、交互流程。 总结:一套功能对标微信、数据完全自持的私有化即时通讯底座,可作为企业内部通讯、行业 IM、独立社交产品底层基座使用。 更多演示图片 https://bbbb.bid/shop/40777.html 资源下载 隐藏内容,请前往内页查看详情 本资源售价9.9元,购买后即可查看下载地址。如有问题请联系站长。