use single or multiple receive webtransportrecevie to receive multiple user audio and video?

You can go with both ways, webrtc doesn’t limit that but the best way i found is 1 transport per user and the more appropriate is 1 transport per stream if you are using piping between routers.

The issue with 1 transport for all users is that it causes lag in video streams especially when all users are on same network.

You can read more about it here: