Protocol

From Mumble Wiki
Revision as of 22:03, 9 August 2011 by Svedrin (talk | contribs)
Jump to: navigation, search

The Mumble Protocol is Open Source, just like Mumble itself. The source code for the current version can be found in the Git repository in the file Mumble.proto.

Protocol documentation

A complete documentation about the protocol can be found at mumble-protocol.pdf.

UDP Ping packet

Mumble supports querying the following data by sending a ping packet to the target server:

  1. Version
  2. Timestamp (for measuring the ping)
  3. Currently connected users
  4. Maximum users (slot count)
  5. Allowed bandwidth

An example script can be found at mumble-ping.py.