跳到主要内容

版本说明

发布日期:2024/08/29

5.10.1

  • RTCLib SDK

    • 关闭了 Bitcode。
  • CallLib SDK

    • 关闭了 Bitcode。
  • CallKit SDK

    • 关闭了 Bitcode。

5.8.2

发布日期:2024/06/05

  • RTCLib SDK

    • 提升了 SDK 版本号为 5.8.2,无新增特性与修复。
  • CallLib SDK

    • 提升了 SDK 版本号为 5.8.2,无新增特性与修复。
  • CallKit SDK

    • 提升了 SDK 版本号为 5.8.2,无新增特性与修复。

5.8.1

发布日期:2024/04/03

提升 SDK 版本号为 5.8.1,无新增特性与修复。

5.8.0

发布日期:2024/03/29

提升 SDK 版本号为 5.8.0,无新增特性与修复。

5.6.9

发布日期:2024/01/31

5.6.8

发布日期:2023/12/29

  • RTCLib SDK:

    • 修复:修复部分内部已知问题。

5.6.7

发布日期:2023/11/30

  • RTCLib SDK:

    • 修复:偶现的崩溃问题。
  • CallLib SDK:

    • 修复:偶现的崩溃问题。

5.6.5

发布日期:2023/10/12

  • RTCLib SDK:

    • 修复:跨房间连麦场景下断网重连后黑屏问题。
  • CallLib SDK:

    • 修复:断网离开房间后,后续对端无法呼入问题。

5.6.4

发布日期:2023/09/25

  • RTCLib SDK:

    • 修复:修复退出房间不结束云端录制问题。

5.6.3

发布日期:2023/08/31

提升 SDK 版本号为 5.6.3,无新增特性与修复。

5.6.2

发布日期:2023/08/11

提升 SDK 版本号为 5.6.2,无新增特性与修复。

5.6.1

发布日期:2023/07/14

提升 SDK 版本号为 5.6.1,无新增特性与修复。

5.6.0

发布日期:2023/07/03

提升 SDK 版本号为 5.6.0,无新增特性与修复。

5.5.0

发布日期:2023/09/08

为配合 IM SDK 5.5.0 稳定(stable)版本使用,提升 SDK 版本号为 5.5.0。功能基于 5.4.6 最新 Hotfix 版本,无新增特性与修复。

5.4.6

发布日期:2023/06/15

  • CallKit SDK:

    1. 优化:CallKit 头像跟随 IMKit 配置
  • CallLib SDK:

    1. 修复:上抛本地渲染帧与上抛发送帧回调接口错误的问题

5.4.5

发布日期:2023/05/29

  • 修复了 CallLib、RTCLib 偶现的崩溃问题。

5.4.4

发布日期:2023/05/11

  • RTCLib SDK:

    1. 兼容 iOS 16.4.1 上行码率低导致对端视频画面模糊问题
    2. 修复预热逻辑出现多线程问题导致的崩溃
    3. 修复 Ping 探测工具类断言导致的崩溃
    4. 修改 RTCLib 与 IM SDK 版本匹配规则。从 5.4.4 开始,要求前两位保持一致。注意,RTCLib 5.4.4 不可匹配小于 5.4.4 的 IM SDK。

5.4.2

发布日期:2023/04/20

  • CallLib SDK:

    1. 新增:音视频信消息推送默认设置 vivo category 参数为 IM
  • CallKit SDK:

    1. 优化:单群聊音视频推送的文案显示

5.4.1

发布日期:2023/04/07

  • RTCLib SDK:

    1. 新增:美声插件新增部分美声特效
    2. 修复:用户跨房间连麦场景下,调用离开副房间接口引起的对方主播自动取消订阅的问题
  • CallLib SDK:

    1. 修复:改进来电呼入场景下杀死 App 后的挂断原因。修改后,该场景下挂断原因为 “已挂断”
    2. 修复:设置视频分辨率 1080p 格式不生效的问题;
  • CallKit SDK:

    1. 优化: 对齐 Android、iOS 的多语言提示文案
    2. 修复:语音通话接收端前台铃声从听筒发出的问题
    3. 修复:修复接听方弹出通话页面后网络断开场景下,点击接听按钮没有反应的问题
    4. 修复:阿拉伯语环境下 UI 适配的问题

5.4.0

