跳到主要内容

发版说明

5.12.0

发布日期:2024/10/18

  • RTCLib SDK

    • 修复了音频路由中蓝牙回调空指针的问题。
    • 修复了红米 11T Pro 手机上使用 OpenGL 异常的问题。
    • 修复了 HTTP 请求时解析域名不能带端口号的问题。
  • CallLib SDK

    • 修复了音频路由中蓝牙回调空指针的问题。
  • CallKit SDK

    • 修复了群组内拨打音视频电话,对方接听后崩溃的问题。

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.0

发布日期:2024/03/29

  • RTCLib SDK

    • 优化了域名解析逻辑。
    • 修复了蓝牙设备重启导致 NullPointerException 异常的问题。

5.6.9

发布日期:2024/01/31

  • RTCLib SDK:

    • 修复:OPPO Reno 11 手机上硬解码崩溃的问题
  • CallKit SDK:

    • 修复:CallKit 悬浮窗不支持左右移动的问题。
    • 修复:用户 ID 带下划线导致多人通话小窗不显示用户昵称的问题。

5.6.8

发布日期:2023/12/29

  • RTCLib SDK:

    • 修复:播放在线混音文件时,因混音文件缺少 channel 信息导致的崩溃问题。

5.6.7

发布日期:2023/11/30

  • RTCLib SDK:

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

5.6.5

发布日期:2023/10/12

  • RTCLib SDK:

    • 修复:跨房间连麦场景下副房间 ping 超时,onKicked 回调方法中 roomid 参数错误的问题。
    • 修复:将 syncRoomResources 同步房间数据接口改用 pullKV 方式并补充同步副房间数据的逻辑。
    • 修复:断线重连后如果房间 SessionId 发生变化应主动退出房间并通知应用层。
    • 修复:小米 12S PRO MIUI 14 MediaPlayer 播放 -19 问题。

5.6.4

发布日期:2023/09/25

  • RTCLib SDK:

    • 新增:适配 Camera2,暂仅支持(Texture),可以通过 RCRTCConfig 中的 enableCamera2 方法启用
    • 修复:去除 logcat 中的敏感信息,如 UserID、token 等。

5.6.3

发布日期:2023/08/31

  • RTCLib SDK:

    • 修复:多人视频通话页面中 webview 使用方式检测有漏洞
    • 修复:适配 Android12及以上音视频通话中开启悬浮窗权限导致录音被中断的问题
    • 修复:由通知栏接听进入多人音视频通话页面会显示重复的参会人的问题
  • CallKit SDK:

  • 修复:Callkit 中 roomType 转换异常

5.6.2

发布日期:2023/08/11

  • RTCLib SDK:

    • 修复:主播切换为观众角色时未清空任务队列,导致执行队列中的重连任务引起空指针异常的问题
    • 修复:PeerConnectionFactory 中的埋点方法 recordFirstFrameEncodeDecodeInfo 空指针异常
    • 修复:RongRTCSessionManager 未初始化导致空指针异常
  • CallKit SDK:

    • 修复:视频通话中,添加用户通话,用户连接中时头像显示黑屏
    • 修复:VoIPBroadcastReceiver 中未找到跳转目标 Activity 造成崩溃
    • 修复:挂断后离线推送还在响铃,并且使用听筒而非外放播放铃声
    • 修复:通知栏通知只有铃声没有震动

5.6.1

发布日期:2023/07/14

  • RTCLib SDK:

    • 修复使用 startEchoTest 硬件检测功能偶现关闭后还会播放的问题
  • CallKit SDK:

    • 修复 Google FCM 离线音视频推送会收到两条推送的问题

5.6.0

发布日期:2023/07/03

  • RTCLib SDK:

    • 修复:MixAudioTrack 多线程问题导致的 RejectedExecutionException 异常崩溃
    • 修复:网络探测地址列表多线程数据不同步导致 ArrayIndexOutOfBoundsException 异常崩溃

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 头像样式
  • RTCLib SDK:

    1. 修复:订阅列表中有失败资源列表,由于端上处理异常导致空指针问题,出现订阅全部失败问题
    2. 修复:订阅合流后无法解析各个主播的音量大小的问题
    3. 修复:AudioTrack play 方法崩溃的问题

