Added
-
Support user failover status change.
-
Add
getIsInFailover()toZoomVideoSdkUser:Future<bool> getIsInFailover(); -
Add
EventType.onUserFailoverStatusChanged. The event payload includeschangedUserandisInFailover.
-
-
Add a pre-connection (two-step join) flow to speed up the actual session join.
-
Add the following methods to
ZoomVideoSdk:Future<String> prepareJoin( JoinSessionConfig configs, { int timeoutInterval = 0, }); Future<String> commitJoin(); Future<String> cancelPrepareJoin(); -
timeoutIntervalis in seconds.0uses the SDK default of 30 seconds; non-zero values can be set from 1 to 60 seconds. -
Add error codes:
SessionPreJoinNotInFlow,SessionPreJoinAlreadyCommit, andSessionPreJoinTimeout.
-
-
Provide additional audio QoS statistics in
ZoomVideoSdkQOSStatistics.- Add nullable fields:
headerBytesReceivedpacketsDiscardedfecPacketsReceivedfecPacketsDiscardedjitterBufferTargetDelayjitterBufferMinimumDelaytotalSamplesReceivedconcealedSamplessilentConcealedSamplesconcealmentEventsinsertedSamplesForDecelerationremovedSamplesForAccelerationtotalSamplesDurationaudioLeveltotalAudioEnergy
- Most fields are receive-only audio statistics.
audioLevelranges from0.0to1.0.
- Add nullable fields:
