Hi there,
This issue has already been resolved and discussed in detail in the following thread:
How to determine whether the frame is screenshare or video rawdata in onRawDataFrameReceived
The SDKERR_WRONG_USAGE
error you’re encountering when subscribing to multiple users’ raw video streams is typically caused by incorrect handling of renderer instances or overlapping subscriptions. The linked thread explains how to correctly distinguish between screen share and video frames and how to manage concurrent subscriptions using separate renderer helpers for each participant.
Please take a look at the solution shared there — it should address your current issue.
If you still have any questions or run into related issues, feel free to ask!
Best regards,
Naeem Ahmed