V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiaoxiyiha
V2EX  ›  程序员

求问,国内有什么靠谱的开源自部署 IM 通信解决方案推荐吗?

  •  
  •   xiaoxiyiha · 268 天前 · 2280 次点击
    这是一个创建于 268 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我调研了国外的 Element 、Rocket.Chat 等,发现国内无法使用 Google 的极光推送,基本没法用。

    要求可以实现文字、语音、视频聊天等基本功能,消息实时推送,大佬们有什么推荐的吗?感谢

    第 1 条附言  ·  268 天前
    Google Firebase ,写错了
    10 条回复    2023-08-02 22:22:02 +08:00
    tanranran
        1
    tanranran  
       268 天前   ❤️ 1
    收费的有很多融云、环信、等等都支持花钱自部署,免费的最新新出了一个 https://gitee.com/WuKongDev/WuKongIM ,可以了解下。
    NSAgold
        2
    NSAgold  
       268 天前 via Android   ❤️ 1
    要推送你只能后台保活或者自己接推送 sdk (当然必须上架应用商店才允许推送),自部署只能这样
    kuituosi
        3
    kuituosi  
       268 天前 via Android
    国内推送安卓端只有 qq 和微信是白名单,其他后台保活全无效。开源又靠谱的比较难,我最近自研了 im 难度比普通人想象的大的多,当然单机版还是可以用的
    NSAgold
        4
    NSAgold  
       268 天前 via Android
    #2 补充:以前 mipush 还能不上架小米应用商店就推送,现在应该没有不上他们应用商店就能接入推送的厂家推送渠道了。总之不上架的话,除了 fcm/apns ,其他的系统级推送渠道都别想了,老老实实后台保活吧。
    changepll
        5
    changepll  
       268 天前
    推送就花点钱吧
    或者 IM 就花钱。
    从成本考虑,自部署不一定比第三方省多少
    documentzhangx66
        6
    documentzhangx66  
       268 天前
    我不认为有什么开源 IM 会接入谷歌的极光推送,因为这类推送有很多,开源软件怎么会知道到底要接入哪个推送。

    所以如果你或者你的团队,有懂技术的,自己接入一下。如果没有,找个收费的外包接入一下。
    ysc3839
        7
    ysc3839  
       268 天前 via Android
    @kuituosi MIUI 国内版在手动开启了“自启动”之后是可以保活的,在我手机上 Telegram 就能正常保活,应用信息里“结束运行”按钮不是灰的。别的系统如何我不知道,可能会更严格。
    MIUI 的逻辑是:如果没开启自启动,在最近任务页面划掉就会连带杀死整个 app ,包括前台和后台服务,并且只能由用户触发运行,不能自动重新启动。如果开启了自启动,对于一些白名单内的 app (如微信),在最近任务划掉只会清理 Activity ,不会杀死前后台服务,和 AOSP 的逻辑一致。对于白名单外的应用,划掉后仍然会杀死整个 app ,但是允许 app 重新启动,如果 app 有保活逻辑,就能正常保活。
    lcj2class
        8
    lcj2class  
       268 天前
    Masterlxj
        9
    Masterlxj  
       267 天前
    @tanranran 融云垃圾
    wkong
        10
    wkong  
       254 天前
    仿 Telegram ,商用级别的 Demo

    https://github.com/TangSengDaoDao/TangSengDaoDaoServer
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2801 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:31 · PVG 22:31 · LAX 07:31 · JFK 10:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.