发布日期:2023/03/03

  • RTCLib SDK:

    1. 修复:快速点击播放多个音效后,连续调用停止单个或所有音效接口,偶现接听端持续听到杂音
    2. 优化:更新 webRTC 库,防止偶现带宽探测引起的崩溃问题
  • CallLib SDK:

    1. 新增:音视频信消息推送默认设置华为 category 参数为 VOIP
    2. 修复:群组通话再次邀请已在通话中的人员进行通话,从发起端对已在通话中的人员进行过滤
    3. 新增:CallLib 可接入相芯美颜插件
  • CallKit SDK:

    1. 修复:iPhone 14 pro max 群组视频通话 "连接中" 文字显示被遮挡
    2. 优化:对齐安卓端群组通话被其他端处理情况下的显示文案,小灰条显示「其他设备已处理」
    3. 新增:CallKit 可接入相芯美颜插件

5.3.7

发布日期:2023/07/07

为配合 IM SDK 5.3.7 稳定(stable)版本使用,提升 SDK 版本号为 5.3.7。功能基于 5.3.5 版本,无新增特性与修复。

5.3.6

发布日期:2023/05/11

为配合 IM SDK 5.3.6 稳定(stable)版本使用,提升 SDK 版本号为 5.3.6。功能基于 5.3.5 版本,无新增特性与修复。

5.3.5

发布日期:2023/02/10

  • CallKit SDK:

    1. 修复:群组三人音频通话时,发起方挂断后其他人显示头像为发起方的问题
    2. 修复:用户发起群组呼叫时(呼叫两人以上),被邀请方在未接听的情况下,底部显示的头像不正确的问题
    3. 修复:用户在群组通话中,再次进入邀请成员选择界面时候,已选择人数显示不对的问题
    4. 修复:群通话中未接通用户 UI 显示 “...” 而非 “连接中”,以及部分场景下显示此状态不对的问题

5.3.4

发布日期:2023/01/17

  • RTCLib SDK:

    1. 新增:订阅流接口支持在订阅流失败时返回订阅失败的资源列表
    2. 新增:新增调节远端资源的播放音量的接口 remotePlaybackVolume
    3. 新增:支持本地采集音量增益,调节范围由 [0-100] 改为 [0-200]
    4. 修复:不销毁音视频引擎的情况下,切换不同 AppKey 连接没有更新对应的 logServerUrl 问题
    5. 优化:AudioSession 设置根据不同系统版本选择不同 API,避免高版本出现设置 mode 导致 categoryOptions 变化
    6. 优化:SEI 视频帧异步子线程处理,防止同步队列死锁
  • CallLib SDK:

    1. 修复:设置挂断推送模板 ID 实际设置为邀请模板 ID 的问题
    2. 修复:在多端登录时,如果已接听的通话在其他设备上进行挂断处理
    3. 修复:相同 UserId 多设备登录,后面登录的设备需要忽略离线 RC:VCInvite 类型消息
  • CallKit SDK:

    1. 修复:针对齐刘海机型 loading 图错位修改
    2. 修复:修复群组音频呼入状态,连接成功后,对端头像不高亮问题
    3. 修复:接通状态显示 loading 状态的 bug
    4. 修复 发起群组通话,没有赋值 apnsCollapseId ,导致挂断推送无法覆盖邀请推送

5.3.3

发布日期:2022/12/28

  • RTCLib SDK:

    1. 修复:弱网情况下 CDN 播放器播放 CDN 直播流延迟持续增加的问题
    2. 修复:iOS16 或者带着蓝牙耳机情况下混音没声音的问题
    3. 修复:在线混音子线程多次调用 stopMix,导致 SDK work 线程和 onlinefile 中队列死锁问题
    4. 优化:unInit 的 resetAudioDevice 函数异步处理,防止主线程调用时被阻塞
    5. 修复:CDN 播放器 Wi-Fi 切换移动网络时画面卡住的问题
  • CallKit SDK:

    1. 修复:多人通话选人界面勾选按钮 UI 布局 Y 轴不居中问题
    2. 修复:多人语音选人界面(collectionView)删除不存在的 item 导致崩溃的问题

5.3.2