5.4.5

发布日期:2023/05/29

  • CallKit SDK:

    1. 修复:SingleCallActivityaddRemoteVideoView 方法导致 NullPointerException 崩溃的问题
    2. 修复:Android 13 手机上多人音频通话场景下,切到悬浮窗后再切到选择成员列表页面,返回后会造成通话页面头像重复的问题
  • RTCLib SDK:

    1. 修复:日志分割异常导致的崩溃问题
    2. 修复:荣耀系列手机降低分辨率编码导致绿屏的问题
    3. 优化:为小语种增加是否检查权限接口
    4. 修复:关闭摄像头时崩溃报错 :RuntimeException:getParameters failed (empty parameters) 的问题
    5. 修复:MixAudioTrackstop audioTrack 造成 IllegalStateException 崩溃异常的问题

5.4.4

发布日期:2023/05/11

  • CallKit SDK:

    1. CallKit 接收 FCM 离线推送后可弹出通知
  • RTCLib SDK:

    1. 修改 RTCLib 与 IM SDK 版本匹配规则。从 5.4.4 开始,要求前两位保持一致。注意,RTCLib 5.4.4 不可匹配小于 5.4.4 的 IM SDK。
    2. 修复结束通话没有走 VOIP,挂断推送中英文问题
    3. 修复探测模块数组越界问题
    4. 修复通话 session 为空(表示通话已经结束),但依然启动了本页面,导致页面无法销毁的问题
    5. 修复 AudioEffectManager 类 AudioTrack 空指针问题
    6. 修复 General Mobile G312 手机再进前台,通话未结束问题

5.4.3

发布日期:2023/04/21

问题修复

  1. 紧急修复 5.4.2 版本中与导航服务地址相关的问题。

5.4.2

发布日期:2023/04/20

  • RTCLib SDK:

    1. 修复:调用 Server API 踢出直播间观众后,观众端未接收到 onKicked 回调的问题
    2. 修复:在 Android 13 上禁止音视频权限后,再次点击音视频页面闪烁,没有弹起权限申请的问题
  • CallLib SDK:

    1. 新增:音视频信消息推送默认设置 vivo category 参数为 IM
    2. 修复:修复主播下麦时偶现的崩溃问题
    3. 修复:iOS 发送的音视频挂断消息经华为推送接收后显示为空的问题
    4. 修复:在判断是否重启录音 audioRecorder 时的空指针问题
  • CallKit SDK:

    1. 优化:单群聊音视频推送的文案显示
    2. 修复:群聊音视频通话过程中,将悬浮框拉到最底部,弹起系统键盘,悬浮框被遮挡的问题

5.4.1

发布日期:2023/04/07

  • RTCLib SDK:

    1. 新增:美声插件新增部分美声特效
    2. 修复:修复主播下麦时偶现的崩溃问题
  • CallKit SDK:

    1. 优化: 对齐 Android、iOS 的多语言提示文案
    2. 优化:在 CallKit 的邀请通话推送内容中去掉 username 字段
    3. 修复:音视频通话的过程中,当前用户的小屏画面在切换到手机桌面前后位置发生变更的问题
    4. 修复:7人视频通话中,切换部分其他用户为大屏后,会先显示大屏画面黑屏再恢复正常显示的问题
    5. 修复:摄像头关闭后,切换本端画面为小屏,一直显示黑屏的问题
    6. 修复:音视频通话中,关闭自己摄像头切为小屏后打开摄像头,小屏不显示画面仍显示本端用户头像的问题
    7. 修复:在与 PC 端 1v1 视频通话中,PC 端关闭摄像头后将其切换为大屏,PC 端此时打开摄像头导致 Android 端崩溃的问题
    8. 修复:在与 PC 端 1v1 视频通话中,PC 端关闭摄像头后移动端卡在最后一帧的问题
    9. 修复:在 OPPO reno6 手机上,音视频群组通话中小窗不显示用户名,切换大小窗口后才能显示的问题

5.4.0

发布日期:2023/03/03

  • CallLib SDK:

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

    1. 新增:CallKit 可接入相芯美颜插件
    2. 优化:RTCLib、CallLib、CallKit 去除 IMLib 库引用,改用 IMLibCore 库。部分导入 CallKit 源码客户可能需要修改项目,详见升级 CallKit 文档。
  • RTCLib SDK:

    1. 优化:相芯美颜插件初始化不再依赖 RCRTCEngine 初始化
    2. 优化:RTCLib 初始化方法,增加 ErrorCode 返回值
    3. 优化:RTCLib 适配 Android 13 读写权限
    4. 修复: AudioTrack 创建失败导致崩溃问题

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. 修复:在某些手机上,单聊视频通话,切换大小显示窗口时,小窗口会出现在屏幕左上角闪烁的问题

5.3.4

发布日期:2023/01/17

  • RTCLib SDK:

    1. 新增:订阅流接口支持在订阅流失败时返回订阅失败的资源列表
    2. 新增:新增调节远端资源的播放音量的接口 adjustRemotePlaybackVolume
    3. 新增:支持本地采集音量增益,调节范围由 [0-100] 改为 [0-200]
    4. 修复:切换混音模式影响混音背景音乐声音大小的问题
  • CallLib SDK:

    1. 修复:在 Android 端与 iOS 端通话过程中,iOS 接听系统来电会导致 Android 端崩溃的问题
  • CallKit SDK:

    1. 优化:音视频通话过程中,若本端接听 SIM 来电,则断开音视频通话。拒绝SIM来电,音视频通话保持正常
    2. 修复:在通话过程中,PC 端关闭摄像头邀请 Android 端通话,Android 端接听后 PC 端画面显示为透明的问题
    3. 修复:在群多人通话中,Android 端将已关闭摄像头的 PC 端用户切换为大屏画面,此时 PC 端用户打开摄像头会导致显示不正常的问题
    4. 修复:Android 12 及以上手机连接蓝牙后,接听音视频通话会外放本端和对端声音的问题
    5. 修复:接听前预览导致接听群组视频通话时崩溃的问题

5.3.3

发布日期:2022/12/28

  • RTCLib SDK:

    1. 修复:弱网情况下 CDN 播放器播放 CDN 直播流延迟持续增加的问题
    2. 修复:卡顿率首次上报时间戳错误
  • CallLib SDK:

    1. 修复:群组音视频通话时,邀请其他人加入通话必现崩溃
    2. 修复:因 IRongCallListener#onRemoteUserJoinedonRemoteUserPublishVideoStream 回调执行顺序差异,导致老版本 CallKit 显示黑屏的问题
    3. 修复:主叫方看被叫方黑屏的问题

5.3.2

发布日期:2022/12/02

  • RTCLib SDK:
    1. 新增: 恢复/暂停音频模块接口 pauseAudioModule()/resumeAudioModule(),用于处理音频打断
    2. 新增:默认音频路由接口 setDefaultAudioRoutetoSpeakerphone()
    3. 新增:支持设置耳返音量
    4. 优化:完善高频收到拉取房间状态 notify 的情况
    5. 优化: 离开房间时取消未及时执行的 RTC 信令
    6. 修复:蓝牙耳机播放音乐上下麦时短暂声音异常问题
    7. 修复:同时使用有线耳机、蓝牙耳机音频路由状态乱序问题

5.3.1

发布日期:2022/11/18

  • RTCLib SDK:

    1. 新增: 网络质量探测较差时,本端发布资源自适应调整分辨率
    2. 优化:加载美颜插件改到子线程,避免可能发生的 ANR 问题
    3. 修复:开黑模式下部分机型采集到第三方软件音乐问题
    4. 修复:OPPO Reno8 订阅音频资源时崩溃问题
    5. 修复:在 Web 端主播用户断线重连后重新加入房间但未重新发布资源时,Android 端会错误解析成用户取消发布资源动作。
    6. 修复偶现的订阅任务没有回调导致任务队列阻塞
    7. 修复大型会议场景下的视频屏幕闪烁问题
    8. 修复红米 9A 蓝牙耳机音乐卡顿、sco模式下不能采集人声的问题
  • CallKit SDK:

    1. 修复:发起端无 Camera 设备,对端无法更新 CallKit 的连接状态

