# Mumble — Low-Latency Open-Source Voice Chat for Teams and Gaming > A self-hosted voice communication application optimized for low latency and high audio quality, widely used in gaming communities and team coordination. ## Install Save in your project root: # Mumble — Low-Latency Open-Source Voice Chat ## Quick Use ```bash # Install server (Murmur) on Debian/Ubuntu sudo apt install mumble-server # Configure and start sudo dpkg-reconfigure mumble-server sudo systemctl start mumble-server # Install client: download from mumble.info or your package manager ``` ## Introduction Mumble is an open-source voice over IP application focused on low-latency audio for gaming, team collaboration, and community voice channels. Its client-server architecture lets organizations self-host their own voice infrastructure with fine-grained permission controls. ## What Mumble Does - Delivers low-latency voice communication optimized for real-time coordination - Encrypts all voice traffic with TLS and OCB-AES128 - Supports hierarchical channel structures with per-channel permissions - Provides positional audio for games that report 3D player coordinates - Handles hundreds of simultaneous users on modest server hardware ## Architecture Overview Mumble uses a client-server model where the server component (Murmur/mumble-server) manages channels, authentication, and audio mixing. Audio is encoded with the Opus codec at configurable bitrates and transmitted over a custom UDP protocol with TCP fallback. The protocol uses certificate-based authentication by default, with optional LDAP or database backends for user management. ## Self-Hosting & Configuration - Deploy Murmur via package manager, Docker, or compiled binary - Default port: 64738 (TCP+UDP); ensure both protocols are open - Configure server settings in murmur.ini (bandwidth, welcome message, SSL certs) - Set up ACLs (Access Control Lists) for channel-level permissions - Supports Ice RPC interface for external administration tools ## Key Features - Ultra-low latency audio with configurable quality settings - Certificate-based authentication with optional password overlay - Hierarchical channels with granular access control lists - Overlay support for in-game HUD display of active speakers - Cross-platform clients for Windows, macOS, Linux, iOS, and Android ## Comparison with Similar Tools - **Discord** — feature-rich but closed-source, cloud-hosted, and collects user data - **TeamSpeak** — proprietary with per-slot licensing costs - **Jitsi Meet** — browser-based video/voice but higher latency for voice-only use - **Matrix/Element (VoIP)** — general-purpose messaging with voice; not optimized for low-latency group voice - **Revolt** — open-source Discord alternative but voice features are less mature ## FAQ **Q:** How many users can a Mumble server handle? A: A single Murmur instance can handle several hundred concurrent users on a standard VPS. Large deployments run thousands with proper bandwidth. **Q:** Does Mumble support text chat? A: Yes. Each channel has a text chat alongside voice. It also supports private messages and rich text with links and images. **Q:** Can I integrate Mumble with game servers? A: Yes. Mumble supports positional audio via a plugin system that reads player coordinates from supported games. **Q:** Is there a web client? A: Community-built web clients exist (such as mumble-web) but the native desktop client provides the best experience. ## Sources - https://github.com/mumble-voip/mumble - https://www.mumble.info --- Source: https://tokrepo.com/en/workflows/asset-6b3b9e62 Author: AI Open Source