发布日期:2022/12/02

  • RTCLib SDK:
    1. 优化:适配车载蓝牙,观众模式下,AudioSession Category 可以使用 PlayBack 替代 PlayAndRecord
    2. 优化:直播场景下,主播切换为观众时,关闭摄像头
    3. 优化:被踢时,没有进行任务队列任务取消操作,影响被踢离开房间的时间
    4. 修复:优化离开房间逻辑,及时取消任务队列中任务,避免出现离开房间还能听到声音的问题
    5. 修复:ijkPlayer 累计延迟问题
    6. 修复:MicOutputStream setIsMute = YES 静音本地流,然后切换蓝牙设备,错误地将本地流静音关闭的问题

5.3.1

发布日期:2022/11/18

  • RTCLib SDK:
    1. 优化:优化初始速率控制,帧率控制,降低卡顿
    2. 修复:观众上麦未对服务器返回的心跳超时进行设置,导致上麦后的主播永远不会超时被踢出房间的问题
    3. 修复:音频设备启动(AUGraphStart )返回 -50,启动失败(没有声音)问题
    4. 修复:多线程访问远端用户列表导致的崩溃问题
    5. 修复:离开房间未清空任务队列,导致仍能听到房间内声音的问题

5.3.0

发布日期:2022/11/04

  • RTCLib SDK:
    1. 新增:融云 CDN 插件新增 CDN 播放器组件,支持播放外部 URL
    2. 新增:正式支持媒体补充信息(SEI)功能
    3. 优化:加入房间、发布和取消资源的操作重试逻辑
    4. 优化:根据听感改进音量线性调节方式
    5. 优化:完善 AVCaptureSession 的错误处理逻辑
    6. 优化:优化了内置 CDN 拉取首屏速度
    7. 优化: SDP 长度太大日志输出
    8. 修复:在 IM 断开时 RCRTCModifyVideoResourceOperation 无法正常结束的问题
    9. 修复:处理远端用户开关摄像头/麦克风时,异步到了主线程处理 AU 资源,会导致 AU 中资源不同步问题

5.2.5

发布日期:2022/09/09

  • RTCLib SDK:

    1. 增加:发布相芯美颜插件(封装相芯美颜)。
    2. 增加:本地背景音乐和短音效支持访问手机媒体库资源(APP 需要导入 MediaPlayer.framework)。
    3. 增加:添加音频设备启动失败状态回调。
    4. 优化:多端对齐大小流分辨率。
    5. 优化:音频模块重构,减少 CPU 功耗。
    6. 优化:缩短 setRemoteSDP 耗时。
    7. 优化:3A 模块支持背景音乐送参考,消除麦克风采集的扬声器播放出来的背景音乐。
    8. 优化:支持背景音乐和短音效独立播放,不依赖身份和是否加入房间。
    9. 优化:内置华为 VQE,支持隐藏切换 WebRTC 3A 和 VQE。
    10. 优化:RTCLib 内置采样率监测逻辑,防止用户层面自己修改采样和 SDK 内部不一致导致声音问题。
    11. 优化:增加订阅资源校验,防止出现错误订阅不应该订阅的资源。。
    12. 修复:iPhone 8 屏幕共享产生绿边问题。
    13. 修复:屏幕共享发布取消发布,再次发布,视频被裁剪。
  • CallLib SDK:

    1. 修复: RongCallLib,PC 关闭摄像头(取消发布),iOS 错误将用户类型置成观察者。

5.2.4

发布日期:2022/07/22

  • RTCLib SDK:
    1. 优化:禁止主播订阅合流操作,增加逻辑健壮性;
    2. 优化:优化了拉取CDN直播流的首屏速度;
    3. 修复:修复了切换音频场景导致双通道效果失效问题;
    4. 修复:修复了远端音频流回调数据错误问题;
    5. 修复:修复了前置摄像头切换后置摄像头时,设置摄像头指定分辨率失败,错误使用了摄像头默认分辨率的问题;
    6. 修复:修复了低端机(高端机不容易出现)使用1080P运行一段时间,内存不断增长最终导致崩溃问题;
    7. 修复:修复了RongRTCReplayKitExt插件停止屏幕共享时点击系统弹窗中“停止”按钮,主APP收不到结束共享通知的问题;
  • CallKit SDK:
    1. 修复:修复了voip下AudioSession启动失败导致通话听不到对端声音问题;

5.2.3

