Thanks for using Zoom SDK. Are you looking at the feasibility of this with Electron SDK? This is not supported by Electron SDK.
If using the native SDK is an option, you may achieve your use cases with Custom UI, Custom UI allows you to draw your own meeting UI so present it in different ways, so:
- When the user is the admin, draw video view that subscribes to all participant’s video besides the admin himself. Turn off the admin’s video by default and do not implement the interface to allow admin to turn on his video so that his video will not send to the user
- When the user is a participant, just subscribe to the user’s video view.
Electron SDK does not support Custom UI so it is not feasible to do this with Electron SDK.
Hope this helps. Thanks!