- Joined
- Feb 4, 2018
If you're shelling out cash for high bit-rate voice chat anyway why not buy a mumble server and just use the text chat for image sharing and emotes?
Mumble is shit though.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
If you're shelling out cash for high bit-rate voice chat anyway why not buy a mumble server and just use the text chat for image sharing and emotes?
So? The last totally correct piece of software was written in 1948, but that didn't do VoiP.Mumble is shit though.
There's two types of reliability. At the codec level it's better that it goes robot voice than completely indistinguishable but a music codec would never need that feature.Well don't I look like a fool.
Yeah, streaming data in general is a juggling act. Streaming data real-time even moreso. Good compression is an art. That Vorbis + Speex is interesting though.
Reliability isn't really that important for real-time voice chat. It's one of the times UDP actually makes sense because a bit of lost data isn't that big of a deal. Reliability only becomes a problem when there are large gaps or drops in data, or when there's a disconnect. That's more of a socket programming issue than a file-format and bit-rate issue though. If you want as close to real-time as you can get you use UDP because of the decreased overhead, but if the net is really unreliable where you are and UDP looses too many packets, a TCP option may be a necessity. Like you said, balance. The net is a strange beast with a lot of clever engineering too many people take for granted.