Mumble: Open-Source, Low Latency, High Quality Voice Chat

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Mumble

    Mumble is an open-source, low-latency, high quality voice chat software.

  • I checked and they do have 2 types of echo cancellation (mixed/mono and multichannel):

    https://wiki.mumble.info/wiki/Audio#Echo_Cancellation

    But looks like they maybe still have blockers that prevent them from enabling it by default:

    https://github.com/mumble-voip/mumble/issues/4178

    Normally I would attribute this to these types of libraries evolving from the UNIX mindset, which almost always lacks sane defaults. But in this case, it looks like it has more to do with difficulties around maybe Apple's secrecy and patents around their own echo cancellation implementation. Hopefully I'm wrong about that.

    When I was working on a networked game around 2005, I dabbled with Speex and Vorbis. I found the Ogg maintainers to be rather hostile to my suggestions around echo cancellation. I suggested some stuff with autocorrolations to find the echo delay offset, since I had used them quite a bit as a contractor at hp. I was thinking that maybe they would let it dynamically adjust with little overhead, rather than needing a fixed delay between the microphone and speakers. I wanted this for the Mac, where there was no low-level way to access the mic and speaker hardware like on the PC, so I was concerned that there wouldn't be a fixed time offset available with Apple APIs.

    At the time, I thought they were just dismissing me as a n00b, but now I understand that they were just terribly overextended. These libraries are difficult to maintain, not because of any technological reason (this stuff was well-understood by the mid 1990s), but because of hardware/driver errata, constant undermining by big established OS players caving to entertainment lobbyists like the RIAA, and the constant threat of lawsuits by patent trolls.

    I would say the same thing about mesh networks or BitTorrent or Skype before Microsoft bought it or TikTok any of the other faces of the "real" internet that routes around censorship and inconveniences those who profit from the status quo.

  • umurmur

    Minimalistic Murmur

  • I like https://umurmur.net/ since it can run totally headless at the cost of some of Murmur's features. Mainline Murmur (the Mumble server) requires QT5 and mDNSResponder and various DB drivers and even D-Bus if you look at it crossways

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • fivem

    The source code for the Cfx.re modification frameworks, such as FiveM, RedM and LibertyM, as well as FXServer.

  • Mumble has been one of the if not the best additions to FiveM[1]

    It has allowed for so many cool in game features, like the ability to have DSP audio filters on channels so we can do RadioFX audio effects in game without any external applications.

    [1] https://github.com/citizenfx/fivem/tree/b959f174803a972cf8c7...

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: Get notified when sites update their terms of service

    1 project | news.ycombinator.com | 10 Aug 2023
  • How does SonoBus+Tailscale compares to Signal with regards to encryption, quality and latency?

    1 project | /r/Tailscale | 29 Jun 2023
  • Would Discord voice chat's latency allow multiple people to sing simultaneously in harmony?

    1 project | /r/discordapp | 29 May 2023
  • Is there a Walkie Talkie like app for WebRTC?

    3 projects | /r/WebRTC | 31 Mar 2023
  • Looking for a simple gadget - Talk to someone in the same house

    1 project | /r/AskTechnology | 28 Mar 2023