发布日期:2022/06/01

  • RTCLib SDK:
    1. 新增:添加音频路由功能;
    2. 修复:修复了偶发的观众听到主播声音失真的问题;
    3. 修复:修复了一些偶现的线程阻塞问题;
    4. 修复:修复了一些偶现的崩溃问题

5.2.2

发布日期:2022/05/01

  • RTCLib SDK:
    1. 修复:修复了一些内部的 BUG;

5.2.1

发布日期:2022/04/01

  • RTCLib SDK:
    1. 修复:修复了一些内部的 BUG;

5.2.0

发布日期:2022/03/01 从 5.2.0 版本开始,CallKit/CallLib/RTCLib 必须与其依赖的 IMKit/IMLib SDK 保持版本一致(前三位必须保持一致)。

  • RTCLib SDK:
    1. 增加:uinit 接口,当直播结束后,释放资源;
    2. 增加:水印接口支持 BGRA 格式;
    3. 增加:跨房间连麦支持主播占位图功能;
    4. 优化:ijkplayer 内存管理;
    5. 修复:变声插件初始化不生效问题;

5.1.17

发布日期:2022/01/26

  • RTCLib SDK:
    1. 增加:屏幕共享时支持采集其他 App 的声音,作为一路混音输入源进行发送;
    2. 增加:新增通话/会议/直播前检测网络状态的接口 startLastmileProbeTest(LastmileProbeConfig config);
    3. 增加:跨房间连麦支持主播占位图功能;
    4. 优化:CDN 首次拉流慢的问题;
    5. 优化:音乐聊天室模式和音乐教学模式下麦克风采集存在一定噪音的问题;
    6. 修复:修复 RongRTCPlayer 插件内存泄漏问题;
  • CallLib SDK:
    1. 修复:离线状态下收到呼叫并未接通,再次上线后仍显示为呼入页面的问题。问题修复后,再次上线时可正常显示为呼入+挂断的两条配对的历史记录;

5.1.16

发布日期:2022/01/13

  • RTCLib SDK:
    1. 修复:调用混音接口时,混音停止状态和混音暂停状态回调出错的问题;
  • CallLib SDK:
    1. 修复:群组呼叫时场景下,当群 ID 和用户 ID 一样时,会呼叫失败的问题;
  • CallKit SDK:
    1. 修复:不勾选 Audio, AirPlay, and Picture in Picture,应用从后台切到前台,扬声器没有声音的问题;
    2. 修复:群聊双方都在选人界面时,一方发起通话,另一方没弹窗的问题;

5.1.15

发布日期:2021/12/24

  • RTCLib SDK:
    1. 增加:在直播/会议场景下,支持在主播或参会者的视频图像上添加水印;
    2. 修复:先调用 RCRTCVideoView 中 SetFillMode 设置 FillMode,再调用 CDNInputStream 中 SetVideoView 绑定视图,会导致 VideoView FillMode 不生效的问题;
    3. 修复:调用 RCRTCCameraOutputStream 中 SwitchCamera,镜像功能失效;
    4. 修复:Stream 第二次调用 SetVideoView,对应的 VideoView 会不显示;
    5. 修复:音乐模式下 AirPods 蓝牙耳机音量小的问题;
    6. 修复:客户端发送了不准确的 ResolutionInfo,导致云端录像回调参数有误;
    7. 修复:单独调节某一个气氛音效(如鼓掌、叫好)的音量不起作用的问题;

5.1.14

发布日期:2021/12/10

  • RTCLib SDK:

    1. 增加:加入房间接口可以携带扩展信息,方便客户进行业务信息传递;
    2. 增加:多端加入RTC房间时支持设置互踢策略,可选择策略包括: RCRTCJoinType.KICK(顶掉其他端)、RCRTCJoinType.REFUSE(当前端加入失败);
    3. 优化:如果在通话/直播/会议中进程被电话打断,挂断电话后(在 APP 进程被系统回收之前)可以恢复音视频通话;
    4. 修复:关闭手机内置麦克风后再连接蓝牙耳机,会导致 SDK 获取到的麦克风数据有问题,此时对端会听到滋啦声。问题修复后,如果获取到的麦克风数据有问题,即将数据置为 0;
  • CallKit SDK:

    1. 修复:使用 UIScene 同时使用 UIAlertView 导致的崩溃;

5.1.13