5.3.0

发布日期:2022/11/04

  • RTCLib SDK:
    1. 新增:融云 CDN 插件新增 CDN 播放器组件,支持播放外部 URL
    2. 新增:正式支持媒体补充信息(SEI)功能
    3. 优化:短音效接口不依赖身份,同时支持本地播放
    4. 优化:优化音频 3A 效果优化,降低回声
    5. 优化:优化了内置 CDN 拉取首屏速度
    6. 优化:在使用相机、录音设备、存储时,增加权限检查。如未授予权限,则抛出错误,主流程继续执行
    7. 优化: 提高了蓝牙耳机通话中断后重连的体验
    8. 修复:armV7 架构下偶现的崩溃问题 crash for not found RCRTC_ffmpeg
    9. 修复:Android 12 以及以上机型初始化音频路由未授予 BLUETOOTH_CONNECT 权限导致崩溃
    10. 修复:观众调用 switchRole 成为主播并发布资源后,小流上行分辨率一直为 0
    11. 修复:小流设置帧率不生效
    12. 修复:调节混音本端音量,远端也受到了影响

5.2.5

发布日期:2022/09/09

  • RTCLib SDK:

    1. 新增:相芯美颜插件
    2. 优化:各端对齐大小流分辨率
    3. 修复:蓝牙耳机空指针问题
    4. 优化:Android 12 以上动态申请蓝牙连接权限
    5. 修复:屏幕共享黑屏问题
    6. 修复:开启耳返、扬声器出现的扬声器无效问题
  • CallLib SDK:

    1. 修复:CallLib 通话过程中被踢出房间后,生成的通话记录不显示通话时长问题
  • CallKit SDK:

    1. 去掉 RongCallKit 中 checkEnvironment 相关逻辑

5.2.4

发布日期:2022/07/22

  • RTCLib SDK:
    1. 修复:修复了5.1.7版本后ffmpeg和三方库冲突的问题;
  • CallLib SDK:
    1. 新增:Call Lib新增音频首帧回调;

5.2.3

发布日期:2022/06/01

  • RTCLib SDK:
    1. 增加:支持了 x64 架构;
    2. 修复:修复了手动对焦模式不生效问题;
    3. 修复:修复了水印功能不生效问题;

5.2.2

发布日期:2022/05/01

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

5.2.1

发布日期:2022/04/01

  • RTCLib SDK:
    1. 增加:适配 Android 12;
    2. 修复:修复了接入美颜模块后,纹理转换导致的gl1282崩溃;
    3. 修复:修复了重复开关屏幕共享引起的崩溃问题;

5.2.0

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

  • RTCLib SDK:
    1. 增加:音频首帧回调;
    2. 修复:客户端获取了服务端开启软解码的配置,由于客户端解析错误导致软解码未生效问题;
    3. 修复:屏幕共享流在发布前设置分辨率,空指针崩溃;

5.1.17

发布日期:2022/01/26

  • RTCLib SDK:
    1. 增加:新增通话/会议/直播前检测网络状态的接口 startLastmileProbeTest(LastmileProbeConfig config);
    2. 增加:跨房间连麦支持主播占位图功能;
    3. 优化:音乐聊天室模式和音乐教学模式下麦克风采集存在一定噪音的问题;
    4. 修复:Server 配置了帧率分辨率等信息后,客户端未生效;
    5. 修复:首次设置屏幕共享流的分辨率不生效;
  • CallLib SDK:
    1. 修复:alreadyhangupid 未清空导致群组通话无法挂断;

5.1.16

