项目简介
本项目是一款基于C++开发的即时通讯系统,专为嵌入式设备设计。借助云原生技术和多云架构,能够提供稳定且高效的通讯服务。开发者通过简单集成SDK,就能轻松实现即时通讯功能。
项目的主要特性和功能
- SDK设计简单易用,便于集成到各类应用。
- 支持云原生技术和多云架构,适应不同运行环境。
- 具备丰富通讯功能,涵盖文字、语音、视频聊天等。
- 拥有强大消息推送系统,保障消息实时性。
- 支持私有云部署,可按需按月付费。
安装使用步骤
准备工作
- 操作系统需为Ubuntu 64位系统。
- 安装必要开发环境,如g++、openssl、zlib、libcurl和ncurses系统库。
安装步骤
- 下载蓝莺IM嵌入式版的源代码。
- 修改
main.cc
文件中的路径地址,指向代码存放路径。 - 进入
test
文件夹,执行编译命令:cd test && make linux_demo
。 - 运行编译后的程序。
使用说明
默认登录为DemoApp下的maximtest1
用户,可与maximtest2
用户发送消息互通。
开发自己的应用
修改文件./test/src/main.cc
中的默认AppID为你的应用AppID,在应用中集成蓝莺IM SDK,即可使用即时通讯功能。
注意事项
使用前请确保已阅读并理解蓝莺IM的在线文档,遇到问题可在仓库中提问。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】