All this talk about Discord replacements plus my own experience attempting to host a Synapse has got me wondering why it seems so hard to implement voice chat.
Stupid idea: back in 2022 I got an Asterisk server working on a raspberry pi over AREDN without too much trouble. What’s stopping people from just using a PBX like that for voice chat?


Groups: just simple Chanels are fine, password lock them if you want.
Screen sharing: one at a time should be fine. Self hoster can configure max bit rates.
Mobile apps: building your app to be multiplatform is a lot easier than it was a decade ago.