I would like to create an iOS Zoom client, which replaces the out-going video stream (the video other meeting participants will see as if it came from my camera), applying filters and adding overlays. It is very much like a virtual camera on macOS.
Is it possible to make such an app using the client SDK (or fully customizable SDK)?
If not, does it become possible if we become a “partner” applying the partner program?
Good question! This would be a perfect use-case for the Fully Customizable SDK. It provides access to raw video data and raw audio data so that you can modify your video streams. https://marketplace.zoom.us/docs/sdk/custom/ios/advanced/raw-data
The client SDK, however does not provide the same level of access, so it would not be possible in that one.