Mumble-voip/mumble – Open Source voice-chat software – GitHub

Mumble is an open-source, low-latency, high-quality voice chat program written over Qt and Opus.

There are two modules in Mumble; the client (mumble) and the server (murmuring). The client works on Windows, Linux, FreeBSD, OpenBSD, and macOS, while the server should work on anything Qt can be installed on.

Note that by “Windows” we mean 7 and newer. Vista may be supported, but we can’t guarantee it. If you don’t want to find potential problems, you can download Mumble 1.3.x, the latest version to provide support for XP.

Project documentation can be found on the wiki. Frequently asked questions can also be found there.

Contributing

We always welcome contributions to the project. If you have code you’d like to contribute, go ahead and create a PR. When doing so, try to make sure you follow our confirmation guidelines.

If you’re new to the Mumble project, you might want to check out the general introduction to Mumble source code.

The translation of

Mumble supports multiple languages. We are always looking for qualified people to contribute translations.

We are using Weblate as a translation platform. Sign up for Weblate and join our translation project.

Writing

plugins Mumble

supports general-purpose plugins that can provide functionality that is not implemented in the main Mumble application. You can find more information about how this works and how they should be created in the add-in documentation.

Construction

For information on how to build Mumble, see the dedicated documentation

.

Report problems

If you want to report a bug or create a feature request, you can open a new issue (after you’ve verified that there are no longer any) on GitHub

.

Windows

running Mumble After installation, you should have a new Mumble folder

in your Start menu, from which you can launch Mumble.

Murmur execution

Double-click the Murmur icon to start Murmur. There will be a small icon on the taskbar from which you can view the log.

To set the superuser password, run murmur with the -supw <password> parameters.

MacOS with Mumble

To install Mumble, drag the application from the downloaded disk image to your /Applications folder

. Running Murmur

Murmur

is distributed separately from the

Mumble

client

on MacOS. It’s called Static OS X Server and can be downloaded from the main website.

Once downloaded, it can be run in the same way as on any other Unix-like system. For more information, see “Running Murmur” in the Linux/Unix section below.

Linux/Unix

running

Mumble If you installed Mumble

through your distributor’s package repository, you should be able to find Mumble in your start menu. No additional steps are needed.

Execute

Murmur

Murmur should be run from the command line, so launch a shell (command prompt) and go to where you installed Mumble. Run murmur like

Build and run

from Docker

In recent versions of Docker, you can create images directly from sources on GitHub:

Example -extracts each time to check if there is an updated base image, then downloads and compiles the master branch

. You can also specify the user identifier (

UID) and group identifier (GID) for the murmurer user in the image. This allows users using link mount volumes to use the same UID/GID in the container as in the host

:

OpenGL overlay The OpenGL overlay works by intercepting the call to change the buffers, and just before the buffer switch, we draw our nice GUI.

To load a game with the

overlay

enabled, Start the game like

this:

If you have Mumble installed via the binary packages, this can be done by simply typing: