2020-06-22
Updates to the Web Client SDK (v2.4.0), iOS Client SDK (v2.4.0), and Android Client SDK (v2.4.0).
Web SDK
2.4.0
Features
-
Introduced camera resolution auto adaption based on the server-specified available transmission bandwidth. The feature is available only on Chrome and Safari for non-simulcast clients and does not apply to screen-share functionality.
-
Introduced the
average
andmax
value of the rtcpMode, deprecated thebest
value. -
Introduced a mechanism to report client-side exceptions to the service for centralized diagnostics.
-
Added a feature to report a reason for the client leaving a conference.
Bug Fixes
-
Fixed an issue with a promise that could not be rejected or resolved while calling the startVideo method with no camera access.
-
Fixed an issue with media transmission quality indicator not working on Safari and Firefox.
-
Fixed an issue with emitting the CreateAnswerError exception after joining a conference.
-
Fixed an issue where the SDK has returned
0
after calling the audioLevel method on Safari. -
Reduced the chance of frozen video at the far end when the user closes the browser tab to leave a conference.
iOS Client SDK
2.4.0
Features
-
Introduced the isSpeaking method.
-
Introduced a mechanism to report client-side exceptions to the service for centralized diagnostics.
Android Client SDK
2.4.0
Features
-
Introduced the fetch method.
-
Increased the Android audio level to match the values available on iOS.
-
Introduced a mechanism to report client-side exceptions to the service for centralized diagnostics.