Earlier quoted context omitted.
Maybe for technology. The patents are still somewhat useful outside IMO. The whole idea about patent was that you could enjoy temporary monopoly in exchange of disclosing information about your invention. For example thanks to patents we have generic version of medication, instead of them being trade secrets. Yes I know there are other things like drug approval that requires disclosing this information but that works…
Go back through history and you'll find otherwise.
Mumble – Open source, low latency, high quality voice chat software
211–220 of 222 posts
Re: Mumble – Open source, low latency, high quality voice chat software
#212Earlier quoted context omitted.
In the online gaming space, Skype used to be a big enabler of DDoS attacks due to its P2P nature. Almost everyone used Skype back before we had Discord and other alternatives, and there were plenty of sites that you could paste in someone's name and have their IP in seconds. Even if they weren't online, Skype servers cached a bunch of previously seen IPs. Then they would paste that into a $5/mo "stress test" tool and…
> Almost everyone used Skype back before we had Discord and other alternatives Yeah except for when gaming, Skype "always on" voice was very annoying for any games and the latency was way higher than Mumble or Teamspeak so we would use those for our gaming groups but Skype for person-to-person calls rather than group chats. I guess if you didn't have anyone technical enough to setup a Teamspeak or Mumble server in yo…
Re: Mumble – Open source, low latency, high quality voice chat software
#213Earlier quoted context omitted.
I refuse to use Discord because I don't know how or to whom they are going to sell my data yet. It's possible they go to a subscription model but I doubt it, it seems more likely they'll be acquired by one of the big data brokers at some point.
Discord already has a subscription model (nitro). They tried to pivot themselves into a game store, but that appears to not have gone particularly well. Not too sure on the privacy front. I don't believe they sell any user data, yet.
Re: Mumble – Open source, low latency, high quality voice chat software
#214Discord has pretty much completely eaten Mumble's market. Free servers and a way better chat system ate Mumble's use case. TeamSpeak is still used by milsim/flightsim communities because it support plugins which integrate the in-sim radios with the VoIP system. EDIT: Got Vent and TS mixed up
I really like Mumble, and I never use the audio channels in Discord because of the horrible quality. With that said, I never use it. I use TeamSpeak for audio and Discord for persistent chat. My biggest problem, and the reason I think a lot of people are discounting, is purely the aesthetics of the UI - Discord just looks nicer than Mumble. The programmer-art style of user interface seems all too common among open so…
Re: Mumble – Open source, low latency, high quality voice chat software
#215I still use mumble with friends for general voice chat. I really wish more games implemented its MumbleLink API for positional audio between clients. https://wiki.mumble.info/wiki/Link For example, GW2 implements so people sound relative to where your characters are if they are on the same map. https://wiki.guildwars2.com/wiki/API:MumbleLink The API has also allowed for other tools such at GW2 Tactical Overlay ( http…
Re: Mumble – Open source, low latency, high quality voice chat software
#216It looks like voice packets are intended to be OCB2 (CryptState.cpp, cryptstate go package in Grumble). I haven't read the code through to figure out how to mount it (and it looks slightly funky), but if it does what it says on the tin there's a trivial, one-encryption-oracle-message forgery attack for that. Also: I don't think that means you shouldn't use Mumble. I just think someone should see if they can exploit t…
Is it the last step of the encrypt function which would need an additional XOR operation added (XEX va XE for the encryption of the tag) to mitigate this attack? [1] S3(delta); XOR(tmp, delta, checksum); AESencrypt(tmp, tag, &encrypt_key); [1] - https://crypto.stackexchange.com/a/63642
The cryptographic engineering answer is: use OCB3 instead which doesn't have this problem :)
Re: Mumble – Open source, low latency, high quality voice chat software
#217Earlier quoted context omitted.
Wow. When was it written? OCB3 is almost 8 years old. Wonder why it wasn't used.
It was written in 2005, thus changing all the code to use OCB3 may be an unreasonable amount of breaking things that work.
Re: Mumble – Open source, low latency, high quality voice chat software
#218Earlier quoted context omitted.
no one uses in game voice chat, literally no one. even the friendliest most inclusive games with really amazing voice chat systems(all 3 needed to belong to this list) like overwatch had players use voice chat for maybe 3 weeks after launch and then go back to their private discords.
I play Overwatch and CS:GO and in competitive matches it is the norm to use in-game voice, if you don't - you'll get flamed about it. Casual game modes - that's different.
Re: Mumble – Open source, low latency, high quality voice chat software
#219Big advantages:
1. Free
2. Very low resource requrements, even for hundreds of users. Probably runs great on a google micro-f1 (Free forever) instance
3. Crystal clear audio
4. Lots of in-game plugins, such as positional audio in game (Battlefield: Bad Company 2, you could hear your teammates talking as they came up the stairs behind you, etc)
5. Cert based identity management. Used private key auth to verify you were you; no other user could sign in and impersonate you. Certified users had a big yellow C next to their name.
Probably the biggest thing for me, is that there was never, ever an audio glitch where the computer was not able to send/receive audio. We regularly run in to audio problems in Meet/Hangouts where audio does not work properly.
When I looked in to online gaming a couple of years ago I was stunned to see that everyone had moved to Discord, I didn't see the advantage of "upgrading" to something with a web client, but I suppose there's less friction to using a web client, even if mumble is a very easy install on Windows.