Voice Chat with Mumble

From Run Your Own
Jump to navigation Jump to search

Mumble is a voice over IP (VoIP) application (primarily designed for use by gamers but can be used for all VoIP needs really). All communication is encrypted to ensure user privacy.

Server-side Installation

Debian

  • Install murmur the Mumble server
apt install mumble-server
  • Customize settings in /etc/mumble-server.ini. Particularly interesting variables are:
welcometext=             # Banner text
port=                    # Change the default port
serverpassword=          # Set a password or leave empty to make server public
bandwidth=               # set max bandwidth per client
users=                   # set max number of users
imagemessagelength=      # set max image upload size
registerName=            # Default name for the Mumble Root channel
sslCert=                 # SSL cert info, useful if you letsencrypt
sslKert=                 # SSL cert info, useful if you letsencrypt
  • Service start, the usual way
service mumble-server start|stop|restart

Troubleshooting

Log file is /var/log/mumble-server/mumble-server.log.

Client-side Installation

Debian

  • Install the client:
apt install mumble
  • Follow the wizard for sound config
  • Rest should be easy to figure out, important steps:
    • add server to directory
    • set nickname for server
    • once connected you can register the nickname