clowdr-app / clowdr

Midspace (formerly Clowdr) is a completely open-source virtual conference platform. Host complex events with hundreds of authors and presenters. Midspace includes automated livestreams, video chat, text chat, randomised networking and much more.
https://www.midspace.app/
GNU Affero General Public License v3.0
60 stars 20 forks source link

Introduce 'large room' mode for video rooms with >50 participants #165

Open rossng opened 3 years ago

rossng commented 3 years ago

Vonage limits us to subscribers * publishers <= 3000. With 50 room participants, it's viable for rooms to work in an uncontrolled mode.

Above this limit, we run into the significant risk that people will not be able to publish or subscribe to new audio streams.

To resolve this, I propose a new 'large room' mode for rooms. It probably needs some of the following functionality:

bcpierce00 commented 3 years ago

The UXishness of this could easily get overwhelming, especially as there is a superficially similar split between organizers and participants in the backstage area. Could the two sets of concepts / UIs somehow by unified or at least synchronized?

EdNutting commented 3 years ago
rossng commented 3 years ago

It's annoying, isn't it. The split is basically:

And the split between the last two is only a result of the technical implementation. But very very hard to work around without building our own video pipeline from scratch and using something like Millicast to broadcast it.

bcpierce00 commented 3 years ago

Let's do that... next year.