Release Notes
5.28.0
Release Date: 2025/9/26
-
RTCLib SDK
- Added AI-powered real-time speech translation feature.
- Supports Android 16 KB Page Size.
-
CallLib SDK
- Added AI-powered real-time speech translation feature.
-
CallKit SDK
- Added AI-powered real-time speech translation feature.
5.26.0
Release Date: 2025/9/5
-
RTCLib SDK
- Added AI-powered real-time speech recognition feature.
- Added
onStartandonStopcallback methods toIRCRTCVideoOutputFrameListenerfor third-party beauty SDK initialization and deinitialization.
-
CallLib SDK
- Added AI-powered real-time speech recognition feature.
- Added
onStartandonStopcallback methods toIVideoFrameListenerfor third-party beauty SDK initialization and deinitialization.
-
CallKit SDK
- Added AI-powered real-time speech recognition feature.
5.24.0
Release Date: 2025/6/30
-
CallLib SDK
- Fixed an issue where the
endTimeinRongCallSessionreturned byonCallDisconnectedwas 0 when a call was terminated due to being kicked by the server.
- Fixed an issue where the
-
CallKit SDK
- Fixed an issue where speaker and camera states were reset after restoring the call UI from the floating window in multi-party audio calls.
- To comply with Android's restrictions on foreground services in higher versions, the timing of foreground service startup was adjusted to occur when the call UI is launched, ensuring normal call operation when the app is in the background.
5.22.0
Release Date: 2025/6/30
-
RTCLib SDK
- Fixed null pointer exception during video stream texture conversion.
- Fixed crash during PB data conversion.
-
CallLib SDK
- Added support for custom encrypted audio/video streams.
/**
* Enable custom encryption. This method must be called before {@link RongCallClient#startCall(int, boolean, Conversation.ConversationType,
* String, List, List, RongCallCommon.CallMediaType, String, StartCameraCallback)} and {@link
* RongCallClient#acceptCall(String)}.
*
* @param encryptAudio Whether to encrypt audio (default: false).
* @param encryptVideo Whether to encrypt video (default: false).
*/
public void enableCustomEncryption(boolean encryptAudio, boolean encryptVideo)
5.20.0
Release Date: 2025/5/29
-
RTCLib SDK
- Fixed video corruption issues on Google Pixel series devices.
5.18.0
Release Date: 2025/5/7
-
RTCLib SDK
- Fixed crashes when using screen sharing after upgrading targetSdkVersion to 35.
-
CallKit SDK
- Adapted UI for one-to-one chat, group chat, and participant selection screens on Android 15.
- Fixed an issue where the call UI could not be displayed again after clicking the hang-up notification.
5.12.0
Release Date: 2024/10/18
-
RTCLib SDK
- Fixed null pointer issues in Bluetooth callbacks for audio routing.
- Fixed OpenGL exceptions on Redmi 11T Pro devices.
- Fixed HTTP request domain parsing issues when ports were included.
-
CallLib SDK
- Fixed null pointer issues in Bluetooth callbacks for audio routing.
-
CallKit SDK
- Fixed crashes when initiating audio/video calls in group chats.
5.8.2
Release Date: 2024/06/05
-
RTCLib SDK
- Updated SDK version to 5.8.2 with no new features or fixes.
-
CallLib SDK
- Updated SDK version to 5.8.2 with no new features or fixes.
-
CallKit SDK
- Updated SDK version to 5.8.2 with no new features or fixes.
5.8.0
Release Date: 2024/03/26
-
RTCLib SDK:
- Optimized domain resolution logic.
- Fixed
NullPointerExceptioncrashes caused by Bluetooth device restarts.
5.6.9
Release Date: 2024/01/31
-
RTCLib SDK:
- Fixed hard decoding crashes on OPPO Reno 11 devices.
-
CallKit SDK:
- Fixed an issue where the CallKit floating window could not be moved horizontally.
- Fixed an issue where user IDs containing underscores caused missing nicknames in multi-party call floating windows.
5.6.8
Release Date: 2023/12/29
-
RTCLib SDK:
- Fixed crashes when playing online mixed audio files due to missing channel information.
5.6.7
Release Date: 2023/11/30
-
RTCLib SDK:
- Fixed several internal known issues.
5.6.5
Release Date: 2023/10/12
-
RTCLib SDK:
- Fixed incorrect
roomidparameter in theonKickedcallback during cross-room co-streaming when the secondary room ping timed out. - Replaced the
syncRoomResourcesinterface withpullKVand added logic for synchronizing secondary room data. - Fixed an issue where reconnection after disconnection with a changed
SessionIddid not trigger room exit and app-layer notification. - Fixed MediaPlayer playback issue (-19) on Xiaomi 12S Pro with MIUI 14.
- Fixed incorrect
5.6.4
Release Date: 2023/09/25
-
RTCLib SDK:
- Added Camera2 support (Texture only), enabled via
enableCamera2inRCRTCConfig. - Removed sensitive information (e.g., UserID, token) from logcat.
- Added Camera2 support (Texture only), enabled via
5.6.3
Release Date: 2023/08/31
-
RTCLib SDK:
- Fixed vulnerabilities in WebView usage detection during multi-party video calls.
- Fixed recording interruptions caused by enabling floating window permissions on Android 12+.
- Fixed duplicate participant displays when entering multi-party calls via notification.
-
CallKit SDK:
- Fixed
roomTypeconversion exceptions in CallKit.
- Fixed
5.6.2
Release Date: 2023/08/11
-
RTCLib SDK:
- Fixed null pointer exceptions caused by uncleared task queues when switching from host to audience roles.
- Fixed null pointer exceptions in the
recordFirstFrameEncodeDecodeInfomethod ofPeerConnectionFactory. - Fixed null pointer exceptions due to uninitialized
RongRTCSessionManager.
-
CallKit SDK:
- Fixed black screens for avatars when adding users during video calls.
- Fixed crashes when
VoIPBroadcastReceiverfailed to locate target Activity. - Fixed ongoing offline push notifications after call termination and incorrect speaker mode for ringtones.
- Fixed missing vibrations in notification alerts.
5.6.1
Release Date: 2023/07/14
-
RTCLib SDK:
- Fixed occasional playback continuation after closing the
startEchoTesthardware detection feature.
- Fixed occasional playback continuation after closing the
-
CallKit SDK:
- Fixed duplicate FCM offline push notifications for audio/video calls.
5.6.0
Release Date: 2023/07/03
-
RTCLib SDK:
- Fixed
RejectedExecutionExceptioncrashes caused by multi-threading issues inMixAudioTrack. - Fixed
ArrayIndexOutOfBoundsExceptioncrashes due to unsynchronized network probe address lists.
- Fixed
5.5.0
Release Date: 2023/09/08
To align with the IM SDK 5.5.0 stable release, the SDK version was updated to 5.5.0. Features are based on the latest 5.4.6 Hotfix version with no new additions or fixes.
5.4.6
Release Date: 2023/06/15
-
CallKit SDK:
- Optimized: Unified avatar styles in CallKit.
-
RTCLib SDK:
- Fixed issues where failed resource subscriptions caused null pointers, leading to complete subscription failures.
- Fixed inability to parse host volume levels after mixed stream subscriptions.
- Fixed crashes in the
playmethod ofAudioTrack.
5.4.5
Release Date: 2023/05/29
-
CallKit SDK:
- Fixed
NullPointerExceptioncrashes inSingleCallActivitydue to theaddRemoteVideoViewmethod. - Fixed duplicate avatar displays in multi-party audio calls on Android 13 when switching between floating windows and participant selection screens.
- Fixed
-
RTCLib SDK:
- Fixed crashes caused by log segmentation exceptions.
- Fixed green screen issues on Honor devices due to reduced resolution encoding.
- Added permission check interfaces for minor languages.
- Fixed crashes when closing cameras with
RuntimeException: getParameters failed (empty parameters). - Fixed
IllegalStateExceptioncrashes when stoppingaudioTrackinMixAudioTrack.
5.4.4
Release Date: 2023/05/11
-
CallKit SDK:
- Enabled FCM offline push notifications to display call UIs.
-
RTCLib SDK:
- Updated version matching rules between RTCLib and IM SDK. Starting from 5.4.4, the first two version numbers must match. Note: RTCLib 5.4.4 cannot be paired with IM SDK versions below 5.4.4.
- Fixed missing VOIP termination and language issues in hang-up push notifications.
- Fixed array out-of-bounds issues in the probe module.
- Fixed unresponsive UIs when calls ended but sessions were null.
- Fixed null pointer issues with
AudioTrackinAudioEffectManager. - Fixed unended calls on General Mobile G312 devices when returning to the foreground.
5.4.3
Release Date: 2023/04/21
Bug Fixes:
- Urgently fixed navigation service address-related issues in version 5.4.2.
5.4.2
Release Date: 2023/04/20
-
RTCLib SDK:
- Fixed missing
onKickedcallbacks when using Server API to kick live room audiences. - Fixed flickering and missing permission prompts on Android 13 when audio/video permissions were denied.
- Fixed missing
-
CallLib SDK:
- Added default vivo category parameter "IM" for audio/video message pushes.
- Fixed occasional crashes when hosts left the stage.
- Fixed empty display issues for iOS-initiated call termination messages received via Huawei pushes.
- Fixed null pointer issues when determining whether to restart audio recording.
-
CallKit SDK:
- Optimized push message displays for one-to-one and group audio/video calls.
- Fixed floating window occlusion by system keyboards during group calls.
5.4.1
Release Date: 2023/04/07
-
RTCLib SDK:
- Added additional voice effects to the voice beautification plugin.
- Fixed occasional crashes when hosts left the stage.
-
CallKit SDK:
- Aligned multilingual prompts between Android and iOS.
- Removed the username field from CallKit invitation push content.
- Fixed position changes for local video thumbnails when switching to the home screen during calls.
- Fixed black screens when switching to large views of other participants in 7-person video calls.
- Fixed black screens for local thumbnails after camera deactivation.
- Fixed missing video feeds when reopening cameras after deactivation.
- Fixed crashes when PC users reopened cameras during 1v1 video calls.
- Fixed frozen frames when PC users closed cameras during 1v1 video calls.
- Fixed missing usernames in floating windows on OPPO Reno6 devices.
5.4.0
Release Date: 2023/03/03
-
CallLib SDK:
- Added default Huawei category parameter "VOIP" for audio/video message pushes.
- Filtered already-in-call participants when re-inviting during group calls.
- Added support for FaceUnity beauty plugins in CallLib.
-
CallKit SDK:
- Added support for FaceUnity beauty plugins in CallKit.
- Replaced IMLib dependencies with IMLibCore in RTCLib, CallLib, and CallKit. Source code importers may need project adjustments (see Upgrading CallKit documentation).
-
RTCLib SDK:
- Decoupled FaceUnity plugin initialization from RCRTCEngine initialization.
- Added ErrorCode return values to RTCLib initialization methods.
- Adapted RTCLib for Android 13 storage permissions.
- Fixed crashes due to failed AudioTrack creation.
5.3.8
Release Date: 2023/07/07
To align with the IM SDK 5.3.8 stable release, the SDK version was updated to 5.3.8. Features are based on version 5.3.5 with no new additions or fixes.
5.3.6
Release Date: 2023/05/11
To align with the IM SDK 5.3.6 stable release, the SDK version was updated to 5.3.6. Features are based on version 5.3.5 with no new additions or fixes.
5.3.5
Release Date: 2023/02/10
-
CallKit SDK:
- Fixed flickering thumbnail displays in the top-left corner during one-to-one video calls on certain devices.
5.3.4
Release Date: 2023/01/17
-
RTCLib SDK:
- Added support for returning failed resource lists during stream subscriptions.
- Added
adjustRemotePlaybackVolumeinterface for remote audio volume adjustment. - Expanded local audio capture gain range from [0-100] to [0-200].
- Fixed background music volume issues when switching mixing modes.
-
CallLib SDK:
- Fixed crashes when iOS users answered system calls during Android-iOS calls.
-
CallKit SDK:
- Terminated calls when SIM calls were answered; maintained calls when rejected.
- Fixed transparent displays when PC users closed cameras during Android-PC calls.
- Fixed display abnormalities when PC users reopened cameras during group calls.
- Fixed speaker mode issues on Android 12+ with Bluetooth devices.
- Fixed crashes caused by pre-call previews in group video calls.
5.3.3
Release Date: 2022/12/28
-
RTCLib SDK:
- Fixed increasing delays in CDN live streams under weak network conditions.
- Fixed incorrect timestamps in initial stutter rate reports.
-
CallLib SDK:
- Fixed crashes when inviting additional participants during group calls.
- Fixed black screens caused by callback sequence mismatches between
onRemoteUserJoinedandonRemoteUserPublishVideoStream. - Fixed black screens for callers viewing callees.
5.3.2
Release Date: 2022/12/02
- RTCLib SDK:
- Added
pauseAudioModule()/resumeAudioModule()interfaces for audio interruption handling. - Added
setDefaultAudioRoutetoSpeakerphone()interface. - Added support for setting ear monitoring volumes.
- Optimized frequent room status pull notifications.
- Canceled pending RTC signaling when leaving rooms.
- Fixed brief audio anomalies when using Bluetooth headsets.
- Fixed audio routing disorder with simultaneous wired and Bluetooth headset usage.
- Added
5.3.1
Release Date: 2022/11/18
-
RTCLib SDK:
- Added adaptive resolution adjustment for poor network conditions.
- Moved beauty plugin loading to sub-threads to prevent ANRs.
- Fixed music capture issues on some devices in gaming mode.
- Fixed crashes when subscribing to audio on OPPO Reno8.
- Fixed incorrect resource cancellation parsing when web hosts reconnected without republishing.
- Fixed blocked task queues due to missing subscription callbacks.
- Fixed video flickering in large meetings.
- Fixed music stuttering and voice capture issues on Redmi 9A with Bluetooth headsets.
-
CallKit SDK:
- Fixed connection status updates when initiators lacked camera devices.
5.3.0
Release Date: 2022/11/04
- RTCLib SDK:
- Added CDN player components for external URL playback.
- Officially supported SEI (Supplemental Enhancement Information).
- Decoupled short audio effects from user roles and enabled local playback.
- Optimized 3A audio effects to reduce echoes.
- Improved CDN pull-up speeds (defaulting to FLV).
- Added permission checks for camera, microphone, and storage access.
- Improved Bluetooth headset reconnection experiences.
- Fixed
RCRTC_ffmpegcrashes on armV7 architectures. - Fixed crashes due to missing
BLUETOOTH_CONNECTpermissions on Android 12+. - Fixed zero resolution issues for small streams after role switches.
- Fixed ineffective frame rate settings for small streams.
- Fixed remote volume interference when adjusting local mixing volumes.
5.2.5
Release Date: 2022/09/09
-
RTCLib SDK:
- Added FaceUnity beauty plugins.
- Aligned small stream resolutions across platforms.
- Fixed Bluetooth headset null pointer issues.
- Added dynamic Bluetooth permission requests for Android 12+.
- Fixed black screens during screen sharing.
- Fixed speaker mode issues when enabling ear monitoring.
-
CallLib SDK:
- Fixed missing call duration displays in call records after being kicked from rooms.
-
CallKit SDK:
- Removed
checkEnvironmentlogic from RongCallKit.
- Removed
5.2.4
Release Date: 2022/07/22
- RTCLib SDK:
- Fixed conflicts between ffmpeg and third-party libraries post-version 5.1.7.
- CallLib SDK:
- Added first audio frame callbacks in CallLib.