功能发布记录(3.0)

通过阅读本文,您可以了解到RTC版本更新的日志。

RTC SDK 3.0发布覆盖iOS、Android、Windows、Mac、Web平台,各平台的发布日志及相关文档如下所示:

目录

类别

发布日志

相关文档

RTC SDK

iOS

Android

Windows

Linux

接口文档同Windows SDK

Mac

Web

RTC整体产品

RTC整体产品

iOS

V3.4.2 @ 2024-11-05

新增接口功能见下方RTC整体产品

V3.4 @ 2024-10-23

新增接口功能见下方RTC整体产品

V3.3 @ 2024-09-03

新增接口功能见下方RTC整体产品

V3.2 @ 2024-07-18

新增接口功能见下方RTC整体产品

V3.1 @ 2024-06-14

新增接口功能见下方RTC整体产品

V3.0 @ 2024-01-15

新架构首次发布。

Android

V3.4.2 @ 2024-11-05

新增接口功能见下方RTC整体产品

V3.4 @ 2024-10-23

新增接口功能见下方RTC整体产品

V3.3 @ 2024-09-03

新增接口功能见下方RTC整体产品

V3.2 @ 2024-07-18

新增接口功能见下方RTC整体产品

V3.1 @ 2024-06-14

新增接口功能见下方RTC整体产品

V3.0 @ 2024-01-15

新架构首次发布。

Windows

V3.4.2 @ 2024-11-05

新增接口功能见下方RTC整体产品

V3.4 @ 2024-10-31

新增接口功能见下方RTC整体产品

V3.3 @ 2024-09-03

新增接口功能见下方RTC整体产品

V3.2 @ 2024-07-18

新增接口功能见下方RTC整体产品

V3.1 @ 2024-06-14

新增接口功能见下方RTC整体产品

V3.0 @ 2024-01-15

新架构首次发布。

Mac

V3.4.2 @ 2024-11-05

新增接口功能见下方RTC整体产品

V3.4 @ 2024-10-23

新增接口功能见下方RTC整体产品

V3.3 @ 2024-09-03

新增接口功能见下方RTC整体产品

V3.2 @ 2024-07-18

新增接口功能见下方RTC整体产品

V3.1 @ 2024-06-14

新增接口功能见下方RTC整体产品

V3.0 @ 2024-01-15

新架构首次发布。

Linux

V3.4.2 @ 2024-11-05

新增接口功能见下方RTC整体产品

V3.3 @ 2024-09-03

新增接口功能见下方RTC整体产品

V3.2 @ 2024-07-18

新增接口功能见下方RTC整体产品

Web

V3.4 @ 2024-10-23

  • 增加了音频分组,支持分小组讨论的场景。

  • 异常场景下媒体数据与信令传输的可靠性做了优化。

V3.3 @ 2024-09-03

  • 透明消息通道,用来同步本端和远端的一些状态。目前提供了网络状态的同步。

  • 兼容火狐浏览器订阅远端视频流。

  • 异常场景下媒体数据传输的可靠性做了优化。

  • 订阅远端视频支持多档位设置。

  • 支持响应native 端侧推流角度变换。

  • 3.3.1 外部视频源推流视频问题修复。

  • 3.3.2 订阅视频流异常边缘case 兼容。

V3.2 @ 2024-07-18

  • 支持client多实例化,同页面多端入会,可用来实现会前网络探测或者监控场景。

  • 优化媒体数据监控指标。

  • 信令支持ipv6,Link Server, Relay Server支持通过ipv6建立连接。

  • 3.2.1 离会未发布消息通知远端问题修复

V3.1 @ 2024-06-14

  • 支持频道有效期提示。创建频道的时候可以指定有效期,缺省24小时。SDK入会时会告诉app频道关闭时间。

  • 支持外部视频源和音频源,替换麦克风和摄像头采集数据进行推流。

  • 实现单RTCPeerConnection架构,提高首帧与信令响应速度,减少浏览器资源消耗。

  • 增强了断网relogin, rejoin能力。

V3.0 @ 2024-01-15

  • 新架构首次发布。

  • 3.0.1 支持视频轨道调整码率限制。

RTC整体产品

V3.4.2 @ 2024-11-05

