Fast zehn Jahre seit der letzten bedeutenden Veröffentlichung
Das Projekt besteht aus zwei Modulen – dem Murmur-Client und dem Murmur-Server.
Die grafische Oberfläche basiert auf Qt. Zur Übertragung von Audioinformationen wird ein Audio-Codec verwendet
Kommunikation zwischen Führungskräften in allen Gruppen. Die Datenübertragung erfolgt ausschließlich über einen verschlüsselten Kommunikationskanal; standardmäßig wird die Authentifizierung auf Basis eines öffentlichen Schlüssels verwendet.
Im Gegensatz zu zentralisierten Diensten können Sie mit Mumble die Benutzerdaten selbst verwalten und den Betrieb des Servers bei Bedarf vollständig steuern, indem Sie zusätzliche Skripte und Handler anbinden, für die eine spezielle API basierend auf den Ice- und GRPC-Protokollen verfügbar ist. Dazu gehört die Nutzung vorhandener Benutzerdatenbanken zur Authentifizierung oder die Anbindung von Soundbots, die beispielsweise Musik abspielen können. Es besteht die Möglichkeit, den Server über ein Webinterface zu steuern. Benutzern stehen die Funktionen zum Finden von Freunden auf verschiedenen Servern zur Verfügung.
Zu den weiteren Einsatzmöglichkeiten gehören das Aufzeichnen kollaborativer Podcasts und die Bereitstellung von positionellem Live-Audio in Spielen (die Tonquelle ist mit dem Spieler verknüpft und stammt von seinem Standort im Spielraum), einschließlich Spielen mit Hunderten von Teilnehmern (z. B. wird Mumble in den Spielergemeinschaften verwendet). von Eve Online und Team Fortress 2 ). Die Spiele unterstützen außerdem einen Overlay-Modus, bei dem der Nutzer sieht, mit welchem Spieler er spricht und FPS und Ortszeit sehen kann.
Wichtigste Neuerungen:
- Es wurden Arbeiten zur Neuorganisation des Designs durchgeführt. Das klassische helle Thema wurde aktualisiert, helle und dunkle Themen wurden hinzugefügt;
- Möglichkeit hinzugefügt, die Lautstärke auf der lokalen Systemseite des Benutzers individuell anzupassen;
- Sticky Shortcuts hinzugefügt, um den Übertragungsmodus zu ändern (sprachaktiviert, zur Konversation wechseln, fortlaufende Sitzung). Aktiviert über die Einstellungen „Konfigurieren -> Einstellungen -> Benutzeroberfläche -> Dropdown-Liste für Übertragungsmodus in Symbolleiste anzeigen“.
- Es wurde eine dynamische Kanalfilterfunktion implementiert, die die Navigation durch Server mit einer sehr großen Anzahl von Kanälen und Benutzern vereinfacht. Standardmäßig zeigt der Filter keine leeren Kanäle an;
- Es wurde eine Option zum Deaktivieren des interaktiven Hinzufügens und Änderns von Verbindungsparametern hinzugefügt, die in Fällen verwendet werden kann, in denen der Benutzer die Liste der vorkonfigurierten Server nicht ändern sollte;
- Es wurde eine Einstellung hinzugefügt, um die Lautstärke des Tons anderer Spieler während eines Gesprächs zu reduzieren.
- Mehrkanal-Aufnahmefunktion im Synchronmodus hinzugefügt;
- Das Spiel-Overlay-System bietet jetzt Unterstützung für DirectX 11 und die Möglichkeit, die FPS-Anzeigeposition anzupassen.
- In der Administratoroberfläche wurde der Dialog zum Verwalten von Benutzerlisten neu gestaltet und bietet verschiedene Sortiermodi, Filter und die Möglichkeit, Benutzer stapelweise zu löschen.
- Vereinfachte Pflege der Verbotsliste;
- Es wurde die Möglichkeit hinzugefügt, den Client über SocketRPС zu verwalten.
Source: opennet.ru