Difference between revisions of "Protocol"
(an elaborate link collection to protocol infos) |
(→Protocol documentation: rephrase) |
||
Line 3: | Line 3: | ||
= Protocol documentation = | = Protocol documentation = | ||
− | A complete documentation about the protocol can be found | + | A complete documentation about the protocol can be found at |
− | + | [http://jubjubnest.net/gitweb/?p=mumble.git/.git;a=blob;f=doc/mumble-protocol.pdf mumble-protocol.pdf]. | |
− | http://jubjubnest.net/gitweb/?p=mumble.git/.git;a=blob;f=doc/mumble-protocol.pdf | ||
= UDP Ping packet = | = UDP Ping packet = |
Revision as of 21:47, 9 August 2011
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:
- Version
- Timestamp (for measuring the ping)
- Currently connected users
- Maximum users (slot count)
- Allowed bandwidth
An example script can be found at mumble-ping.py.