发布日期:2022/01/13

  • RTCLib SDK:
    1. 增加:在直播/会议场景下,支持在主播或参会者的视频图像上添加水印;
    2. 优化:升级美颜模块,解决 Google 商店扫描加密漏洞的问题;
    3. 优化:获取远端用户列表无序的问题;
    4. 修复:发布自定义文件流时传入错误地址导致应用崩溃的问题;
  • CallLib SDK:
    1. 修复:通话过程中视频模式转语音模式之后获取 MediaType 数值错误的问题;
  • CallKit SDK:
    1. 修复:SDK 内部缺失 androidx.media:media 依赖导致应用在后台时不显示来电呼入的问题;
    2. 修复:单人通话时先使用悬浮窗再切回界面时扬声器按钮状态错误的问题;
    3. 修复:多人视频通话时关闭摄像头后,再次邀请他人会自动打开摄像头的问题;

5.1.15

发布日期:2021/12/24

  • RTCLib SDK:

    1. 增加:加入房间接口支持携带可扩展的用户属性信息,方便客户进行业务信息传递;
    2. 增加:在会议和直播场景下,屏幕共享可采集其他应用的音频(系统要求:Android 10+);
    3. 修复:修复在使用 SetAudioQuality 设置音乐模式后华为手机开启耳返,耳返效果不生效问题;
  • CallKit SDK:

    1. 修复:修复 CallKit 在悬浮窗模式下通话,被服务端踢掉不显示通话时长的问题;

5.1.14

发布日期:2021/12/10

  • RTCLib SDK:
    1. 增加:多端加入RTC房间时支持设置互踢策略,可选择策略包括: RCRTCJoinType.KICK(顶掉其他端)、RCRTCJoinType.REFUSE(当前端加入失败);
    2. 优化:优化部分手机通话时声音调整到最大依然小的问题;
    3. 修复:增加断线重连(因超时被踢出房间前)后重新同步房间内人员和资源的逻辑;
    4. 修复:增加在没有摄像头权限下开启视频预览的错误回调,错误码:OPEN_CAMERA_NO_PERMISSION;
    5. 修复:Pixel 手机升级到 Android 12 后某些(例如 360x480、480x480)分辨率下出现绿屏现象;

5.1.13

发布日期:2021/11/29

  • RTCLib SDK:

    1. 增加:混音功能支持左右声道切换,切换声道后同时将数据拷贝到另一个声道,以实现两个声道的数据同步,可用于支持 K 歌场景下原声与伴唱切换的功能;
    2. 修复:修复部分手机机型切换蓝牙耳机失败的问题;
  • CallLib SDK:

    1. 修复:无法在通话接听前的预览中开关摄像头和麦克风的问题;

5.1.12

发布日期:2021/11/12

  • RTCLib SDK:
    1. 增加:音效插件(VoiceBeautifier)支持美声、变声、混响音效功能
      • 美声:低沉、饱满、高亢
      • 变声:假声、绿巨人、小男孩、小女孩、成熟男性、老年男性、老年女性
      • 混响:KTV、演唱会

5.1.11

发布日期:2021/11/02

  • RTCLib SDK:

    1. 增加:支持在直播、会议时播放在线文件 (支持 HTTP、HTTPS、RTMP 和 RTSP 协议的 AVI、MP4、MKV、FLV 格式),详情请参见「发布自定义流」功能文档。
    2. 增加:观众订阅 MCU 合流成功时支持回调通知每个主播的音量。
    3. 增加:MCU 合流支持主播设置占位图。
    4. 修复:以关闭麦克风的状态退出房间,下次加入房间发布资源后,对端收到的音频资源状态依然是关闭的。
    5. 修复:连续调用音频路由模块的 init 和 uninit 方法偶现的空指针问题。
  • CallLib SDK:

    1. 修复:群组聊天中,当邀请多位群组成员进行音视频通话时,若其中某人拒绝接受邀请,那么再次邀请时,该成员无法正常收到邀请。问题举例:A 邀请 B 和 C 进行音视频通话,但 B 拒绝接听;后续 A 再次邀请 B 时,B 收不到通话邀请。

5.1.10

发布日期:2021/10/15

  • RTCLib SDK:

    1. 增加:支持双声道模式,包括混音模块(目前支持连线耳机,暂不支持蓝牙耳机和听筒、扬声器)。
    2. 增加:远端音频 frame 中增加时间戳。
    3. 修复:IM 多端登录互踢时,观众端未主动退出。
  • CallKit SDK:

    1. 优化:权限申请,去掉不必要的权限申请,并区分音频和视频通话分别申请必要权限。
    2. 修复:群组通话邀请人页面点击搜索弹出软键盘,选人后回到通话页面,软键盘未收起。

