Video SDK Type and Version
Flutter Video SDK – Flutter (version: 2.3.0)
Description
We are implementing Picture-in-Picture (PiP) mode using the Flutter Zoom Video SDK on iOS.
-
When the app is in the foreground, enabling
isPiPView
works as expected and the PiP window is displayed. -
When the app is sent to the background, the video gets stuck/frozen instead of continuing smoothly.
Error
No explicit error message is shown — the PiP window freezes when the app goes to the background.
Troubleshooting Routes
-
Verified all required iOS permissions are added in
Info.plist
(camera, microphone, background modes). -
Tested with Zoom’s Flutter SDK sample app, same issue occurs.
-
Confirmed code compiles and runs without runtime errors.
-
Tested on physical iOS device, not just simulator.
How To Reproduce
-
Start a Zoom Video SDK session in Flutter (iOS).
-
Enable PiP mode with
isPiPView = true
. -
Put the app in the background (home button / swipe up).
-
Observe: PiP window freezes instead of continuing video.
isPiPView = true
creationParams.putIfAbsent("isPiPView", () => isPiPView);