# 什么是野火IM

野火IM是一套功能齐全性能强大的即时通讯和音视频组件,能够更加容易地赋予客户IM能力,使客户可以快速的在自有产品上添加聊天功能。使用野火可以替代云通讯产品或减少自研IM的工作量。降低客户使用IM和音视频通话的成本和难度。

# 野火IM的目标是什么

一直以来给自己的产品加上IM和音视频都是一件比较困难的事情,要么是开发难度大周期长技术难题难以克服(自研),要么是开源架构落后或团队能力不专业(XMPP或其他一些开源项目),要么是费用贵业务受制于人安全有隐忧(云通讯公司)。我们的目标是提供一个专业低价可控高效易用的IM组件,让拥有IM和音视频能力不再是一种奢望,让沟通不再是难事。

# 我们提供的产品

野火IM提供完整的即时通讯和实时音视频解决方案,以及丰富的周边生态系统,主要包括:

  1. 即时通讯服务(IM Server),点击 GitHub码云,查看源码
  2. Android 客户端,点击 GitHub码云,查看源码
  3. iOS 客户端,点击 GitHub码云,查看源码
  4. 鸿蒙 客户端,点击 GitHub码云,查看源码
  5. PC 客户端,点击 GitHub码云,查看源码
  6. Web 客户端,点击 GitHub码云,查看源码
  7. 小程序 Demo,点击 GitHub码云,查看源码
  8. uni-app Demo,点击 GitHub码云,查看源码
  9. Flutter Demo,点击 GitHub码云,查看源码
  10. 应用服务,点击 GitHub码云,查看源码
  11. 机器人服务,点击 GitHub码云,查看源码
  12. 开放平台,点击 GitHub码云,查看源码
  13. 组织通讯录服务,点击 GitHub码云,查看源码
  14. 频道(公众号)管理系统,点击 GitHub码云,查看源码
  15. 管理后台系统
  16. 更多内容,请点击 Github码云 查看

请点击 这儿 查看产品截图展示

# 野火IM的功能特性

  • 极致地硬件利用率,IM服务最低128M内存即可运行,上不封顶。
  • 协议先进,采用MQTT+Protobuf组合,流量和性能极致优化。
  • 性能强大,专业版IM服务支持百万在线和集群部署,业内顶尖性能水平,详情参考野火性能报告。
  • 部署运维简单,依赖服务少,稍加配置一键启动。
  • 安全加密。网络连接AES加密。客户端数据库SqlCipher加密。安全无小事。
  • 全平台客户端,支持Android、iOS、鸿蒙、Web、小程序、UniApp、Flutter、Windows、Mac OS、Linux等所有常见平台。
  • 四端同时在线(移动端,pc端,web端和小程序端),数据和状态多端完美同步。
  • 支持国产化。支持国产化操作系统、国产化芯片和国产操作系统。支持国密加密。
  • 客户端使用微信mars连接库,野火IM可能是最适应中国网络国情的即时通讯服务。
  • 支持加速点加速,即可用于全球应用,也可用于政企内外双网复杂的网络环境。
  • 支持阅读回执和在线状态功能,适用于办公环境。
  • 音视频多种解决方案,丰俭由人,可自由选择。
  • 高级音视频功能强大,支持9人以上的群组视频通话,支持1080P视频,支持会议模式,支持百人以上会议,支持服务器端录制。
  • 全私有部署,可不依赖任何第三方服务,完全内网部署。
  • 功能齐全,涵盖所有常见即时通讯功能。另外具有强大的可扩展能力。代码开源率高,二次开发简单。
  • 结构设计合理,客户端分功能库、UI库和应用三层。应用成熟完善,开箱即用,也可把SDK嵌入其它应用。
  • 拥有应用开放平台,可以开发和创建自建应用,扩展您的工作台。
  • API丰富,方便与其它服务系统的对接。
  • 拥有机器人和公众号功能,免费的频道(公众号)管理后台。
  • 超级群组功能,可以支持万人大群。
  • 支持多个IM服务组网互通,打破孤岛,适用于集团公司下多个分公司互联互通。
  • 社区版IM服务和移动端免费商用,可以免费构建出完备的移动互联网应用。
  • 收费项目非常便宜,野火独有的试用模式,可以先部署到客户环境试用6个月,试用满意后再购买,避免上当受骗。
  • 技术支持专业和高效,核心研发 及时处理issue和工单,能最快解决用户的技术难题。

# 野火IM都有什么功能

野火IM提供能力库和UI库,支持单聊、群聊、聊天室、频道(类似与微信的公众号)和机器人。支持Server API。提供用户信息、好友关系和群组信息托管。支持常见消息类型和自定义消息。提供音视频通话能力,支持单人多人音视频通话,支持会议模式。实现了全部常见即时通讯和音视频功能,所以就不一一列举了。

上次更新: 2024/7/19 10:05:29