5.1.9

发布日期:2021/09/28

  • RTCLib SDK:

    1. 增加了观众/主播角色切换功能。
    2. 增加了通话前音频设备检测功能。
    3. 增加了自定义视频流视频数据回调接口。
    4. 增加了摄像头、麦克风硬件资源抢占处理功能。
    5. 优化了Android 10 及以上应用挂后台时弹窗提示,并长响铃(原来是弹出通知栏,通知音)。
    6. 优化了耳返功能,开发者直接调用开启耳返的接口即可。
    7. 修复了偶现的在线音频混音卡死的问题。
  • CallLib SDK:

    1. 增加了 CallKit 支持自定义设置头像背景功能。
  • CallKit SDK:

    1. 修复了 CallLib 多次收到推送,点击通知栏消息不能唤起呼叫页面的问题。

5.1.8

发布日期:2021/09/10

  • RTCLib SDK:
    1. 增加了 屏幕共享插件。
    2. 增加了 弱网下根据带宽动态调整分辨率的能力。
    3. 增加了 Stream 和状态报告中的流类型属性。
    4. 优化了 猎户座处理器硬编码能力。
    5. 修改了 远端视频数据回调的 YUV 数据为 i420 格式。
    6. 修复了 推送竖屏的自定义视频时,效果出现旋转的问题。
    7. 修复了 主播调用 setAudioQuality 接口设置音质时,内部设置混流码率引起的覆盖主播 MixConfig 问题。

5.1.7

发布日期:2021/08/27

  • RTCLib SDK:
    1. 增加了获取麦克风硬 3A 后音频数据的接口。
    2. 增加了获取本端混音后音频数据的接口。
    3. 增加了获取远端单路音频数据回调接口。
    4. 增加了观众端 IM 重连后主动拉取 KV 的逻辑。
    5. 增加了耳机连接、断开事件监听。
    6. 优化了 maven 版本 SDK 支持查看 java doc 注释。

5.1.6

发布日期:2021/08/11

  • RTCLib SDK:
    1. 增加了在线音频文件混音功能。
    2. 修复了华为耳返不生效的 BUG。
    3. 修复了自定义视频编码错误 BUG。

5.1.5

发布日期:2021/07/09

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

5.1.4

发布日期:2021/07/07

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

5.1.3

发布日期:2021/07/01

  • RTCLib SDK:
    1. 增加了观众可以订阅主播分流。
    2. 增加了按照 room id /stream id 进行合流布局选择策略的接口。
    3. 重构了混音接口,为每一种混音策略提供状态详细回调和混音进度回调。
    4. 修复了自定义加密在某些手机上的崩溃 (HUAWEI AMN-LX9) BUG。
    5. 修复了相机旋转角度为 0 时,远端镜像功能不生效 (默认横屏的设备,后置摄像头) BUG。
    6. 修复了双声道下开启 opensl es 高频崩溃 (内存越界) BUG。

5.1.2

发布日期:2021/05/21

  • RTCLib SDK:
    1. 修复了订阅状态错误的问题。
    2. 完善 clusterID 逻辑,私有云模式下保存上次请求成功的地址。
    3. 新增了本地视频编码镜像。
    4. 优化了观众加房间逻辑。
  • CallLib SDK:
    1. 增加收到消息的日志埋点。
    2. 增加被对端拉黑名单时的情况处理。
    3. 修复设置的分辨率等参数在加入房间前生效。

5.1.1

发布日期:2021/04/09

  • RTCLib SDK:
    1. Android 静音模式释放硬件资源。
    2. 默认使用双声道。
    3. 优化会议场景下的噪音问题。
    4. 客户端弱网优化。
    5. 修复了小流码率设置超出上限的问题。
    6. 修复了视频输入流设置预览窗口跨线程调用可能会导致异常的 Bug。

5.1.0

