通过阅读本文,您可以了解到RTC产品新功能的发布日志。

RTC SDK发布地域包含华北1(青岛)、华北2(北京)、华北3(张家口)、华东1(杭州)、华东2(上海)、华南1(深圳)、华北5(呼和浩特)及中国香港,并且覆盖iOS、Android、Windows、Mac、Web、Unity及Linux平台,各平台的发布日志及相关文档如下所示:

发布日志 相关文档
iOS
Android
Windows
Mac
Web
Unity
Linux
RTC整体产品

iOS

V2.1 @ 2021-04-30

  • 新增是否接收远端音视频流功能。
  • 新增加入多频道功能,可实现超级小班课场景。
  • 新增支持屏幕共享功能。
  • 持自定义设置视频参数,包含视频宽高、帧率、码率、旋转、镜像等参数。
  • 新增支持水印功能。
  • 新增支持视频截图功能。
  • 新增支持人脸对焦功能。
  • 新增设置音频属性接口。
  • 新增支持双声道编解码功能。
  • 新增本地音频流量(音频或麦克风)控制功能。
  • 新增变声音效功能。
  • 新增调整变调参数功能。
  • 新增支持客户端启用旁路直播功能。
  • 新增支持跨频道连麦功能,可实现跨频道PK场景。
  • 新增支持指定回调线程队列功能。
  • 新增获取当前网络链接状态功能。

V1.17.45 @ 2021-04-13

修复内存踩坏导致崩溃的问题。

V1.17.44 @ 2021-04-02

修复日志命名异常导致的崩溃问题。

V1.17.43 @ 2021-03-29

优化音频3A。

V1.17.42 @ 2021-03-23

支持播放和渲染双声道音频。

V1.17.41 @ 2021-02-26
  • 新增角色鉴权功能,用户可在入会前设置角色是否具备推流权限。
  • 新增刷新令牌功能,可通过该接口修改入会鉴权中设置的角色身份。
  • 优化音频采集失败后重启逻辑。
V1.17.40 @ 2021-02-04
  • 修复反复入会、离会偶现崩溃的问题。
  • 修复仅音频入会立刻切换推送视频导致偶现推流失败的问题。
V1.17.39 @ 2021-02-03
  • 新增本地视频采集开关控制接口。
  • 新增设置SDK设备音量类型接口。
  • 新增订阅、取消订阅远端媒体流结果回调。
  • 当前频道通话实时数据新增客户端到服务端的丢包率和客户端到服务端的延时统计。
  • 删除iOS端部分无用订阅错误码。
  • 修复多人频繁离会、入会偶现回声问题。
  • 修复频繁切后台引起的卡死、黑屏等问题。
  • 修复其它已知问题。
V1.17.32 @ 2020-12-02
  • 支持推流设置镜像功能。
  • 优化多次快速离会和入会代码逻辑,修复快速离会和入会导致的报错和误报问题。
  • 修复远端数据回调个别参数没有设置问题。
  • 补充SDK错误回调埋点。
  • 删除信令心跳超时错误类型。
V1.17.30 @ 2020-11-14
  • 新增伴奏音乐时长获取、播放进度查询、播放进度控制接口。
  • 新增停止所有音效播放、设置所有音效本地播放音量、暂停和恢复所有音效播放、音效文件播放结束回调等接口。
  • 伴奏播放结束接口onAudioPlayingStateChanged中参数类型修改。
  • 修复onUserAudioMuted回调接口没有收到正确的回调问题。
  • 优化音频基础音质和3A。
  • 修复音频偶现爆音、听不到音频等问题。
V1.17.20 @ 2020-08-06
  • 增加获取当前摄像头方向接口:getCurrentCameraDirection。
  • 修复反复切换后台导致画面不显示问题。
  • 修复onUserAudioMuted回调接口没有收到正确回调的问题。

V1.17.13 @ 2020-06-08

修复iOS端使用SSL出现闪退的问题。

V1.17.9 @ 2020-05-20
  • AudioSession增加和媒体播放器相同的配置,避免相互切换时产生的冲突问题。
  • 修复离开频道时耗时大的问题。
  • 增加saas使用的透明通道功能。
  • 增加了一个外部视频输入源接口参数,用来控制输入视频宽高比例和推流比例不一致时,使用何种模式传递的问题。
  • 增加码率自适应中对48k的支持。
  • 修复Libsrtp Unprotect错误导致的黑屏问题。
  • 修复关麦杂音问题。
  • 统一音视频设备事件通知、网络状态通知的回调线程。
  • 增加推流之后客户端手动横竖屏切换能力。
  • 修复插拔耳机、开关扬声器时category被篡改导致的回声、杂音问题。
  • 修复yuv输入视频推流crash问题。
  • 修复支持外部视频输入的渲染模式设置不生效问题。