发布日期:2021/11/29

  • RTCLib SDK:
    1. 增加:混音功能支持左右声道切换,切换声道后同时将数据拷贝到另一个声道,以实现两个声道的数据同步,可用于支持 K 歌场景下原声与伴唱切换的功能;
    2. 优化:优化通话过程打断逻辑。支持在闹钟打断后通话后及时恢复音频设备采集和播放;
    3. 优化:支持 APP 退到后台之后,Backgroud Modes 不需要获取 Audio 权限;

5.1.12

发布日期:2021/11/12

  • RTCLib SDK:
    1. 增加:音效插件(VoiceBeautifier)支持美声、变声、混响音效功能;
      • 美声:低沉、饱满、高亢
      • 变声:假声、绿巨人、小男孩、小女孩、成熟男性、老年男性、老年女性
      • 混响:KTV、演唱会
    2. 优化:音频模式下语聊房、音乐播放场景噪音问题,提升用户听觉体验;

5.1.11

发布日期:2021/11/02

  • RTCLib SDK:

    1. 增加:支持在直播、会议时播放在线文件 (支持 HTTP、HTTPS、RTMP 和 RTSP 协议的 AVI、MP4、MKV、FLV 格式),详情请参见「发布自定义流」功能文档。
    2. 增加:观众订阅 MCU 合流成功时支持回调通知每个主播的音量。
    3. 增加:MCU 合流支持主播设置占位图。
    4. 修复:LeaveRoom 在加入房间成功前调用,导致无法离开房间。
    5. 修复:有线耳机在切换音频场景时偶现双通道失效。
    6. 修复:Player 插件回调播放进度时崩溃。
    7. 修复:AudioDevice 偶现资源竞争导致死锁。
  • CallLib SDK:

    1. 修复:「多端进行音视频通话」时,iOS 端接收到的 Web 端消息中没有 MediaId 导致的群组邀请人黑屏和崩溃问题。

5.1.10

发布日期:2021/10/15

  • RTCLib SDK:

    1. 增加:支持双声道模式,包括混音模块(1.在会议和直播场景时且在音乐模式下;2.目前支持连线耳机和听筒、扬声器,暂不支持蓝牙耳机)。
    2. 增加:远端音频数据回调的时间戳。
    3. 优化:自定义本地视频流数据旋转矫正适配。
    4. 优化:视频数据 sampleBuffer 释放策略。
    5. 优化:设备启动耗时(直播首帧耗时优化)。
    6. 优化:远端流视图和本地流视图渲染方式统一。
  • CallLib SDK:

    1. 修复:问题修复后,多端登录同一 UserID 时,其中一端通话结束后生成的通话记录可通过服务端的呼叫消息同步功能顺利同步到其他端;
  • CallKit SDK:

    1. 优化:iOS15 的 UI 适配

5.1.9

发布日期:2021/09/28

  • RTCLib SDK:
    1. 增加了 观众/主播角色切换功能
    2. 增加了 通话前音频设备检测功能

5.1.8

发布日期:2021/09/10

  • RTCLib SDK:
    1. 增加了 屏幕共享插件。
    2. 修复了 偶现的音频设备启动失败的问题。

5.1.7

发布日期:2021/08/27

  • RTCLib SDK:
    1. 增加了获取麦克风硬 3A 后音频数据的接口。
    2. 增加了获取本端混音后音频数据的接口。
    3. 增加了获取远端单路音频数据回调接口。

5.1.6

发布日期:2021/08/11

  • RTCLib SDK:
    1. 增加了在线音频文件混音功能。

5.1.5

发布日期:2021/07/09

  • RTCLib、CallLib、CallKit SDK:
    1. 增加了 CDN 播放器插件(RongRTCPlayer)功能。
    2. 增加了闪光灯开关,摄像头变焦功能。

5.1.4

发布日期:2021/07/07

  • RTCLib、CallLib、CallKit SDK:
    1. 增加了 美颜模块,包含美白、磨皮、红润、亮度、滤镜三款(浪漫,清新,唯美)。
    2. RTCLib SDK、CallLib SDK、CallKit SDK 均可配合美颜模块使用。

5.1.3

发布日期:2021/07/01

  • RTCLib SDK:
    1. 增加了观众可以订阅主播分流。
    2. 增加了按照 Room Id /Stream Id 进行合流布局选择策略的接口。
    3. 重构了混音接口,为每一种混音策略提供状态详细回调和混音进度回调。
    4. 修复了语聊房切换音乐模式之后出现的 Bug。
    5. 修复了耳返功能的 Bug。
  • RTCLib、CallLib、CallKit SDK:
    1. 优化了编译部分,支持 BitCode。
    2. 优化了 SDK 提供形式,以 XCFramework 提供。

5.1.2

发布日期:2021/05/21

  • RTCLib SDK:
    1. 适配 4.0 主播发布资源,5.0 观众无法订阅问题。
    2. IM 与 RTC 解耦。
    3. 添加远端视频 View 镜像开关,视频发送数据镜像开关。
    4. 移除 Http 请求,全部使用 Https。
    5. 修复观众与 Media Server 交互接口,传递 RoomId 参数错误。
    6. 修复摘带 AirPods,对端能听到 “滋啦” 一声。

5.1.1

发布日期:2021/04/09

  • RTCLib SDK:
    1. RCRTCStreamStat 废弃 trackId,使用 streamId 替代。
    2. 修复离开房间后,有概率音频设备不被释放问题。
    3. 修复音频设备(扬声器,麦克风)有概率启动失败问题。
    4. 修复摄像头被多线程操作时候,启动失败问题。

5.1.0

发布日期:2021/03/05

  • RTCLib SDK:
    1. 增加直播模板下观众加房间接口。
    2. 增加小流码率、分辨率、帧率设置功能。
    3. 增加通话过程中用户退出的异常处理,并把被踢和异常断开的回调方法放到 RCRTCEngineEventDelegate 中。
    4. 优化用户在房间中异常退出或被踢操作使用 RCRTCEngineEventDelegate 抛出回调。
    5. 优化音频相关内容。

5.0.0

发布日期:2021/01/18

  • RTCLib SDK:
    1. 修复分辨率切换时,小流分辨率没有随着大流分辨率比例切换的问题。
    2. 修复远端开关麦克风没有通知本端的问题。
    3. 修复直播模式观众从订阅音频切换视频订阅,View 不渲染问题。
    4. 适配 Siri 语音时中断音视频通话,结束后通话恢复的逻辑。
  • CallLib SDK:
    1. 音视频呼叫功能,支持设置推送模板 ID,模板 ID 及模板中在 “控制台-自定义推送文案” 中进行设置。设置后根据目标用户通过 RCPushProfile 中的 setPushLauguageString 设置的语言环境,匹配模板中设置的语言内容进行推送,未匹配成功时使用融云默认内容进行推送。
    2. 修复会议模式收到音频呼叫,本地摄像头被关闭的问题。
  • CallKit SDK:
    1. 适配 RTL 模式。

4.1.0 Dev

发布日期:2020/12/17

  • RTCLib SDK:
    1. 支持跨房间连麦功能。
    2. 适配音视频通话被打断场景。
    3. 支持 1080P 分辨率。
    4. 修复连续 2 次加入房间,后一次失败会把前一次成功状态清除,导致后续其它操作失败的问题。
    5. 修复断线重连不生效问题。
  • CallLib SDK:
    1. 修复视频通话默认使用了听筒的问题。
    2. 修复群组通话无法显示忙碌的问题。
  • CallKit SDK:
    1. 将使用的资源文件从 IMKit 中分离出来存储到 CallKit.framework。
    2. 修复快速点击扬声器开关两次,导致扬声器开关无法再点击的问题。

4.0.3 Stable

发布日期:2020/11/23

  • RTCLib SDK:
    1. 关闭 jitter buffer 加速。
    2. 修复观众订阅失败,无法再进行主播接口操作。
    3. 修复正常房间模式下取消订阅流,无法再次进行订阅操作的问题。
    4. 修复后台仅开通音频情况下,观众调用订阅接口无法订阅成功的问题。
    5. 修复音频设备切换问题。
    6. 修复部分场景状态数据中 RTT 为 0 的问题。
    7. 修复用户离开或者掉线,回调中用户对象为空的问题。
    8. 修复远端用户关闭音频,本地记录状态错误的问题。
  • CallLib SDK:
    1. 修复 CallLib SDK 扬声器状态的问题。

4.0.4 Dev