发布日期:2021/03/05

  • RTCLib SDK:
    1. 增加音频 PCMU 编解码。
    2. 增加直播模板下观众加房间接口。
    3. 增加小流码率、分辨率、帧率设置功能。
    4. 增加通话过程中用户退出的异常处理,并把被踢和异常断开的回调方法放到 EngineListener 中。
    5. 修复被踢或是异常断开时,可能出现的回调不执行问题。
    6. 修复获取网络方法在高版本系统中不存在引起的崩溃。
    7. 优化用户在房间中异常退出或被踢操作使用 IRCRTCEngineEventListener 抛出回调。
  • CallLib SDK:
    1. 修复了 A 邀 B,B 未登录情况下 A 挂断,B 登录后又弹接听界面的问题。

5.0.0

发布日期:2021/01/18

  • RTCLib SDK:
    1. 视频纹理回调数据结构中增加 matrix。
    2. 优化 RCRTCVideoView 切换时的闪烁效果。
    3. 优化混音算法。
    4. 针对地不同的流支持不同的加密方式。
    5. 修复了硬编切换软编过程可能存在的内存泄漏问题。
  • CallLib SDK:
    1. 邀请/挂断消息,支持设置推送模板 ID,模板 ID 及模板中内容在 “控制台-自定义推送文案” 中进行创建。设置后根据目标用户通过 RongIMClient 中的 setPushLanguageCode 设置的语言环境,匹配模板中设置的语言内容进行推送,未匹配成功时使用融云默认内容进行推送。
  • CallKit SDK:
    1. 修复 iQOO 手机收不到厂商推送。
    2. 默认使用 AndroidX 架构。

4.1.0 Dev

发布日期:2020/12/17

  • RTCLib SDK:
    1. 支持跨房间连麦功能。
    2. 修复重复调用 setVideoView 引起的黑屏问题。
    3. 修复 RTCLib 由 init 状态切换到 uninit 状态时,IM 切换用户后未更新 UserId 的问题。

4.0.3 Stable

发布日期:2020/11/23

  • RTCLib SDK:
    1. IM SDK 切换 UserID 后,RTCLib 未更新内部 UserID 的问题。
    2. 关闭了 jitter buffer 加速。

4.0.4 Dev

发布日期:2020/11/12

  • RTCLib SDK:
    1. 支持厂商(华为、vivo)耳返和低延迟耳返。
    2. 增加了设置合流布局背景颜色的接口。
    3. 修复了发布资源前操作硬件设备,发布的资源状态不正确的问题。
    4. 修复了加入房间成功后拿到的远端用户列表未按顺序排列。
    5. 修复了偶现多线程启动相机造成的崩溃。
  • CallLib SDK:
    1. 增加呼叫和被叫的角色信息,使用 inner 数据。
    2. 增加了呼叫、挂断音视频时设置厂商通知属性功能。
  • CallKit SDK:
    1. 群组通话时,退出当前通话后,其他人再次邀请当前用户,当前用户无法弹出被叫页面。

4.0.3.2 Dev

发布日期:2020/09/29

  • RTCLib SDK:
    1. IM SDK 切换 UserID 后,RTCLib 未更新内部 UserID 的问题。
    2. 关闭了 jitter buffer 加速。

4.0.3.1 Dev

发布日期:2020/09/22

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

4.0.3 Dev

发布日期:2020/09/18

  • RTCLib SDK:
    1. 修复当丢包率小于 100 时,音视频北极星上显示不正确的问题。
    2. 修复 Android4.4 手机发送自定义音频出现卡顿的问题。
    3. 根据用户手机配置判断不支持 HTTP 时转为 HTTPS。
    4. 内部逻辑进行优化,提升稳定性。
  • CallKit SDK:
    1. 修复当前在添加成员页面时,音视频断开后,页面应关闭回到会话窗口页面。
    2. 修复呼叫多人的情况下,其中有一端未接听,当呼入端挂断后,未接听端没有自动挂断的问题。

4.0.2 Dev

