Android 更新日志
本文提供 QNRTC Android SDK 4.x 以上版本的发布说明。
- 若您想要查看 4.x 版本之前的发布说明,可查看 3.x 及之前版本的更新日志
- 若您正在使用 3.x 或者更低版本的 SDK,并且想要升级至最新版本,则可参考 4.x 版本迁移指南 进行版本升级。
- 注意:5.x 版本是基于 4.x 版本开发的重构版本,SDK 使用了统一的 C++ RTC 内核, 保证了 QRTC 在各个端上处理逻辑的一致性,同时接口和 4.x 完全兼容。若您使用的是 4.x 的版本,可直接进行升级;若您使用的 3.x 及之前的版本,可参考各端的迁移指南,进行版本迁移。
-
- 发布 qndroid-rtc-5.1.1.jar
- 更新 libqndroid_rtc.so
- 支持创建纯音频合流转推任务
- 修复 QNRemoteVideoTrackStats,QNRemoteAudioTrackStats 中 uplinkRTT,uplinkLostRate 值错误的问题
- 修复在 Android 4.4 上无法使用的问题
- 视频默认使用软件编码
- 取消对接口 QNTranscodingLiveStreamingConfig.setHoldLastFrame() 的支持
-
- 发布 qndroid-rtc-5.1.0.jar
- 更新 libqndroid_rtc.so
- 新增多重混音功能,支持同时混音背景音乐和音效
- 修复 userData 异常的问题
-
- 发布 qndroid-rtc-5.0.1.jar
- 更新 libqndroid_rtc.so
- 升级自研音频回声消除算法
-
- 发布 qndroid-rtc-5.0.0.jar
- 更新 libqndroid_rtc.so
- 新增 SDK 内部音视频弱网优化
-
- 发布 qndroid-rtc-4.0.2.jar
- 更新 libqndroid_rtc.so
- 升级自研音频回声消除算法
- 修复 HE-AAC 音频格式混音播放异常
- 修复无法创建纯音频合流转推任务的问题
- 修复个别场景下偶现的空指针问题
- 修复蓝牙耳机场景下的异常问题
-
- 发布 qndroid-rtc-4.0.1.jar
- 新增场景和角色设置,详见 QNRTC.createClient, QNRTCClient.setClientRole
- 跨房媒体转发功能,详见 QNRTCClient.(start/update/stop)MediaRelay
- 麦克风被占用时提供检测方法或错误回调
- 修复断网时统计信息依然回调质量正常的问题
-
- 发布 qndroid-rtc-4.0.0.jar
- 新增核心类
QNRTC
和QNRTCClient
,移除QNRTCCEngine
接口类 - 新增
QNLocalTrack
和QNRemoteTrack
及其衍生的子类,对不同类型的音视频轨道做了区分,并提供了丰富的控制接口 - 优化事件监听逻辑,提供更丰富更具体的事件监听
文档反馈
(如有产品使用问题,请 提交工单)