As for “why is it hard to self-host”, it is only NAT traversal.
TURN, STUN, ICE, etc. are not fun to debug. Not sure if anyone still bothers fiddling with TOS/DSCP on their router. You could build a server that just exposes a TCP port and call it a day, but this gets you latency. Corporate firewalls lovhttps://piefed.social/c/selfhosted/p/1772277/why-is-self-hosted-voice-chat-so-hard#e to randomly block some UDP port ranges but not others.
lambalicious@lemmy.sdf.org 2 days ago
Exactly!
people act entitled as if all that you mention was trivial and that somehow FOSS devs “owe” people, but we only see those big corpos make it happen because… well, they’re big corpos, burning VC money on makint it happen and making it happen in a controlled jail.
iamthetot@piefed.ca 2 days ago
I have honestly not seen anyone acting like they are “owed” these things by FOSS developers. We just want them.
lambalicious@lemmy.sdf.org 1 day ago
I have seen lots of people. Mostly not here, but that’s because we here know better (I’d hope). Runs along with usual complaints such that they can’t move from a platform with 9trillion captive users to a new budding platform, conveniently forgetting that when they began Shitter and stuff also had like 0 users yet people did move.