发布日期:2020/08/19

  • RTCLib SDK:
    1. 新增音视频数据支持自定义加密功能。
    2. 新增播放音效功能。
    3. 优化通话过程中出现硬编解码错误时,切换到软编解码。
    4. 修复退出房间后,立即重新 init,再次加入房间本地黑屏问题。
  • CallLib SDK:
    1. 修复通话未接通挂断,相机未释放,导致后续打开相机失败问题。

4.0.1 Dev

发布日期:2020/07/21

  • RTCLib SDK:
    1. 修复了发布或取消发布音频,报资源不存在的问题。
    2. 修复了获取本地视频 bitmap 方法,图片内容被放大。
    3. 修复了自定义视频重复释放引起的卡死问题。
    4. 优化了 HTTPS 逻辑,支持 SNI 模式。

4.0.0.1 Dev

发布日期:2020/06/19

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

3.2.2 Dev

发布日期:2020/05/08

  • RTCLib SDK:
    1. 支持了分辨率和帧率分别设置,使设置更加灵活。
    2. 增加了自定义视频设置帧率、分辨率方法。
    3. 实现 Web、iOS、Android 多端码率设置对齐,统一 SDK 内置默认分辨率对应的码率。
    4. 视频默认使用 Baseline 编码方式。

3.2.1 Dev

发布日期:2020/04/10

  • RTCLib SDK:
    1. 优化了 HTTP / HTTPS切换逻辑。

3.2.0 Dev

发布日期:2020/02/20

  • RTCLib SDK:
    1. 支持了视频直播功能。
    2. 支持了视频局部缩放功能。
    3. 修复了麦克风静音功能偶现影响自定义音频发送的问题。

3.1.7 Dev

发布日期:2020/01/10

  • RTCLib SDK:
    1. 增加了选择断网重连逻辑的方法:支持一直重连和尝试 1 分钟退出两种方式。
    2. 修复了部分设备和 iOS 视频通话花屏问题。
    3. 修复了反复发布/取消发布视频资源,导致远端听不到声音的问题。
    4. 优化了 Media Server 地址选择逻辑,避免因 DNS 解析引起的漂移数据中心。

3.1.6 Dev

发布日期:2019/12/05

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

3.1.5 Dev

发布日期:2019/11/22

  • RTCLib SDK:
    1. 新增了全员禁音方法,关闭所有远端用户的声音。

3.1.4 Dev

发布日期:2019/10/30

  • RTCLib SDK:
    1. 增加了调节混音音量功能接口。
    2. 修复了内存泄漏问题,提升了 SDK 稳定性。

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. 修复部分情况下引起的崩溃问题。
    2. 修复了发布自定义视频情况下,关闭摄像头失效。

3.1.0 Dev

发布日期:2019/08/06

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

3.0.8 Dev

发布日期:2019/07/19

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

3.0.7 Dev

发布日期:2019/06/28

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

3.0.6 Dev

发布日期:2019/06/06

  • RTCLib SDK:
    1. 增加了对 x86 库的支持。
    2. 增加了发送纹理视频数据、YUV 视频数据、音频 PCM 数据功能接口。
    3. 修复了自定义视频 Tag 解析方式不对的问题。
    4. 修复了多人视频通话,房间内有人员进出、视频卡顿问题。

3.0.5 Dev

发布日期:2019/05/17

  • RTCLib SDK:
    1. 修复了金立 GN9800 和 360F4 手机视频通话花屏问题。
    2. 修复了多 mediaServer 地址切换失败问题。
    3. 修复了房间有人退出偶现的崩溃问题。
    4. 去掉了 READ_PHONE_STATE 的权限判断。

3.0.4 Dev

发布日期:2019/05/09

  • RTCLib SDK:
    1. 修复了一些 Bug 增强了稳定性。
    2. 添加了对展讯处理器硬编解码的支持。
    3. 对中教视通 Z3 板子进行了适置。

3.0.3 Dev

发布日期:2019/04/26

  • RTCLib SDK:
    1. 增加了多 MediaServer 地址动态切换逻辑。
    2. 修复了多人视频通话时偶现的崩溃问题。
    3. 优化了回声消除的算法。

3.0.2 Dev

发布日期:2019/04/22

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

3.0.1 Dev

发布日期:2019/04/11

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