Я использую сервер Janus WebRT C с плагином VideoRoom. В этом плагине для каждого пользователя есть 1 отправляющая PeerConnection и N принимающая PeerConnections, чтобы каждый пользователь мог видеть и слышать друг друга.
Сколько будет практический максимум для принимающих PeerConnections в JavaScript