We’re using @whereby.com/browser-sdk and want to auto start cloud recording. From our observation, the participants joining the room after a certain time do not get their video recorded and their videos appears as spinners in the recording. The steps are as follows:
1) 1st participant joins the room <— video recorded
— 2 seconds elapsed and get a new_client msg of role recorder from wss://signal.appearin.net/protocol/socket.io/v4 —
2) 2nd participant joins the room <— video not recorded
3) 3rd participant joins the room <— video not recorded
We’re using Whereby’s React SDK to implement our custom video conference solution
the meetingUrl is passed to the useRoomConnection hook and I observed the said issue on every meetingUrl.
The issue did not happen if the participants directly join via the meetingUrl in the browser.
In every test where some guests were not recorded, all guests were able t see each other on the live call (implemented by VideoView in the React SDK), but guests who were not recorded appears as spinners in the recording file.
Reported from customer: