Description
I am currently using IZoomSDKRendererDelegate to save images of users, and it works well for up to 4 people.
In terms of implementation, I create an instance of IZoomSDKRendererDelegate for each participant, and store an IZoomSDKRender instance for each participant.
auto r = render->subscribe(userid, ZOOM_SDK_NAMESPACE::ZoomSDKRawDataType::RAW_DATA_TYPE_VIDEO);
if (r != ZOOM_SDK_NAMESPACE::SDKError::SDKERR_SUCCESS) {
printf(r);
}
Here, I get SDKERR_WRONG_USAGE, and as a result, I can only retrieve images for up to 4 people.
Is this hitting some kind of limitation? What solutions are available?
Which Windows Meeting SDK version?
Meeting SDK 5.13.5
By the way, could you tell me where this limitation is mentioned in the documentation?
If you want to obtain 10-second clips of 360p video for more than four people (for example, eight people: A, B, C, D, E, F, G, H), would it be a good idea to implement it as follows?
Subscribe to users ABCD and record for 10 seconds.
After 10 seconds, perform the unsubscribe action.
Subscribe to the four users EFGH and record for 10 seconds.