移动IM分析


公司准备做移动IM, 花了一两天时间分析了一下。


使用开源代码自已实现:
http://www.igniterealtime.org/projects/index.jsp

smack(xmpp) + OPENFIRE服务器

缺点: 基于xmpp, 数据冗余率高, 耗电, 耗流量, 协议层消耗70 %的流量
自已开发工作量大, 且存在稳定性问题。


蘑菇街开源项目该 项目来源于网易popo

https://github.com/mogujie/TeamTalk

蘑菇街开源项目(单聊和群聊,提供文字、表情和图片的富文本实时聊天功能,支持多 平台 客户端同时登陆,以及各平台之间 消息的同步推送)


国内第 三方云通讯平台对 比(见下 面表格):

http://www.csdn.net/article/2014-09-16/2821710/1


平台功能SDK大小优点缺点收费
融云单聊/群组/讨论组/聊天室/VOIPIMkit 界面UI库:1.4M+2.5M+1M
IMLib 能力库:588 + 940K
文字、表情、语音片段、图片、VoIP
IMKit UI组件库
IMLib 通用能力库
android, ios, web
不支持视频,需自已实现http://www.rongcloud.cn/pricing
环信单聊/群聊/webIM/客服平台/音视频不含实时语音和视频:800多K
含实时语音及视频:1.27+4.83 M
文字、表情、语音、图片、位置、自定义消息。
多套UI模板
android, ios
不保存已有的用户体系信息,但需跑脚本生成环信ID。
http://www.easemob.com/hx/price.html
LeanCloud单聊/群聊/webIM/客服平台/音视频
推送方案
短信方案
基础模块:698K
推送,实时通讯:249K
统计模块:48K
用户反馈模块:48K
支持推送,可以做个性化推送
支持短信登录,手机短信
用户数据统计分析, 平台有统计页面。

直接使用现在用户体系即可
 leancloud.cn
容联云通讯......….....................


如果采用第三方通讯平台, 推荐使用LeanCloud, 功能比较多, 且是按不同功能划分的, 没有集成到一个SDK里, SDK也不大, 网络上评价较融云/环信好。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值