Releases: pili-engineering/QNRTC-Android
v3.0.0
QNDroidRTC Release Notes for 3.0.0
简介
QNDroidRTC 是七牛推出的一款适用于 Android 平台的音视频通话 SDK,提供了包括美颜、滤镜、音视频通话等多种功能,提供灵活的接口,支持高度定制以及二次开发。
版本
- 发布 qndroid-rtc-3.0.0.jar
功能
- 新增支持远端音频 Track 音量调节
- 新增远端用户正在重连,重连成功回调
- 新增音频数据自定义加解密接口
缺陷
- 修复丢包率统计信息不准
问题反馈
当你遇到任何问题时,可以通过在 GitHub 的 repo 提交 issues
来反馈问题,请尽可能的描述清楚遇到的问题,如果有错误信息也一同附带,并且在 Labels
中指明类型为 bug 或者其他。 通过这里查看已有的 issues 和提交 bug
v2.5.0
QNDroidRTC Release Notes for 2.5.0
简介
QNDroidRTC 是七牛推出的一款适用于 Android 平台的音视频通话 SDK,提供了包括美颜、滤镜、音视频通话等多种功能,提供灵活的接口,支持高度定制以及二次开发。
版本
- 发布 qndroid-rtc-2.5.0.jar
功能
- 新增支持单路转推
- 新增支持单路视频时发送及订阅大小流
- 支持设置自定义 DNS 服务
- 新增通话模式配置接口
- 音频采集数据回调,新增采样率/声道参数
缺陷
- 修复摄像头切换后,再次打开还是回到前置摄像头
- 修复应用在后台,摄像头被其他应用抢占后无法打开的问题
- 修复特定机型软编帧率较低问题
- 修复特定机型硬编码率无法升高问题
问题反馈
当你遇到任何问题时,可以通过在 GitHub 的 repo 提交 issues
来反馈问题,请尽可能的描述清楚遇到的问题,如果有错误信息也一同附带,并且在 Labels
中指明类型为 bug 或者其他。 通过这里查看已有的 issues 和提交 bug
v2.4.0
QNDroidRTC Release Notes for 2.4.0
简介
QNDroidRTC 是七牛推出的一款适用于 Android 平台的音视频通话 SDK,提供了包括美颜、滤镜、音视频通话等多种功能,提供灵活的接口,支持高度定制以及二次开发。
版本
- 发布 qndroid-rtc-2.4.0.jar
功能
- 添加对端网络信息回调 onRemoteStatisticsUpdated()
- 添加本地统计回调字段,rtt,networkGrade
- 增加本地离开房间的回调
- 新增在线接口文档
缺陷
- 修复自定义消息 QNCustomMessage#mId 为空
- 修复双路视频流发布,设置各码率配置与实际码率不符
- 修复统计信息回调 onStatisticsUpdated() 间隔异常
- 修复某些华为机器编码花屏问题
- 修复双声道混音异常问题
- 修复其他 SDK 异常问题
问题反馈
当你遇到任何问题时,可以通过在 GitHub 的 repo 提交 issues
来反馈问题,请尽可能的描述清楚遇到的问题,如果有错误信息也一同附带,并且在 Labels
中指明类型为 bug 或者其他。 通过这里查看已有的 issues 和提交 bug
v2.3.1
v2.3.0
v2.2.0
v2.1.1
v2.1.0
v2.0.0
版本
- 发布 qndroid-rtc-2.0.0.jar
- 更新 libqndroid_rtc.so
- 更新 libqndroid_beauty.so
注意
本次升级为主版本升级(1.2.0 -> 2.0.0),为了支持更灵活的连麦控制和更低的资源开销有比较大的重构。请查看我们的新版文档站。
自 2.0.0 后,我们为了提高用户阅读文档的体验,使用了新的文档站(老文档地址继续保留)。新文档站地址 https://doc.qnsdk.com/rtn
功能
- 新增核心类 QNRTCEngine,支持本地发布多路视频,支持音频与视频分开发布
- 新增自动订阅功能
优化
- 内部优化,使用 QNRTCEngine 能够达到更低的功耗和更低的内存占用
注意事项
- 2.0.0 之前的部分接口我们已标记为废弃,但不影响使用,我们不推荐继续使用 QNRTCManager 内的接口。建议将 QNRTCManager 升级至 QNRTCEngine,获得更好的体验。