[What's new]

ios:支持外部限制sdk对audio session的操作。

部分android机型music mode下参数配置做了适配。

3.4.1

新加消息:android, ios切前后台通知远端。

新加消息:摄像头开关事件通知远端。

插拔摄像头事件通知。

支持通过audio携带消息经过旁路直播送到播放器。

支持windows 64。

Music模式增加降噪支持。

适配部分蓝牙耳机机型,unplug再plug,声音没有从蓝牙耳机播出。

V3.4 @ 2024-10-23

[What's new]

  • 弱网下信令传输的可靠性做了优化。

  • 增加了音频分组,支持分小组讨论的场景。

  • 增加了伴奏的支持。

  • 增加了音乐模式。

  • 增加了智能降噪,支持传统降噪和智能降噪2种模式。

  • 支持色彩空间fullrange,解决ios&mac屏幕共享色差问题。

[集成了上个版本的hotfix]

3.3.1

1) audio observer不工作的bugfix。

2) LeaveChannel 日志上传偶现卡住的bugfix。

3) Linux sdk开发了用户本地网络质量探测,用于辅助诊断SDK问题还是用户自身网络环境问题。

4) fd泄漏的bugfix,导致linux sdk多次入会后失败。

3.3.2

android: fix推外部video frame的bug。

V3.3 @ 2024-09-03

[What's new]

  • 安卓摄像头支持定制的旋转角度

对于有些android设备使用的摄像头本身存在一个旋转角度,android系统获取不到该角度值,这种情况下,本RTC SDK支持业务方将该旋转角度设置下来,达到视频旋转角度矫正的效果。

  • 透明消息通道

用来同步本端和远端的一些状态。目前提供了网络状态的同步。如果用户有其他的状态(比如:app切到后台)需要借助这个通道传递给对方,也可以提供支持。

  • 支持三方变声

  • 支持本地音量indication回调,并支持vad信息

  • Android支持蓝牙设备/扬声器/听筒切换

  • 旋转手机场景下视频编码支持横屏,竖屏和自适应视频3种模式

  • 增加了渲染视频分辨率回调OnRenderRemoteVideoSizeChanged/OnRenderLocalVideoSizeChanged,可即时感知渲染视频的尺寸变化。支持本地和远端视频。

[集成了hotfix版本bugfix]

3.2.1

增加了渲染视频分辨率回调OnRenderRemoteVideoSizeChanged/OnRenderLocalVideoSizeChanged,可即时感知渲染视频的尺寸变化。

3.2.2

SetVideoEncoderConfiguration关于横竖屏orientation的bug。

3.2.3

修复了移动端SetVideoEncoderConfiguration旋转角度rotation参数不工作的bug。

V3.2 @ 2024-07-18

[What's new]

  • 远端音频流音量回调补充人声信息

3.1版本远端音频stream人声信息是无效的,这个版本做了补充。

  • 外部使用音频设备推流和拉流,sdk不操作音频设备

高级用户可以自己控制音频设备,取出麦克风数据送给sdk推流;从sdk取出pcm数据,自己送给扬声器播放。

  • 信令支持ipv6

Link Server, Relay Server支持通过ipv6建立连接。

  • 支持3方美颜

客户可以选用我们的基础美颜(免费)或者使用三方美颜。支持动态切换美颜库。

  • 完善网络断开和恢复的及时回调

  • 视频渲染模块增加接口支持旋转和镜像

[Bugfix]

偶现订阅一个流出现多个videotrack,导致黑屏。

偶现崩溃在libkev。

windows观看远端视频,偶现画面闪烁。

[Known issues]

android本地上下倒置时远端画面角度不对

Windows做窗口共享时,有些app的窗口不能被共享

屏幕共享,远端观看到的色彩和共享端屏幕色彩存在色差

[集成了hotfix版本]

3.1.3

增加音量调节的支持(目前不支持大于1倍,防止对人耳造成听力损伤)

Android渲染模式错误,变形 bugfix

屏幕共享时top和bottom部分区域截掉的bugfix

LeaveChannel回调前停止音频设备,防止业务层操作音频设备冲突

iOS渲染偶现崩溃

信令偶现崩溃

3.1.2

Android后台加入房间,摄像头请求不成功。

3.1.1

Android偶现蓝牙崩溃

V3.1 @ 2024-06-14

  • 正式支持视频frame回调

接口为RegisterVideoFrameObserver,EnableVideoFrameObserver(这里仅列c++接口,Android/iOS/Mac平台接口名称类似)。

该回调支持App监听摄像头,推流,和拉流的视频数据。

  • 支持入会前进行音频设备测试(麦克风和扬声器)

  • 支持频道有效期提示

创建频道的时候可以指定有效期,缺省24小时。SDK入会时会告诉app频道关闭时间。

  • 增加了Linux Java SDK(需要申请)

  • 增强了断网relogin, rejoin能力

V3.0 @ 2024-01-15

新架构首次发布。完整的实时音视频通讯,云端录制,旁路直播。