Release Notes - Android
v0.5.0
Release Date : 1st Aug 2025
Change Log :
- In this release, we are introducing two key features to enhance your experience:
-
End-to-End Encryption (E2EE) – We have implemented End-to-End Encryption (E2EE) to ensure that all communication within your sessions is securely encrypted. This feature provides enhanced privacy and security for your real-time screen-share, audio and video communications.
-
System Audio Sharing with Screen Share – Introducing system audio sharing with screen share. Previously, you could only share the screen, but now you can also share system audio for a complete and immersive experience.
- Support Added for
Android API Level 35
.
Bug Fixed :
- Fixed an issue where the mic would stop working properly when switching from
RECV_ONLY
toSEND_AND_RECV
mode.
Docs: End-to-End Encryption (E2EE)
Docs: System Audio Sharing with Screen Share
v0.4.0
Release Date : 17th May 2025
Change Log :
- Introduced two new features to enhance the Interactive Livestream (ILS) experience:
-
Fast Channel Switching – New Fast Channel Switching feature enables instant transitions between live streams with minimal latency.
-
Media Relay Support – Introducing Relay Media, enabling hosts to share their media (audio, video, screen) with other live streams. Perfect for creating engaging "PK battles" and collaborative broadcasts.
Docs: Fast Channel Switching
Docs: Media Relay
v0.3.1
Release Date : 30th April 2025
Bug Fixed :
- Fixed issue where audio and video were not automatically enabled after reconnection.
v0.3.0
Release Date: 1st April 2025
Change Log:
-
New Getter in
Meeting
Class:getConnectionState()
: Retrieves the current state of the meeting connection.
-
New Methods in
Meeting
Class:pauseAllStreams()
: Pauses all media streams (audio, video, and screen share) or a specific stream type if provided.resumeAllStreams()
: Resumes all paused media streams (audio, video, and screen share) or a specific stream type if provided.
Docs: Meeting Class - Methods
-
New/Updated Event Listeners in
MeetingEventListener
:onExternalCallRinging
: Triggered when an external call is ringing.onExternalCallStarted
: Triggered when an external call is answered.onExternalCallHangup
: Triggered when an external call ends.onMeetingStateChanged
: Triggered when there is a change in the state of the meeting.onPausedAllStreams
: Triggered when media streams is paused.onResumedAllStreams
: Triggered when media streams is resumed.
-
Enhanced Meeting Connection Flow:
-
Introduced a RECONNECTING state that activates if the network connection is lost during a meeting. The SDK will automatically attempt to rejoin, improving reliability.
-
Removed the FAILED, CLOSING, and CLOSED states. All disconnection scenarios are now handled under the DISCONNECTED state for a more streamlined experience.
-
v0.2.0
Release Date : 22nd Jan 2025
Change Log :
- Deprecated Modes: Replaced
CONFERENCE
withSEND_AND_RECV
andVIEWER
withSIGNALLING_ONLY
. - New Mode: Added
RECV_ONLY
for live streaming, allowing participants to receive media only. - Role Switching: Enabled seamless role switching between
SEND_AND_RECV
(host) andRECV_ONLY
(audience) usingchangeMode()
of Meeting Class.
Docs: Quick Start for Interactive Live Streaming
v0.2.0 & v0.3.0
Release Date : 29th June 2022
Change log :
- Updated internal dependency.
Got a Question? Ask us on discord