V1.17 @ 2020-03-07
  • 支持RACE美颜输出。
  • 音视频数据回调接口调整。
  • 修复前版本问题,整体性能优化。
V1.16.1 @ 2020-01-05
  • 扩展视频编码参数。
  • 音量回调支持返回自身采集音量,修复前版本问题。
V1.14 @ 2019-09-20
  • 上行弱网环境的对抗策略优化,提升弱网视频发布的通信质量。
  • 音频首帧回调,摄像头管理,自定义渲染,更丰富的数据监控。

V1.2 @ 2018-08-25

优化弱网体验,丢包网络下,延时更低、视频更清晰

V1.1 @ 2018-08-07

首次发布。

Android

V2.1 @ 2021-04-30

  • 新增加入多频道功能,可实现超级小班课场景。
  • 新增是否接收远端音视频流功能。
  • 新增支持屏幕共享功能。
  • 支持自定义设置视频参数,包含视频宽高、帧率、码率、旋转、镜像等参数。
  • 新增支持水印功能。
  • 新增支持视频截图功能。
  • 新增支持人脸对焦功能。
  • 新增设置音频属性接口。
  • 新增支持双声道编解码功能。
  • 新增本地音频流量(音频或麦克风)控制功能。
  • 新增变声音效功能。
  • 新增调整变调参数功能。
  • 新增支持客户端启用旁路直播功能。
  • 新增支持跨频道连麦功能,可实现跨频道PK场景。
  • 新增支持指定回调线程队列功能。
  • 新增获取当前网络链接状态功能。

V1.17.45 @ 2021-04-13

  • 修复切换频道状态错误导致入会失败的问题。
  • 修复内存踩坏导致崩溃的问题。

V1.17.44 @ 2021-04-02

修复日志命名异常导致的崩溃问题。

V1.17.43 @ 2021-03-29

优化音频3A。

V1.17.42 @ 2021-03-23

支持播放和渲染双声道音频。

V1.17.41 @ 2021-02-26
  • 新增角色鉴权功能,用户可在入会前设置角色是否具备推流权限。
  • 新增刷新令牌功能,可通过该接口修改入会鉴权中设置的角色身份。
  • 优化音频采集失败后重启逻辑。
  • 优化弱网音频对抗策略。
V1.17.40 @ 2021-02-04
  • 修复反复入会、离会偶现崩溃的问题。
  • 修复仅音频入会立刻切换推送视频导致偶现推流失败的问题。
V1.17.39 @ 2021-02-03
  • 新增创建SurfaceView和TextureView渲染视图接口。
  • AliVideoCanvas类型新增SophonTextureView类型参数。
  • 新增本地视频采集控制接口。
  • 当前频道通话实时数据新增客户端到服务端的丢包率和客户端到服务端的延时统计。
  • 优化对蓝牙耳机设备的适配。
  • 修复多人频繁离会、入会偶现回声问题。
  • 修复入会后无法收到onJoinChannelResult回调问题。
  • 修复其它已知问题。
V1.17.32 @ 2020-12-02
  • 支持推流设置镜像功能。
  • 优化多次快速离会和入会代码逻辑,修复快速离会和入会导致的报错和误报问题。
  • 修复部分机型采集问题导致的报错。
  • 补充SDK错误回调埋点。
  • 删除信令心跳超时错误类型。
V1.17.30 @ 2020-11-14
  • 新增伴奏音乐时长获取、播放进度查询、播放进度控制接口。
  • 新增停止所有音效播放、设置所有音效本地播放音量、暂停和恢复所有音效播放、音效文件播放结束回调等接口。
  • 伴奏播放结束接口onAudioPlayingStateChanged中参数类型修改。
  • 修复onUserAudioMuted回调接口没有收到正确的回调问题。
  • 优化音频基础音质和3A。
  • 修复音频偶现爆音、听不到音频、双音量条等问题。
V1.17.20 @ 2020-08-06
  • 修复音乐模式下播放设备偶现切换失败的问题。
  • 修复高音质模式推流音频采样率设置不生效的问题。
  • 修复小米蓝牙耳机听不到声音的问题。
  • 修复onUserAudioMuted回调接口没有收到正确回调的问题。
