Client testing before joining a conference call

I would like to add a feature to allow the users to test their cam/audio/internet connection before joining a conference. I thought of the following:
Create a testRoom, ask user to enable his devices and create a webRTC session wit server, server records the stream for 10seconds and plays it back to the user to make sure it works. (Skype style)
Do you guys recommend any smart approach to do that easily?

You can use or get inspired by

1 Like

Why do you need to record it at all? Just produce the stream to the server and consume it from the server.