I am trying to use the zoomSDK sample app to capture raw video data for all users in a meeting.
After reading the documentation and a few posts on the forum, I figured that I need to create an instance of ZoomSDKRenderer for every user. So I wrote a helper class which creates a new ZoomSDKRenderer instance. But when I call the method to subscribe to a userID, the SDK throws ZoomSDKError_WrongUsage error.
Hi Naeem,
Thanks for the quick response.
I am creating the renderer and subscribing when the user turns on their video. That should imply the user has already “joined” the meeting, right?
This works. And I’m able to get raw frames for the host.
But I don’t get the callback in this method every time a user joins or starts their video which is why I had used onVideoStatusChange to create the renderers.
I have also verified that the control reaches onVideoStatusChange after the recording has started.