移动端实时音视频聊天框架 RainbowAV v2.2.7发布

简介: 实时音视频框架RainbowAV v2.2.7 已发布,提升 target Sdk Version 至 36,全面兼容Android 16。

1、v2.2.7 版更新内容

此版更新内容:

  • 1)[升级] 提升targetSdkVersion至36,全面兼容Android 16;
  • 2)[优化] 开发工程升级适配AGP 9.1最新版;
  • 3)[优化] 升级权限框架以适配最新Android 16系统;
  • 4)[优化] 针对全部界面适配系统强制的Edge to Edge全面屏特性;
  • 5)[优化] 呼叫和聊天界面的ui优化等;

更多历史版本:

2、关于RainbowAV

🔥 RainbowAV是一套完整移动端实时音视频框架,不依赖第3方服务,使用方便,部署简单,轻量级、模块化设计。

📱 客户端历经多年、在大量最终用户的真机使用下,兼容性和适配能力强,它并不是个Demo;

🌟 服务端轻量级、极少依赖、简单易用、3行指令即可部署;

🌟 底层核心为C++编写,性能优先,CPU占用约17%(作为对比,同机型下手机QQ约为20%、微信约为19%);

🌟 客户端资源占用极少,持续运行时内存仅占 13MB 左右;

🌟 实时视频聊天时上下行总流量约 30KB/S(作为对比,手机QQ和微信的实时音视频均约 60KB/S);

🌟 实时语音聊天时上下行总流量约 9KB/S(作为对比,手机QQ约 14KB/S、微信约 6KB/S);

🌟 可应用于3G、4G等弱网络,在跨洲际高延迟网络下做过大量测试。

3、RainbowAV的设计目标

鉴于实时音视频技术的高门槛,RainbowAV技术从设计开始就希望能简化集成和使用,因而是以独立工程的方式进行迭代和演进,并不会与RainbowChat这样的IM发生代码耦合性,从而方便开发者自行改进甚至2次开发。

具体就是:

  • 1)与IM工程的解耦:独立工程,方便迭代和演进,甚至2次开发;
  • 2)服务端部署便利:服务端编译成了清爽的可执行程序,3行指令即完成部署;
  • 3)单实例拆分部署:共编译成3个程序,均可独立部署,互相无依赖,进一步提升单实例性能;
  • 4)多实例分布式部署:鉴于实时音视频聊天的特殊性(只在聊天时才需要连接音视频服务器),多实例分布式部署变的简单;
  • 5)服务端的高性能:得益于Linux epoll异步编程模型,服务端拥有极高的并发处理性能。
  • 6)手机端高兼容性:受益于大量的兼容性测试,甚至在Android 5.0上仍可很好地工作,代码表现健壮;
  • 7)手机低资源占用:Android客户端经过大量优化,资源占用低;
  • 8)高压缩低码率:经过编码压缩后的音视频数据,只需很少的流量;
  • 9)P2P通信支持:尽可能降低服务端性能和带宽压力;
  • 10)弱网络的支持:降低弱网络高延迟环境带来的通信脆弱性,保证应用层的稳定运行。

4、RainbowAV的性能指标

客户端性能指标总结:

  • 1)客户端运行稳定后,内存占用约13M左右(以MOTO G XT1077手机为例);
  • 2)实时音视频(视频+语音)时,CPU占用约17%(手机QQ的约为20%、微信的约为19%);
  • 3)实时语音(仅语音)时,CPU占用约11%(手机QQ的约为12%、微信的约为5%);
  • 4)实时音视频(视频+语音)时上下行总流量约30KB/S手机QQ和微信的均约60KB/S);
  • 5)实时语音(仅语音)时上下行总流量约9KB/S手机QQ的约14KB/S、微信的约6KB/S).

服务端性能指标总结:

RainbowAV服务端基于高性能的Linux epoll,理论设计性能是:单机1000到10000人同时使用。鉴于实时音视频的复杂性(P2P、中转等混合发生),想要准确地测试统计非常困难。但鉴于实时音视频技术的高流量特性,通常单机瓶颈会首先出现在带宽上,所以生产部署时需要在单机性能和带宽分流上总体考虑。而也正是得益于实时音视频的特殊性,聊天时可同时部署多个服务端实例,只要引导该对聊天的用户同时连接同一台实例即可进行聊天,从而让分布式部署和负载均衡变的简单。

5、关于RainbowChat

🔥⚡️ 详细介绍版本日志・运行截图(AndroidiOS)・下载体验(AndroidiOS) ⚡️🔥

RainbowChat是一套基于 RainbowAV 音视频聊天框架 的产品级移动端IM系统RainbowChat源于真实运营的产品,解决了大量的屏幕适配、细节优化、机器兼容问题。RainbowChat可能是市面上提供im即时通讯聊天源码的,唯一一款同时支持TCP、UDP、WebSocket三种通信协议的IM产品。与姊妹产品 RainbowTalkRainbowChat-Web 技术同源,历经考验。

6、运行演示截图

1)RainbowAV独立体验版运行效果:

