How to share screen with flutter_zoom_videosdk?

Hello

I’m working on a feature in my App that requires the screen sharing and I’m not sure about how it really works.

To have a preview of this feature I tried to run the Example app from flutter_zoom_videosdk (version 2.1.10) using Flutter v3.32.0. I was able to run the example project and start a zoom session between two users. However, whenever I tried to share the screen, the app opens the Screen broadcast view, I select the “ScreenShare” app and tap on “Start broadcast”. After that, the app shows a loading and start a timer on the “ScreenShare” app, but nothing happens on the video call. The user’s screen is not visible to other user. Also, the callback onUserShareStatusChanged is never fired.

Can someone help me understand what’s going on with this feature?

After spending some time debugging the example app, I could find a way to make the screen broadcast work.

The “App Group” iOS setting in the example App was empty. After adding a custom app group I was able to share my screen.

This should be added to the README.