I agree that this should be possible.
However it’s not simply a matter of flipping the switch. Implementing group calls is quite a bit harder than implementing 1:1 calls.
Workarounds
- Use third-party services such as Jitsi
- On desktop it’s possible to have multiple 1:1 calls at the same time. Just make all participants call each other.
My thoughts on implementation
It’s about time to switch to an existing implementation, such as Jitsi or something PeerJS-based. Then it’s gonna be only a matter of implementing the signaling protocol in Core (over email).
Edit: I made a separate topic for this: How to implement group calls: integrate Jitsi or something