发布日期:2020/11/12

  • RTCLib SDK:
    1. 增加耳返功能。
    2. 增加 setCameraPosition 设置摄像头位置功能接口。
    3. 增加直播混流背景色设置接口。
    4. 优化 OutputStream 创建条件。
    5. 修复音频设备切换问题。
    6. 修复部分场景状态数据中 RTT 为 0 的问题。
    7. 修复用户离开或者掉线,回调中用户对象为空的问题。
    8. 修复远端用户关闭音频,本地记录状态错误的问题。
  • CallLib SDK:
    1. 增加呼叫、挂断音视频时设置厂商通知属性功能。
    2. 修复 CallLib SDK 扬声器状态的问题。
  • CallKit SDK:
    1. 适配 iOS14。

4.0.3.2 Dev

发布日期:2020/09/29

  • RTCLib SDK:
    1. 关闭 jitter buffer 加速。
    2. 修复观众订阅失败,无法再进行主播接口操作。
    3. 修复正常房间模式下取消订阅流,无法再次进行订阅操作的问题。
    4. 修复后台仅开通音频情况下,观众调用订阅接口无法订阅成功的问题。

4.0.3.1 Dev

发布日期:2020/09/22

  • RTCLib SDK:
    1. 修复 Bug ,增强稳定性。

4.0.3 Dev

发布日期:2020/09/18

  • RTCLib SDK:
    1. 修复直播模式发布默认资源成功后,未将 outputStream 流添加到 localUser 中,导致数据不全引起后序使用错误的问题。
    2. 修复第一次订阅后,第二次直接减量订阅引起的数据未对齐的问题。
    3. 修复发布默认音视频后,单独取消发布视频,会导致音频也会被取消发布的问题。
    4. 修复本地视频 setIsMute 时对小流不起作用。
    5. 修复 setVideoOrientation 接口,设置摄像头采集角度,再通过 videoSendBufferCallback 获取到的数据和设置的不一致问题。
    6. RCRTCRemoteVideoView 中添加 setHidden,覆盖原始实现,优化用户使用体验。

4.0.2 Dev

发布日期:2020/08/19

  • RTCLib SDK:
    1. 音视频数据支持自定义加密功能。
    2. 增加播放音效功能。
    3. 修复观众和主播模式切换,有概率失败的问题。
    4. 修复错误处理断线重连后房间内数据问题。
    5. 修复在未加入房间时操作扬声器和麦克风不起作用的问题。
    6. 优化统一观众端 UserId 为连接 IM 时使用的 UserId。
  • CallKit SDK:
    1. 修复视频时点击大屏错误进行了大小屏切换操作的问题。

4.0.1 Dev

发布日期:2020/07/21

  • RTCLib SDK:
    1. 修复混音功能中的 Bug。
    2. 优化 HTTP/HTTPS 逻辑支持 SNI。
    3. 修复 SDK 开关麦克风没有通知的问题。
    4. 修复 SDK 取消发布资源后,再发布资源不成功的问题。

4.0.0.1 Dev

发布日期:2020/06/19

  • RTCLib SDK:
    1. 直播功能支持 CDN 推流。
    2. 直播 MCU 合流接口支持自定义视频流。
    3. 增加动态切换视频分辨率接口 setVideoConfig。
    4. SDK 支持了对焦/曝光功能。
    5. 对 SDK 接口进行了重构,并统一各端返回错误码。
    6. 优化 SDK 与 Media server 的交互逻辑。

3.2.2 Dev

发布日期:2020/05/08

  • RTCLib SDK:
    1. 发布自定义流可支持设置最大、最小码率。
    2. 支持了音视频流分别发布能力。
    3. 实现 Web、iOS、Android 多端码率设置对齐,统一 SDK 内置默认分辨率对应的码率。
    4. 优化了直播场景下断线重连逻辑。

3.2.1 Dev

发布日期:2020/04/10

  • RTCLib SDK:
    1. 优化 HTTP / HTTPS 切换逻辑。
    2. 适配蓝牙耳机设备。
    3. 优化摄像头处理逻辑。

3.2.0 Dev

发布日期:2020/02/20

  • RTCLib SDK:
    1. 支持视频直播功能。
    2. 优化 SDK 连接,HTTP、HTTPS 切换重试连接逻辑。
    3. 修复一些 Bug 提升了稳定性。

3.1.7 Dev

