Live data from Hacker News

Mumble – Open source, low latency, high quality voice chat software

wiki.mumble.info

51–60 of 222 posts

Re: Mumble – Open source, low latency, high quality voice chat software

#51

Earlier 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.

I felt similarly until I re-framed my expectations. I think of it as speaking in public -- even if I'm in a direct message with a single other user, I imagine it's like sitting next to them in a coffee shop. Probably nobody is listening to me speak, but I won't be surprised if I'm overheard by people. Not a perfect analogy but eh. For hanging out with people and just having casual conversations I think it's fine. Don…

"Probably nobody is listening to me speak, but I won't be surprised if I'm overheard by people. Not a perfect analogy but eh."

Which is fine, except the analogy in this case is someone who is always sitting next to you and has access to all your conversational history - which may be public in isolation but private in aggregate.

Re: Mumble – Open source, low latency, high quality voice chat software

#52

Earlier quoted context omitted.

Skype went from point to point systems to routing through a server backend.

Any idea why? Sounds stupid, considering latency losses and increased server costs.

Surprised no one mentioned the documented reason: the VirnetX parent lawsuits, which were also why Apple had to stop using P2P in FaceTime.

https://arstechnica.com/gadgets/2013/04/after-200m-patent-se...

Re: Mumble – Open source, low latency, high quality voice chat software

#53

Earlier 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.

Their model is to sell video games, and that has been clear for years before properly announced. That doesn't mean they can't also sell your data, but if your root concern is where they're getting their revenue, game sales is where.

Which doesn't mean they won't do both -- because prosaically their costs are going to be higher than Steam.

Re: Mumble – Open source, low latency, high quality voice chat software

#54

Earlier quoted context omitted.

Any idea why? Sounds stupid, considering latency losses and increased server costs.

Surprised no one mentioned the documented reason: the VirnetX parent lawsuits, which were also why Apple had to stop using P2P in FaceTime. https://arstechnica.com/gadgets/2013/04/after-200m-patent-se...

Apparently patents in this form need to be abolished ASAP. Human society can't afford anything like this standing in the way of widespread usage of such well known and well available technologies.

Please, let's all go and short that patent troll.

Re: Mumble – Open source, low latency, high quality voice chat software

#55
post #44

Earlier quoted context omitted.

Any idea why? Sounds stupid, considering latency losses and increased server costs.

Hole punching through routers. It's hard to generically connect two NAT'd devices directly. It's simpler to route through a central server.

Hasn’t this been a solved problem for a while with STUN / TURN servers?

The centralized server just handles the negotiation, so that the p2p clients can do their thing.

Re: Mumble – Open source, low latency, high quality voice chat software

#56
post #3

Discord 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

Discord merged the voice channels of Teamspeak/Ventrilo with the text chat system of Slack. Therefore what I have seen is people leaving both Slack and Ventrilo in order to put it all on Discord.

As someone who managed a gaming guild since 2005, I have seen many iterations. In the beginning it was all Skype, then we switched to Ventrilo and PhpBB, then many went to FB for text, then to Teamspeak for voice, then to Slack for text again, and now Discord for both text and voice.

The needs of the community didn't really change. They wanted persistent chat for text and images, put up announcements to guide new players, have votes/elections, and use team voice chats during play sessions. Each combination above solved those problems, each with its own unique benefits and drawbacks. Mumble's use case is exclusively on the team voice chats but it lacks any direct support for anything else which is likely why we never used it, even after I provided a server for free.

Nowadays I use my Mumble server for cooperative remote work, a job which it works perfectly for.

Re: Mumble – Open source, low latency, high quality voice chat software

#57

I 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…

Happy to see people using that! :) I implemented that Mumble integration while I was at ArenaNet.

Re: Mumble – Open source, low latency, high quality voice chat software

#58

Earlier quoted context omitted.

Skype went from point to point systems to routing through a server backend.

Any idea why? Sounds stupid, considering latency losses and increased server costs.

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 the victim gets a short DDoS (1-5 minutes) but enough to disrupt / kick them out of the game.

Re: Mumble – Open source, low latency, high quality voice chat software

#59

Earlier quoted context omitted.

You can export and import certificate files across machines. I've done something like this in the past, and found little issue. I prefer this to something like Discord's centralized account & server system, although I know there should be better alternatives for achieving decentralization.

Right. The problem was is that the majority of my users were non-technical. So I was left with the choice of: 1) picking voip software that supports username/password authentication that they would be familiar with since virtually every other service on the internet works in a similar fashion vs 2) picking Mumble and trying to explain to them how to import/export their identity certificates for all their owned device…

Yeah, there should be option in the server to permit multiple clients with the same username.

Re: Mumble – Open source, low latency, high quality voice chat software

#60
post #8

For over 10 years I've been running a semi-public Mumble server. It's pretty much zero effort, low CPU and low bandwidth usage. These days mainly just as a backup for when Discord lags, which over the past few weeks has been often. It's so nice to have a very good, open source, self-hosted, encrypted communications app as an alternative to yet another Electron app.

That also makes the server requirements very simple. I have a tiny VM that can handle a lot of users. [edit] removed e2e, the clients are not using pfs yet.

It's not end-to-end encrypted?

It's only encrypted going to server, I'm quite certain of it.

Post reply on HN