Skip to content

Releases: pili-engineering/QNRTC-Android

v3.0.0

21 Sep 07:43
8e6d1cb
Compare
Choose a tag to compare

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

21 Sep 03:54
7a3111a
Compare
Choose a tag to compare

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

15 Jun 09:21
ade39fd
Compare
Choose a tag to compare

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

08 Apr 11:03
8136ad2
Compare
Choose a tag to compare

版本

  • 发布 qndroid-rtc-2.3.1.jar

功能

  • 支持合流背景图片的设置功能
  • 支持音频低采样率的配置
  • 支持音频软件 AEC 的配置

缺陷

  • 修复设置水印无效的问题

v2.3.0

17 Jun 10:36
6af9094
Compare
Choose a tag to compare

版本

  • 发布 qndroid-rtc-2.3.0.jar
  • 更新 libqndroid_rtc.so

功能

  • 音频支持双声道
  • 支持音量大小回调
  • 支持自定义消息
  • 支持导入多种音频格式
  • 支持在线背景音乐混音功能

缺陷

  • 修复部分场景下统计信息错误的问题

v2.2.0

30 Apr 09:31
1f1a858
Compare
Choose a tag to compare

版本

  • 发布 qndroid-rtc-2.2.0.jar
  • 更新 libqndroid_rtc.so
  • 新增 libqndroid_amix.so

功能

  • 支持背景音乐混音功能
  • 支持音视频数据 TCP 传输

缺陷

  • 修复弱网场景下可能出现的 ANR

v2.1.1

27 Mar 03:28
e08c8d3
Compare
Choose a tag to compare

版本

  • 发布 qndroid-rtc-2.1.1.jar
  • 更新 libqndroid_rtc.so

功能

  • 支持在硬编时自动调节分辨率
  • 支持采集分辨率与编码分辨率分别采用不同朝向
  • 新增销毁指定 Track 的接口
  • 本地视频预览增加开始采集/停止采集回调

缺陷

  • 修复部分机型及部分情况下的花屏问题
  • 修复统计信息接口无法统计所有用户信息的问题

优化

  • 合并部分状态码以便开发者处理
  • SDK 内部增加对订阅失败及发布失败的重试逻辑

v2.1.0

25 Jan 04:14
6562866
Compare
Choose a tag to compare

版本

  • 发布 qndroid-rtc-2.1.0.jar
  • 更新 libqndroid_beauty.so

功能

  • 支持蓝牙耳机通话
  • 支持在通话过程中动态开启和关闭相机以获取和释放相机资源
  • 新增相机在使用过程中发生错误的错误回调
  • 提供 QNUtil 工具类以便用户进行截帧操作

缺陷

  • 修复美颜模块在部分手机上导致的黑屏和花屏问题

v2.0.0

29 Dec 07:52
be841a1
Compare
Choose a tag to compare

版本

  • 发布 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,获得更好的体验。

v1.2.0

26 Oct 11:31
a156897
Compare
Choose a tag to compare

版本

  • 发布 qndroid-rtc-1.2.0.jar
  • 更新 libqndroid_rtc.so

功能

  • 增加摄像头 YUV 数据回调接口

优化

  • 升级了 WebRTC 的内核版本
  • 取消了将远端窗口层级强制置于最上层的限制,由用户自行调用 setZOrderMediaOverlay() 来控制

缺陷

  • 修复被踢出房间时可能产生的崩溃问题
  • 修复与火狐浏览器连麦时导致浏览器远端视频呈现逆时针90度的问题
  • 修复某些机器上频繁 mute 视频时可能产生的崩溃问题
  • 修复了在大小窗口切换之后设置美颜,窗口还原时美颜失效的问题