发布日期:2020/01/10

  • RTCLib SDK:
    1. 修复同 Web 端通话时,获取不到 UserID 的问题。
    2. 优化连接逻辑,提高连通率。
    3. 优化 Media Server 地址选择逻辑,避免因 DNS 解析引起的漂移数据中心。

3.1.6 Dev

发布日期:2019/12/05

  • RTCLib SDK:
    1. 修复 SDK Bug 增强了稳定性。

3.1.5 Dev

发布日期:2019/11/22

  • RTCLib SDK:
    1. 新增全员禁音方法,关闭所有远端用户的声音。
    2. 优化 RTC 不在房间中的错误返回逻辑,服务端和客户端错误码分开。
    3. 增加判断是否切换摄像头成功的逻辑,避免出现坏摄像头导致 App 崩溃的问题。

3.1.4 Dev

发布日期:2019/10/30

  • RTCLib SDK:
    1. 增加调节混音音量功能接口。
    2. 修复因为 Tag 的原因导致开关摄像头不生效的问题。
    3. 修复断网两分钟之后音视频不会恢复的问题。

3.1.3 Dev

发布日期:2019/09/20

  • RTCLib SDK:
    1. 修复部分情况下引起的 Bug,增强服务稳定性。

3.1.2 Dev

发布日期:2019/08/31

  • RTCLib SDK:
    1. 修复部分情况下引起的 Bug,增强服务稳定性。

3.1.1 Dev

发布日期:2019/08/16

  • RTCLib SDK:
    1. 修复蓝牙耳机直接关机时 SDK 状态判断不准的问题。
    2. 修复 UIKit 系统库名字错误。
    3. 修复 SDK 同时使用美颜和水印导致的内存泄漏。
    4. 优化摄像头方向重复设置逻辑。

3.1.0 Dev

发布日期:2019/08/06

  • RTCLib SDK:
    1. 修复部分情况下引起的 Bug,增强服务稳定性。

3.0.8 Dev

发布日期:2019/07/19

  • RTCLib SDK:
    1. 修改第一个关键回调通知多次的 Bug。
    2. 修复只发送音频时,视频状态错误的 Bug。

3.0.7 Dev

发布日期:2019/06/28

  • RTCLib SDK:
    1. 修复 SDK 部分 Bug,增强了稳定性。
    2. 修复 iOS 10.3 及以下系统频繁进出房间偶现的崩溃问题。

3.0.6 Dev

发布日期:2019/06/06

  • RTCLib SDK:
    1. 增加外置 Mic 和网络音频流输入源混音功能。
    2. 增加本地文件输入源混音功能。
    3. 修复由于内存泄漏导致的视频绘制 context 崩溃的问题。
    4. 优化人员进出 SDP 协商造成的视频和音频卡顿问题。
    5. 自定义视频逻辑优化,音视频同步逻辑优化。
    6. 优化底层数据协商逻辑。

3.0.5 Dev

发布日期:2019/05/17

  • RTCLib SDK:
    1. 修复因加入房间时序不对导致的内存泄露问题。
    2. 修复偶现的由于多线程访问和修改 RongRTCRemoteView 导致的崩溃问题。
    3. 修复 turnOnCamera 属性自动打开的问题。
    4. 修复偶现的无法准确获取远端用户的 Bug。
    5. 修复 App 突然杀掉又进入房间时远端画面黑屏的问题。
    6. 优化底层 track 绑定逻辑。

3.0.4 Dev

发布日期:2019/05/09

  • RTCLib SDK:
    1. 修复 WIFI 和 4G 网络切换时音视频不通的问题。
    2. 修复有人离开房间获取房间 remoteUsers 数据不准确的问题。
    3. 修复杀掉 APP 再进入房间时远端用户画面黑屏的问题。

3.0.3 Dev

发布日期:2019/04/26

  • RTCLib SDK:
    1. 增加多 MediaServer 地址动态切换逻辑。
    2. 修复发布订阅流程中增量订阅逻辑出错导致的取消发布资源出错的问题。

3.0.2 Dev

发布日期:2019/04/22

  • RTCLib SDK:
    1. 优化 SDK 断网重连机制,增强了稳定性。

3.0.1 Dev

发布日期:2019/04/11

  • RTCLib SDK:
    1. 修复 SDK 部分 Bug ,增强了稳定性。