2)RainbowAV集成到 RainbowChat 的实时语音运行效果:RainbowChat介绍更多RainbowChat截图

3)RainbowAV集成到RainbowChat 后的实时视频运行效果:RainbowChat介绍更多RainbowChat截图


相关文章
|
6天前
|
存储 弹性计算 缓存
阿里云服务器租赁费用:新版租赁收费标准及活动报价参考
本文更新了2026年阿里云全系列云服务器租赁活动报价,所有特惠资源均可前往阿里云活动中心选购,整体覆盖从个人入门到企业级高性能场景的全梯度需求。其中轻量应用服务器主打极致性价比,2核2G峰值200M带宽配置每日10点、15点限时抢购价仅38元/年,2核4G配置379元/年起;高性价比的经济型e实例、通用算力型u2i实例覆盖2核4G至4核32G全档位,适配开发测试与中小型企业业务;搭载英特尔至强6处理器的第九代c9i企业级实例算力较上代提升20%,支撑高并发生产环境,不同实例规格价差清晰,用户可根据自身业务负载与预算灵活选型。
1623 116
|
7天前
|
人工智能 程序员 API
Codex 接入 DeepSeek-V4-Flash:还能补上识图,提供两套方案
Codex 接入 DeepSeek-V4-Flash 怎么配?本文覆盖 CLI 与桌面端,再用 qwen3-vl-flash 补识图,两套方案可直接照做
1102 5
|
13天前
|
云安全 人工智能 运维
阿里云联动百位企业安全专家,共识Agent防御最佳实践
当Agent成为新员工,你的安全边界在哪里?
1954 9
阿里云联动百位企业安全专家,共识Agent防御最佳实践
|
7天前
|
编解码 人工智能 安全
2核4G/4核8G/8核16G阿里云服务器如何选择实例?经济型e、通用算力型u2i与计算型c9i选哪个?
本文介绍了阿里云2核4G、4核8G、8核16G三档主流配置下经济型e、通用算力型u2i和计算型c9i三种实例的最新活动价格与适用场景。同配置下三者价差显著,以2核4G为例,经济型e低至599.93元/年,计算型c9i则高达1742.08元/年。文章详细解析了各实例的性能定位:经济型e适合轻负载入门场景,u2i兼顾稳定算力与性价比,c9i凭借第9代至强处理器与芯片级安全能力支撑高性能业务。同时提示用户可叠加满减优惠券享受折上折,建议根据业务负载与预算综合决策。
538 112
|
19天前
|
人工智能 前端开发 Linux
Codex 桌面版安装 + CC Switch 接入第三方 API 完整教程(2026 最新)
2026最新教程:手把手教你安装Codex桌面版,通过CC Switch v3.17.0一键接入Fenno等国产API(兼容OpenAI Responses格式),跳过账号登录,完整启用代码审查、多步任务与上下文感知功能。零基础友好,全程图文实操。(239字)
2747 4
|
11天前
|
存储 人工智能 关系型数据库
阿里云AI产品与云产品最新组合套餐:Token Plan、AI coding及云服务器和建站等组合优惠价
阿里云推出全新“算力+模型+应用”一站式云与AI组合套餐活动,覆盖从个人开发者到中大型企业的全场景需求。核心亮点为分三档定价的Token Plan订阅服务,支持Qwen3.8-Max-Preview大模型调用,错峰时段最低可享0.2折优惠。活动同步推出AI Coding、智能体部署、云电脑托管、0代码建站等十余类场景化组合,搭配99元/年的普惠云服务器、88元/年的入门数据库等经典特惠产品,还为企业提供1V1定制化AI转型方案,大幅降低了不同用户群体拥抱AI的技术门槛与采购成本。
730 111
|
21天前
|
人工智能 JSON 安全
Fastjson远程代码执行漏洞,阿里云AI安全为您保驾护航
阿里云AI安全产品联动防御Fastjson攻击
2652 13
Fastjson远程代码执行漏洞,阿里云AI安全为您保驾护航
|
7天前
|
人工智能 JSON Shell
2026AI漫剧本地全开源方案(附各个软件模型链接),8G显卡也能流畅运行
这是一套完全本地化部署的AI漫剧生成技术链路:涵盖LLM剧本分镜生成、FLUX文生图(IP-Adapter人脸锁定)、StoryDiffusion时序连贯控制、LTX-2.3唇形同步视频生成,及ComfyUI全流程调度。零云端费用,仅耗硬件算力,单集2–4小时可产出竖屏短视频,适配抖音/B站分发。
|
5天前
|
人工智能 API 开发工具
2026 零基础本地 AI 漫剧完整实操教程(8G 笔记本显卡可用|附可直接复制命令与代码)
本方案提供完全离线、本地运行的漫剧全自动制作流程:RTX3060/4050 8G显卡即可驱动,涵盖Qwen写分镜→ComfyUI统一角色绘图→LTX2.3图生微动画→Qwen3-TTS本地配音→FFmpeg自动合成,全程无水印、免API、不限次。专为低显存优化,解决变脸、闪烁、爆内存三大痛点。(239字)

热门文章

最新文章