Breaking2.6.0
Version 2.6.0
Zoom Video SDK 2.6.0 introduces breaking changes including VC++ 2022 redistributable upgrade, improved video source handling with new color range support, and new subsession status callbacks. It adds a two-step join flow for faster session connections, machine-answer detection for PSTN calls, failover status tracking, and comprehensive audio QoS statistics including jitter buffer and FEC metrics.
Tags: breaking-change, sdk-version | Breaking changes include upgrading to the VC++ 2022 redistributable runtime, modifications to external video source handling with new I420Limited and I420Full color range support through the externalVideoSourceDataFormat field in ZoomVideoSDKSessionContext, removal of the format parameter from sendVideoFrame, new callbacks for subsession status changes (onSubSessionStatusChanged and onSessionLeave) that trigger when users join or leave subsessions, and API naming consistency updates for audio configuration methods. Adds a pre-connection (two-step join) flow with prepareJoin and commitJoin methods to accelerate session joins, machine-answer detection for PSTN call-outs through PhoneStatus_AnsweredByMachine status and bDetectMachine flag, user failover status tracking, and comprehensive audio QoS statistics including jitter buffer metrics, concealment data, FEC packet information, and audio energy measurements. Additional improvements include expanded command channel payload limits (now 1024 bytes) and adaptation of resume and pause share interfaces to support preprocess share.
sdkbreakingvideoaudioqos
Source: original entry ↗