V1.17.13 @ 2020-06-08
  • 对Android模拟器的功耗进行优化。
  • 新增设置回调音频声道数和设置回调音频采样率的接口。
  • 修复日志频繁打印问题。
  • 修复音乐模式下入会出现闪退的问题。
V1.17.9 @ 2020-05-20
  • 增加saas使用的透明通道功能。
  • 增加了一个外部视频输入源接口参数,用来控制输入视频宽高比例和推流比例不一致时,使用何种模式传递的问题。
  • 增加码率自适应中对48k的支持。
  • 修复页面销毁后但是数据依旧回调问题。
  • 修复在耳机状态下视频和音频直播间修改声音的时候,会出现双音量轨道问题。
  • 修复libsrtp unprotect 错误导致的黑屏问题。
  • 统一音视频设备事件通知、网络状态通知的回调线程。
  • 增加音频焦点事件通知,解决外部通话等操作导致音量异常的问题。
  • 增加推流之后客户端手动横竖屏切换能力。
  • 修复yuv输入视频推流crash问题。
  • 修复支持外部视频输入的渲染模式设置不生效问题。
V1.17 @ 2020-03-07
  • 支持RACE美颜输出。
  • 音视频数据回调接口调整。
  • 修复前版本问题,整体性能优化。
V1.16.1 @ 2020-01-05
  • 扩展视频编码参数。
  • 音量回调支持返回自身采集音量,修复前版本问题。
V1.14 @ 2019-09-20
  • 上行弱网环境的对抗策略优化,提升弱网视频发布的通信质量。
  • 音频首帧回调,摄像头管理,自定义渲染,更丰富的数据监控。

V1.2 @ 2018-08-25

优化弱网体验,丢包网络下,延时更低、视频更清晰

V1.1 @ 2018-08-07

首次发布。

Windows

V2.1 @ 2021-04-30

  • 新增加入多频道功能,可实现超级小班课场景。
  • 新增是否接收远端音视频流功能。
  • 支持自定义设置视频参数,包含视频宽高、帧率、码率、旋转、镜像等参数。
  • 新增支持水印功能。
  • 新增支持视频截图功能。
  • 新增设置音频属性接口。
  • 新增支持双声道编解码功能。
  • 新增本地音频流量(音频或麦克风)控制功能。
  • 新增变声音效功能。
  • 新增调整变调参数功能。
  • 新增支持客户端启用旁路直播功能。
  • 新增支持跨频道连麦功能,可实现跨频道PK场景。
  • 新增获取当前网络链接状态功能。

V1.17.47 @ 2021-04-30

支持选择默认设备和默认通信设备。

V1.17.42 @ 2021-03-23

支持播放和渲染双声道音频。

V1.17.41 @ 2021-02-26
  • 新增角色鉴权功能,用户可在入会前设置角色是否具备推流权限。
  • 新增刷新令牌功能,可通过该接口修改入会鉴权中设置的角色身份。
  • 优化音频采集失败后重启逻辑。

V1.17.40 @ 2021-02-07

修复音频通话声音异常的问题。

V1.17.38 @ 2021-02-03
  • 当前频道通话实时数据新增客户端到服务端的丢包率和客户端到服务端的延时统计。
  • 新增通过指定区域设置屏幕分享源接口。
  • 支持多显示器屏幕共享。
  • 修复未修改推流音量,但推流音频音量偶现变化问题。
  • 修复多人频繁离会、入会偶现回声问题。

V1.17.31 @ 2020-12-02

支持推流设置镜像功能。

V1.17.30 @ 2020-11-14

新增设备音量(采集、播放)调节接口。

V1.17.19 @ 2020-08-06
  • 优化回声消除功能。
  • 修复4声道播放伴奏失败的问题。
  • 增加获取当前用户角色接口:getClientRole。
  • 新增智能降噪功能开关接口。
V1.17.12 @ 2020-06-08
  • 新增可以按区域分享的窗口分享功能。
  • 新增本地录制支持录制屏幕共享流功能。
  • 屏幕共享不再对帧率5帧做出限制。
  • 修复屏幕共享后鼠标闪烁问题。
  • 修复屏幕共享(区域分享)本地录制出现花屏的问题。
  • 修复屏幕共享本地录制视频出现卡顿的问题。
  • 修复屏幕共享推流码率过高导致web端卡顿问题。
V1.17.9 @ 2020-05-20
  • 修复libsrtp unprotect 错误导致的黑屏问题。
  • 统一音视频设备事件通知、网络状态通知的回调线程。
  • 修复枚举屏幕分享窗口时卡死问题。
  • 修复yuv输入视频推流crash问题。
  • 修复支持外部视频输入的渲染模式设置不生效问题。
V1.17 @ 2020-03-07
  • 支持RACE美颜输出。
  • 音视频数据回调接口调整。
  • 修复前版本问题,整体性能优化。
V1.16.1 @ 2020-01-05
  • 扩展视频编码参数。
  • 音量回调支持返回自身采集音量,修复前版本问题。
V1.13 @ 2019-09-20
  • 上行弱网环境的对抗策略优化,提升弱网视频发布的通信质量。
  • 音频首帧回调,更丰富的数据监控。

V1.2 @ 2018-08-25

优化弱网体验,丢包网络下,延时更低、视频更清晰

V1.1 @ 2018-08-07

首次发布。

Mac

V2.1 @ 2021-04-30

  • 新增是否接收远端音视频流功能。
  • 新增加入多频道功能,可实现超级小班课场景。
  • 支持自定义设置视频参数,包含视频宽高、帧率、码率、旋转、镜像等参数。
  • 新增支持水印功能。
  • 新增支持视频截图功能。
  • 新增设置音频属性接口。
  • 新增本地音频流量(音频或麦克风)控制功能。
  • 新增支持双声道编解码功能。
  • 新增支持客户端启用旁路直播功能。
  • 新增支持跨频道连麦功能,可实现跨频道PK场景。
  • 新增获取当前网络链接状态功能。

V1.17.42 @ 2021-03-23

支持播放和渲染双声道音频。

V1.17.41 @ 2021-02-26
  • 新增角色鉴权功能,用户可在入会前设置角色是否具备推流权限。
  • 新增刷新令牌功能,可通过该接口修改入会鉴权中设置的角色身份。
  • 优化音频采集失败后重启逻辑。

V1.17.40 @ 2021-02-07

修复音频通话声音异常的问题。

V1.17.38 @ 2021-02-03
  • 当前频道通话实时数据新增客户端到服务端的丢包率和客户端到服务端的延时统计。
  • 修复在10.13.6系统上的兼容问题。
  • 优化视频画面渲染清晰度。
  • 修复多人频繁离会、入会偶现回声问题。
  • 修复未修改推流音量,但推流音频音量偶现变化问题。
V1.17.31 @ 2020-12-02
  • 支持推流设置镜像功能。
  • 修复Mac系统上屏幕适配问题

V1.17.30 @ 2020-11-04

修复互动频道模式下的框架兼容问题。

V1.17.19 @ 2020-08-06

增加获取当前用户角色接口getClientRole。

V1.17.10 @ 2020-06-08

对已知bug进行相关修复。

V1.17.9 @ 2020-05-20
  • 修复libsrtp unprotect错误导致的黑屏问题。
  • 统一音视频设备事件通知、网络状态通知的回调线程。
  • 修复yuv输入视频推流crash问题。
  • 修复支持外部视频输入的渲染模式设置不生效问题。
V1.17 @ 2020-03-07
  • 支持RACE美颜输出。
  • 音视频数据回调接口调整。
  • 修复前版本问题,整体性能优化。
V1.16.1 @ 2020-01-05
  • 扩展视频编码参数。
  • 音量回调支持返回自身采集音量,修复前版本问题。
V1.14 @ 2019-09-20
  • 上行弱网环境的对抗策略优化,提升弱网视频发布的通信质量。
  • 音频首帧回调,更丰富的数据监控。

V1.2 @ 2018-08-25

优化弱网体验,丢包网络下,延时更低、视频更清晰

V1.1 @ 2018-08-07

首次发布。

Web

V1.15.0 @ 2021-05-07

优化音视频质量统计。

V1.14.7 @ 2021-03-23

支持播放和渲染双声道音频。

V1.14.6 @ 2021-01-28

优化在网络发生轻微波动时的卡顿。

V1.14.5 @ 2021-01-27
  • 优化订阅内部逻辑。
  • 修复已知BUG。
