Mumble is low-latency, high quality voice chat software primarily intended for use while gaming.
Mumble should compile and run the client out of the box on at least Ubuntu 6.06, and quite likely other distributions as well.
· Mumble and murmur depends on Qt version 4.1.0 or above; either the opensource or commercial versions will do. Please see http://www.trolltech.com/qt/ for more information. As we use the Qt build system, it's important that you have a fully functional Qt installation.
· Mumble depends on libspeex. See http://www.speex.org for details. Note that you need the latest "unstable" version to compile. (Speex generally has high code quality, the the svn version is probably even more stable than the released unstable version).
· Mumble needs the ASIO SDK to compile ASIO support. If you don't have the SDK, remove the line that says CONFIG+=asio in mumble.pro
· Mumble needs the Boost C++ library. http://www.boost.org
· You may need to adjust the paths in mumble.pro, murmur.pro and mumble.pri to reflect where your installed versions of dependant libraries are.
· The Linux version of the client has been tested on Ubuntu 6.06. It may work on other updated distributions. The server should work on any modern UNIX-based distribution and on Windows.
To build mumble, type
You may need to edit mumble.pro to reflect the installation paths you use for libraries.
To build murmur, type
To enable user registration, copy murmur.pl to murmur.cgi and put it somewhere accessible by your webserver. Make sure your webserver is configured to execute it as a CGI, and make sure you edit it to reflect the configuration parameters. Note that the user the CGI will run as needs write permissions to both the database file and the directory the database file resides in.
Murmur must be run from the command line, so start a shell (command prompt) and go to wherever you installed Mumble. Run murmur as
murmur [-supw < password >] [-ini < inifile >]
-supw Set new password for the user SuperUser, which is hardcoded to bypass ACLs. Keep this password safe. Until you set a password, the SuperUser is disabled. If you use this option, murmur will set the password in the database and then exit.
-ini Use a inifile other than murmur.ini, use this to run several isntances of murmur from the same directory. Make sure each instance is using a separate database.
What's New in This Release:
· Positional Audio, supporting all audio backends. Many thanks to the contributed patches which fixed this.
· Shortcut support without XEVIE/devinput.
· Improved mumble:// URL handling.
· The log window can now be moved.
· Added minimal mode, where only the list of players and channels is visible.
· A few bugfixes.
What's New in This Release: [ read full changelog ]
· Voice activity detection was improved.
· This version was updated with a better customizable overlay with FPS counter.
· Recording support was added.
· Priority speaker was implemented.
· Miscellaneous bugs were fixed.