Added RTMS support to iOS and Android mobile clients
Auto Open JavaScript API
Exposed a new method in the JavaScript SDK to programmatically control the auto-open setting
Active Users Video Update
Added capability for active users to successfully decode frames when they turn their video back on
Default Source Language for Transcripts
Added support for app clients to set a default source language for transcripts, in the first 30 seconds, the transcript will be based on the language which is set by app client. The language will still be auto-detected after 30 seconds and will override this field.
App Client Failover
Added new handshake request for client-initiated failover requests
New id_field field in the following Notifications webhook events:
rtms.concurrency_limited
Enhancements
Active Video User ID Logic
Fixed an issue where the system would incorrectly display the previous active speaker's 'user_name` when another participant became the active speaker
Auto Start RTMS Support for Failover
Improved logic for when the original host drops from a meeting due to a network interruption or other client issue and then rejoins the meeting.
The original host's RTMS app must have auto-start enabled.
Telephony Client User Support
Fixed an issue affecting telephony users and the RTMS server now checks user type and replaces audio packet user ID with client user ID