V1.14.2 @ 2020-12-23
  • 支持Edge浏览器,80以上版本。
  • 支持分享声卡声音,仅支持Windows下75版本以上的Chrome或Edge。
  • 在isSupport返回值中增加supportMixBackgroundAudio字段查看是否支持分享声卡声音。
  • 统一使用用户传入的元素播放音视频流(Safari除外)。
  • 新增外接设备被拔出的错误提示。
  • 新增推流和订阅的音视频数据回调onMedia。
  • 调整音量回调为每秒返回一次。
  • 修复Safari浏览器音量回调异常问题。
  • 修复取消订阅后,再循环订阅设置视图出现黑屏现象。

V1.13.4 @ 2020-11-20

修复了iOS设备safari浏览器自动播放失败没有抛出错误码的问题。

V1.13.3 @ 2020-11-11
  • 修复H5兼容错误没有抛出的Bug,增加对应错误码10501。
  • 修复Android设备不支持H264,但检测结果不正确的Bug。
  • 修复个别设备有回音的Bug。
V1.13.2 @ 2020-08-28
  • 外部输入新增屏幕共享流替换选择功能。
  • 取消最大码率设置,SDK会根据设置的分辨率和帧率自动设置最大码率。
  • 更新错误码库。
  • 修复部分低版本ios设备中safari浏览器即使有用户交互也提示自动播放失败的问题。

V1.13.1 @ 2020-07-28

优化日志功能,优化进出频道时间。

V1.13.0 @ 2020-06-23
  • 解决不推摄像头摄像头灯光还是会被占用的问题。
  • 增加设置与获取订阅用户音量的功能。
  • 增加接收音量值回调接口。
  • 增加音频能量值回调。
  • 修复ws断线会反复重连问题。
  • 修复屏幕共享分辨率设置不生效问题。
  • 增加一些网络状态异常的错误码。
  • 修复没有回复服务端踢人的消息的问题。
  • 增加推流、订阅操作的频繁限制及其对应的错误码。
V1.12 @ 2020-03-02
  • 优化低延迟互动直播模式推流。
  • 重复订阅消息不会触发多次。
  • Web增加互动模式。
  • 整体性能优化。
V1.11 @ 2020-02-22
  • 优化H5推流保持用户设置的宽高比。
  • 支持自定义码率。
  • H5增加设备获取错误码;H5支持多视频流随时切换;H5 Firefox兼容CDN拉流等问题。

V1.9.1 @ 2019-09-27

对全网用户公开发布,支持屏幕共享和纯音频通信,修复前版本问题,整体性能优化。

V1.9 @ 2019-08-05

对受邀用户发布,支持Chrome浏览器屏幕共享和纯音频通信。

V1.7 @ 2019-05-22

对受邀用户发布,支持媒体设备管理和视频发布规格设置,优化全平台互通信体验。

V1.2 @ 2018-08-25

首次发布,优化弱网体验,丢包网络下,延时更低、视频更清晰。

Unity

V1.15 @ 2020-03-10

对全网用户公开发布,覆盖更广的用户使用场景。

Linux

V1.18.15 @ 2021-03-31

优化双声道音视频同步问题。

V1.18.14 @ 2021-03-26

修复5.1声道推流兼容性问题。

V1.18.13 @ 2021-03-25

对潜在网络中断问题增加保护机制。

V1.18.12 @ 2021-03-23

支持推双声道音频流。

V1.18.11 @ 2021-02-24

新增添加、删除水印的功能。

V1.18.10 @ 2021-02-18

更新ffmpeg静态库,解决部分mp4在HTTPS情况下无法打开的问题。

V1.18.9 @ 2021-02-01

优化推流码率和性能。

V1.18.7 @ 2021-01-18
  • 在不降低画质的情况下优化视频发送码率。
  • 优化数据埋点。
  • 修复偶现销毁时程序崩溃的问题。
V1.18.5 @ 2020-12-23
  • 支持设置H5模式。
  • 使用Mediaplayer播放文件推流时,在Default模式下,推流支持自适应分辨率。
  • 修复离会失败问题。
  • 修复偶现传递端口号错误的问题。
  • 优化数据统计信息。
V1.18.1 @ 2020-08-20
  • Linux SDK C++版本发布。
  • 支持推流。
  • 支持多种视频类型推流,YUV视频推流,PCM音频推流,媒体文件推流(MP4、MP3、FLV、WAV)。

RTC整体产品

@ 2019-08-27

RTC控制台支持查询和导出单次通信的用户详情。

@ 2019-07-31

升级使用应用鉴权私钥(AppKey)生成频道鉴权令牌的入会方案,简化应用服务器的开发。

@ 2019-03-07

基于实时媒体处理, 将实时音视频流转码为直播流,并转推到视频直播。