News for hackers. Stuff that matters.
Re:Mumble – Open source, low latency, high quality voice cha... by dharmab on Tuesday March 26, 2019 @11:56AM (#19492978)
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

Re:Mumble – Open source, low latency, high quality voice cha... by belorn on Tuesday March 26, 2019 @01:14PM (#19493849)
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 cha... by dvtrn on Tuesday March 26, 2019 @03:24PM (#19495182)
Would you believe it if I told you: there's a few game groups out there that use both. My milsim group uses discord for general chat, recruiting, linksharing and planning for our weekly weekend missions. I think there's one voice channel. For us, the Discord is the public facing entity where you'll find members from the group interacting with people who just hang out and chat and aren't enrolled in the roster.

But our TeamSpeak server has 20 something channels, there are plugins written by community members that integrate with ARMA. And any other general group gaming that requires actual voice comms, it's Teamspeak or bust.

It was quite something to behold when I first joined the group, I had grown used to groups using one, the other, but not both. This group does it really well.

Re:Mumble – Open source, low latency, high quality voice cha... by labmixz on Tuesday March 26, 2019 @05:22PM (#19496149)
Discord is definitely a great evolution above Ventrilo, TeamSpeak, and Mumble.

Though if you want to get old school, MPlayer did voice chat before it was "cool", way before 2005. If you remember what MPlayer is, you know you're already old.

Back then MPlayer was free, which is kind of where TeamSpeak/Ventrilo/Mumble fell off, either you had some technical know-how to host it yourself (and the bandwidth to do so properly) or you paid for hosted solutions. It was only a matter of time before a free solution came around and stole the user base with intelligent marketing, nice interface, and a decent product.

Re:Mumble – Open source, low latency, high quality voice cha... by ehsankia on Tuesday March 26, 2019 @05:06PM (#19496013)
Indeed, I remember going from PhpBB and other forums a lot in early days, alongside Ventrilo. We then moved to Mumble and Slack, but now it's just 100% Discord is most communities. It's really hard to beat the free aspect for most people, and it doesn't help that most Mumble/Vent providers charged ridiculous prices (10$/month for ~25 people).
Re:Mumble – Open source, low latency, high quality voice cha... by plopz on Wednesday March 27, 2019 @09:34AM (#19500646)
I remember when Ventrilo supplanted Roger Wilco back in 2003. It was such a great improvement.
Re:Mumble – Open source, low latency, high quality voice cha... by denimnerd42 on Tuesday March 26, 2019 @12:00PM (#19493029)
It's unfortunate because Mumble is great, secure free software with interesting features. I used to be a linux distro package manager for Mumble. Once my friends discovered discord no one wanted to join my mumble anymore. I think the biggest problem was setting the damn thing up on the client side.

Murmur server is free though. It even runs great off of a home internet connection if you have the technical know-how to open the ports and set up a dynamic dns service.

Re:Mumble – Open source, low latency, high quality voice cha... by bpye on Tuesday March 26, 2019 @03:45PM (#19495356)
Yeah, I ran a Mumble server for my group of friends for years. Basically zero maintainance beyond ensuring the package was up to date. The client was fast but as you said, setting it up was less friendly than Discord. Same thing happened, everyone moved to Discord.
Re:Mumble – Open source, low latency, high quality voice cha... by StavrosK on Tuesday March 26, 2019 @10:04PM (#19497620)
Is there a guide or at least a pointer to what the server binary is? I haven't been able to find a headless one on a cursory search.
Re:Mumble – Open source, low latency, high quality voice cha... by nitrogen on Tuesday March 26, 2019 @10:40PM (#19497770)
It's called murmur (mentioned elsewhere in the thread)
Re:Mumble – Open source, low latency, high quality voice cha... by StavrosK on Wednesday March 27, 2019 @07:24AM (#19499769)
Thank you, once I knew the name, it was pretty much just an apt-get to set up.
Re:Mumble – Open source, low latency, high quality voice cha... by PhasmaFelis on Tuesday March 26, 2019 @04:56PM (#19495940)
My friends and I used to use Mumble, but setting it up was a pain in the ass. I spent several hours trying and failing to set up a local server before giving up and switching to a service whose bottom-tier servers were free (but also required a fair bit of setup). You had to do some tweaking just to use the client, too.

When the service I was on started charging even for their bottom tier, switching to Discord was a no-brainer. It just works right out of the box, at least for most people.

Re:Mumble – Open source, low latency, high quality voice cha... by newaccoutnas on Tuesday March 26, 2019 @12:39PM (#19493430)
We used it for talkback in a video capture project I was doing at a broadcaster (before they built that functionality in natively) worked a treat.
Re:Mumble – Open source, low latency, high quality voice cha... by eropple on Tuesday March 26, 2019 @01:35PM (#19494117)
Same here. I used to use Mumble as a way to get a bunch of remote voices into live video. Now I just use WebRTC via vMix Call, where I can mix it straight into my audio panel. Which is a better experience from a production side, but does have marginally more latency to deal with.
Re:Mumble – Open source, low latency, high quality voice cha... by wlesieutre on Tuesday March 26, 2019 @12:37PM (#19493415)
Mumble is great when you don't want a persistent chat.

I've been invited to like a million different discord groups from friend groups that overlap in various ways, and they always seem to be full of a bunch of people I don't know reposting memes off of reddit in the chat channels.

All I wanted was a voice chat with the 5 people who I know and am hopping into Overwatch with. Mumble does that job better, and guzzles less of my RAM to do it.

Re:Mumble – Open source, low latency, high quality voice cha... by wlesieutre on Tuesday March 26, 2019 @01:21PM (#19493930)
Of course there’s room for UX improvements, and there’s more work involved in using it since the server is self hosted, but once you have it going it does a thing and does it well.

The feature that got us on the mumble train years ago was how well it auto-balances the sound volume coming from different users. Other software we tried at the time you’d have some people much louder than others. This is probably pretty standard by now though.

EDIT: missed edit window on my parent comment, but a funny note related to Electron system resource usage. In addition to the RAM thing, it's based on Chromium which means it's using the GPU for rendering. There's an option in the config to disable this, otherwise it makes you exit the Discord client when you install GPU driver updates.

Not a huge deal, but it feels real silly when you get that popup. Like "I get that I need to close games to update GPU drivers, but my voice chat? Really?"

Re:Mumble – Open source, low latency, high quality voice cha... by hobs on Wednesday March 27, 2019 @10:29AM (#19501103)
They actually update this in the newer builds so you can finally set per-user volume controls, after years of hating on that :)
Re:Mumble – Open source, low latency, high quality voice cha... by Pxtl on Tuesday March 26, 2019 @01:33PM (#19494094)
> I don't know reposting memes off of reddit in the chat channels.

I'd love if that was it. It's when you see horrifying 4chan greentext that I start to cringe.

Re:Mumble – Open source, low latency, high quality voice cha... by orliesaurus on Tuesday March 26, 2019 @05:59PM (#19496413)
Overwatch has voice in-built that is very good both for public games, parties and teams - why need Mumble at this point?
Re:Mumble – Open source, low latency, high quality voice cha... by wlesieutre on Tuesday March 26, 2019 @07:30PM (#19496891)
Mostly the consistency, we play other games too with varying quality (or nonexistent) in game voice, so it’s convenient to just have a server that we connect to and use regardless of what game we’re playing.

For an Overwatch specific if more unusual use case, if you want to have a group of 12 people organizing private 6v6 matches, this is much easier to coordinate when you can all hop into a single shared voice channel between matches to chat, talk trash, reshuffle teams, etc.

Re:Mumble – Open source, low latency, high quality voice cha... by agret on Wednesday March 27, 2019 @12:34AM (#19498201)
I haven't used the Overwatch/Blizzard voice chat but can people outside of the game talk to people playing?
Re:Mumble – Open source, low latency, high quality voice cha... by greymeister on Tuesday March 26, 2019 @12:40PM (#19493451)
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.
Re:Mumble – Open source, low latency, high quality voice cha... by teirce on Tuesday March 26, 2019 @01:36PM (#19494123)
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 cha... by LinuxBender on Tuesday March 26, 2019 @03:36PM (#19495291)
Hopefully they won't provide chat data or metrics to others. If Discord were acquired or partnered with anyone shady, they are certainly in a position to Big-Data-AI (and other bs bing words) everyone. They brag about storing all messages. [1]

[1] - https://blog.discordapp.com/how-discord-stores-billions-of-m...

Re:Mumble – Open source, low latency, high quality voice cha... by gsich on Tuesday March 26, 2019 @05:17PM (#19496108)
Getting acquired is their business model.
Re:Mumble – Open source, low latency, high quality voice cha... by lolikoisuru on Wednesday March 27, 2019 @01:53AM (#19498444)
>Not too sure on the privacy front. I don't believe they sell any user data, yet.

Oh please. The CEO's last company got sued for that and this time he made sure to make it obvious in the ToS.

Re:Mumble – Open source, low latency, high quality voice cha... by redskull on Wednesday March 27, 2019 @11:14AM (#19501645)
How do you think they provide a FREE service...in there TOS it says they mine all data you put on discord and essentially resell it...It's been shitcords way since Day 1....If you don't see that IDK what to tell you cause people just don't HAND out free services unless they are getting something in return
Re:Mumble – Open source, low latency, high quality voice cha... by greymeister on Tuesday March 26, 2019 @04:42PM (#19495833)
Good point, I remember the game storefront being announced but had not heard about their subscriptions.

I still wouldn't recommend using it for anything because of the potential gold mine they have with the user data. I can imagine Tencent or someone similar coming in for the data alone.

Re:Mumble – Open source, low latency, high quality voice cha... by orliesaurus on Tuesday March 26, 2019 @06:00PM (#19496417)
> but that appears to not have gone particularly well. source? numbers? leaks?
Re:Mumble – Open source, low latency, high quality voice cha... by mostlysimilar on Tuesday March 26, 2019 @01:02PM (#19493708)
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't say anything you want kept private. I do think it's unfortunate that people don't consider where their data is going or how it's used on a broader scale, but for those of us who use technology more intimately I think we can afford to make these sorts of decisions. I'm happy with the convenience and the interface and I'm okay knowing that the communications are likely going to end up in the hands of some big marketing company some day.

Re:Mumble – Open source, low latency, high quality voice cha... by cbzbc on Tuesday March 26, 2019 @01:06PM (#19493762)
"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 cha... by AWildC182 on Tuesday March 26, 2019 @03:07PM (#19495019)
Yea, the person sitting next to you doesn't have your entire chat history and a server farm to de-anonymize you.
Re:Mumble – Open source, low latency, high quality voice cha... by reificator on Tuesday March 26, 2019 @01:04PM (#19493725)
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.

Re:Mumble – Open source, low latency, high quality voice cha... by cbzbc on Tuesday March 26, 2019 @01:09PM (#19493786)
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 cha... by kbody on Tuesday March 26, 2019 @04:58PM (#19495960)
I doubt that's a viable business model for Discord. It feels like something to go after in order to reassure reactions like the one you were replying to. (Plus any money never hurt anyone, but it doesn't seem viable at all).
Re:Mumble – Open source, low latency, high quality voice cha... by lolikoisuru on Wednesday March 27, 2019 @01:51AM (#19498442)
>I don't know how or to whom they are going to sell my data yet

You do know though, absolutely everyone. Read their ToS and they make it pretty obvious.

Re:Mumble – Open source, low latency, high quality voice cha... by Hawxy on Wednesday March 27, 2019 @06:37AM (#19499573)
What?

- The ToS has nothing to do with data usage

- The privacy policy explicitly states they don't sell user data

- Multiple employees are on the record as saying they don't

- There's no evidence they do

- They've said that nitro subscriptions and game selling are done to avoid ever needing to do ads/data selling.

- They're VC funded to the tune of over $100 million and thus have taken their time with monetization options.

Discord "selling data" is nothing more than a (very) weak conspiracy theory.

Re:Mumble – Open source, low latency, high quality voice cha... by Gaelan on Tuesday March 26, 2019 @04:02PM (#19495490)
They have a subscription model (Reddit gold style) and also sell games.
Re:Mumble – Open source, low latency, high quality voice cha... by ridgewell on Tuesday March 26, 2019 @12:10PM (#19493125)
Agreed. I think the Mumble project is awesome for what it is, but it's always never had the same design goals and simply doesn't have the ease of use (whether through lack of capacity/will or through it's server-based structure versus Discord's centralized server platform) of Discord.

Where I think Mumble particularly shined was being one of the first to broadly introduce the Opus codec which really set low latency communications into play. Mumble was really a champion in this space.

I find it hard to believe that Discord, in its design, didn't evaluate its competitors at one point and decide to follow Mumble in implementing Opus.

Re:Mumble – Open source, low latency, high quality voice cha... by _emacsomancer_ on Tuesday March 26, 2019 @03:00PM (#19494960)
Doesn't Skype also use Opus under the hood?
Re:Mumble – Open source, low latency, high quality voice cha... by amaranth on Tuesday March 26, 2019 @04:21PM (#19495648)
I'd hope so, considering they were a part of the group standardizing it. Opus, in broad strokes, is Skype's SILK codec for low bitrates, Xiph's CELT for high bitrates, and a mode that is a blend of both codecs for the middle.
Re:Mumble – Open source, low latency, high quality voice cha... by kjetijor on Tuesday March 26, 2019 @04:06PM (#19495521)
It might. Using Opus does not equate to low audio latency. (I don't actually know Opus, but I have passing familiarity with it's predecessor speex). Assuming Opus has the same design goals as speex, Opus gives you the tools necessary to implement a low-latency audio application. As in - the audio codec piece is "solved", now you need to do the engineering work around client/server/framing/network etc. to actually get to your latency goals.
Re:Mumble – Open source, low latency, high quality voice cha... by zamalek on Tuesday March 26, 2019 @06:12PM (#19496485)
What Mumble did that was great was getting people to use certificates. I never actually checked the thumbprint of the certificate, but it was a big step forward. I think it could have succeeded with "minimal" changes:

* Have you ever tried to self-host a server, especially on your own Windows machine? Setting it up is a confusing mess, especially the documentation. I couldn't get DBus working the first time I attempted it, so I gave up and paid for TS. Would it have been so hard to include a Murmur configuration dialog in Mumble?

* Ice? Why couldn't a simple HTTP interface work? Just look at all this troubleshooting overhead: https://wiki.mumble.info/wiki/Ice

* UX/UI matters.

Re:Mumble – Open source, low latency, high quality voice cha... by AWildC182 on Tuesday March 26, 2019 @12:11PM (#19493133)
I haven't seen vent in half a decade at least. The milsimers mostly seem to use Arma and Squad, the former basing most it's mods/plugins on TS. Not sure what Squad players use though. The flightsim community is mostly moving over to DCS which has its own self contained mod for VOIP [1] but those staying on FSX/P3D seem to use a plethora of other weird applications with VATSIM.

[1] https://github.com/ciribob/DCS-SimpleRadioStandalone/release...

Re:Mumble – Open source, low latency, high quality voice cha... by Sebguer on Tuesday March 26, 2019 @01:03PM (#19493718)
Yep, this is right. Arma players stick to Teamspeak because of TFAR [1] and ACRE [2]. I'm not sure of Squad's actual milsim community... I don't think there's any advanced radio mods for Squad? Squad is also not really built for milsimming.

Supposedly the next major release of Teamspeak will be Discord-like, which is somewhat concerning. Discord is apparently also working on a more robust voice API which would allow for some of the same mods to get ported over.

[1] http://radio.task-force.ru/en/ [2] https://github.com/IDI-Systems/acre2

Re:Mumble – Open source, low latency, high quality voice cha... by AWildC182 on Tuesday March 26, 2019 @03:03PM (#19494990)
> Supposedly the next major release of Teamspeak will be Discord-like, which is somewhat concerning.

Yea, this could go very badly or be the UI and permissions cleanup that TS desperately needs.

Re:Mumble – Open source, low latency, high quality voice cha... by dharmab on Tuesday March 26, 2019 @01:49PM (#19494275)
You're right, I got Vent and TS mixed up in my head
Re:Mumble – Open source, low latency, high quality voice cha... by waddlesworth on Wednesday March 27, 2019 @02:31AM (#19498571)
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 source software, and I don't really understand why.

Re:Mumble – Open source, low latency, high quality voice cha... by redskull on Wednesday March 27, 2019 @11:22AM (#19501770)
You are right it is a bit sad...but with a few easy moments you could have Mumble lookin' like this https://puu.sh/CG0tv/add34e27ef.png which I think is sleep & clean. Download the Mumble Beta can you choose the window color...also able to mute / change volume of each individual person now. Mumble also only uses 16,000K of resources where discord is about 170,000K