Natenoms Wiki

Weil Teilen Spaß macht :)

Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Übersetzungen dieser Seite:

Navigation



Lizenz dieses Wikis
Über dieses Wiki
Feed des Wikis
Impressum


Was gerade in meinem Blog geschieht:

mumble:versionen:1.3.0

Mumble 1.3.0

Die zukünftige Mumble-Version 1.3 befindet sich aktuell in Entwicklung. Informationen zur derzeit stabilen Version gibt es hier.

Die Versionsgeschichte von Mumble gibt es hier.

Hier sind die neuen Funktionen und Änderungen für Mumble und Mumble-Server (Murmur) 1.3.0 aufgelistet.

Herunterladen:
Siehe unter Mumble herunterladen – Entwickler-Version.

Bilder: Screenshots von Mumble 1.3 auf Windows, Linux und Mac OS X gibt es in der Galerie.

Neues im Mumble-Client

Allgemein (d)

Einstellungen (d)

  • Per Voreinstellung sind jetzt die erweiterten Einstellungen aktiviert.
  • Die Client-Datenbank liegt jetzt unter Linux und Unix in einem anderen Verzeichnis. Die Client-Datenbank wird beim ersten Start von Mumble automatisch an den neuen Ort kopiert. (Der Patch dafür stammt von synapse84)

64 Bit Version für Windows (d)

Es gibt eine 64 Bit Version für Windows und auch das Overlay funktioniert mit 64 Bit.

Serverinformationen (d)

Detailliertere Serverinformationen zur verwendeten Verschlüsselung und angabe, ob Perfect Forward Secrecy aktiviert ist.

Redesign fürs Aussehen von Mumble (d)

Mumble wird mit einem neuen Design ausgeliefert, das auf Themen basiert, statt wie bisher auf Skins, Details siehe hier.

Es werden die folgenden Themen mitgeliefert:

  • Mumble – Lite:
  • Mumble – Dark:

Das Thema wurde von xPoke entwickelt und es ist auf GitHub verfügbar.

Neue Symbole für Themen verfügbar (d)

Foglende neue Symbole können in Themen verwendet werden:

  • priority_speaker.svg
  • filter_on.svg
  • filter_off.svg
  • self_comment.svg

Übersicht/Kanalbaum (d)

Kanalfilter (d)

Die neue Kanal-Filter Funktion ermöglicht es, auf Servern mit vielen Kanälen solche auszublenden, in denen sich niemand befindet. Dies verschafft einem einen guten Überblick des Kanalbaums. Um die Funktion zu aktivieren, muss man bei fokusiertem Mumble-Fenster die Tastenkombination Strg+F drücken. Zusätzlich lassen sich Kanäle markieren, die auch dann ausgeblendet werden sollen, wenn sie bewohnt sind.

Hier eine Animation mit deaktiviertem/aktiviertem Kanalfilter:

Oder hier als einzelne Screenshots, links deaktiviert, rechts aktiviert:

Dieser Patch wurde in einer ursprünglichen Version von dc6jgk bereitgestellt und dann von den Mumble-Entwicklern verbessert.

Statusupdates von Benutzern in verknüpften Kanälen (d)

Man sieht jetzt auch, wenn sich ein Benutzer in einem verknüpften Kanal stumm stellt, taub stellt oder stumm/taub gestellt wird, wenn er den Status des Bevorzugten Sprechers bekommt oder wenn er den Kanal und den Server verlässt.

Versehentliches Verschieben (d)

Verschiebt man als Administrator versehentlich einen Benutzer, der sich in einem anderen Kanal befindet, so bekommt man diese jetzt auch angezeigt, sodass man ihn wieder zurückschieben kann :) (Pull Request dazu).

Kanal ID (d)

  • Die Kanal ID ist nun direkt im Kanal-Editor zu sehen, siehe hier. Bisher musste man sich diese IDs mühselig z. B. aus der Serverlog herausfischen. Benötigt weden diese IDs für Mumble-Moderator Module.

Chatlog (d)

Bilder, die in Mumble geschickt wurden, können über einen Rechtsklick gespeichert werden.

Audio (d)

Lautstärke von Benutzern separat einstellen (d)

Man kann die Lautstärke von jedem Benutzer einzeln einstellen in einem Bereich von -60db bis +30db. Der Patch stammt von Fredrik Nordin und die Oberfläche für die Funktionalität wurde kurz darauf von Nascher verbessert.

Die Anpassung der Lautstärke wird dauerhaft gespeichert und funktioniert dabei genauso wie die Freundesfunktion, die das Zertifikat des Benutzers verwendet, siehe hier.

Mehrkanalaufnahmen wieder synchron (d)

Der Bug, bei dem Mehrkanalaufnahmen nicht mehr synchron waren, wurde behoben.

Text zu Sprache (d)

Übertragunsmodus (d)

  • Neue Funktion für Tastenkürzel zum Umschalten der Übertragungsmethoden (Push-to-Talk, Kontinuierlich, Sprachaktivierung) (Artikel im Blog)
    Der Patch stammt von askreet.
  • Dieselbe Funktionalität bietet auch ein neuer Eintrag in der Icon Toolbar, der von askreet stammt.

    Dieser Eintrag muss erst aktiviert werden unter Konfiguration → Einstellungen → Benutzerinterface → Zeige Eingabemethode in der Toolbar an.

Bevorzugter Sprecher (d)

Wenn man selbst den Status bevorzugter Sprecher inne hat, dann werden Benutzer, die einem dazwischenreden, nur für andere Zuhörer leiser gestellt, jedoch nicht für einen selbst. Es wurde die Möglichkeit hinzugefürt, Mumble so einzustellen, dass der Dazwischenredner auch für einen selbst leiser wird.

Per Voreinstellung ist dies deaktiviert und lässt sich unter Konfiguration → Einstellungen → Audioausgabe aktivieren:

Die Funktion wurde von Piratonym beigesteuert.

Außerdem wird nun im Nachrichtenverlauf angezeigt, wer wem den Status „Bevorzugter Sprecher“ gegeben oder genommen hat (Pull Request dazu).

Codec (d)

  • Der Opus-Codec wurde auf Version 1.1 aktualisiert

Monitor Geräte bei Pulseaudio (d)

Monitor-Geräte bei PulseAudio können in Mumble als Eingabegeräte verwendet werden. Bei älteren Mumble-Versionen solche herausgefiltert.

Dieser Patch stammt von BuddyButterfly.

Overlay

  • Der FPS-Zähler und die Uhr sind verschiebbar FIXME
  • DirectX 11 wird unterstützt
  • Overlay wird nun auch in GuildWars 2 angezeigt
  • Man kann im Overlay eine digitale Uhr-Anzeige aktivieren:

    Der Patch stammt von Zuko

Benutzerverwaltung (d)

Benutzerliste (d)

In der Liste der registrierten Benutzer sieht man in Mumble 1.2.5 nur den Benutzernamen und kann diesen entfernen oder umbenennen.

Die neue Liste ermöglicht folgende Dinge:

  • Zeigt Inaktivität der Benutzer in Tagen und den zuletzt verwendeten Kanal
  • Möglichkeit, nach Namen zu filtern über Teilstrings; es wird nicht zwischen Groß- und Kleinschreibung unterschieden
  • Möglichkeit, mehrere Benutzer auf einmal zu markieren (Shift, Strg+Klicken, Strg+A)
  • Benutzer nach Inaktivität filtern (Tage, Wochen, Monate, Jahre)
    • Im Screenshot oben sind z. B. nur Benutzer zu sehen, die seit 2 Wochen inaktiv sind und deren Name die Zeichenkette “bot” beinhaltet.
  • Sortierung nach jeder Spalte möglich
  • Die Tooltips zeigen zusätzlich folgende Informationen an:
    • Über der Inaktivität: Datum und Uhrzeit des letzten Besuchs
    • Über dem Kanalnamen: ID des Kanals

Alle diese neuen Möglichkeiten vereinfachen die Verwaltung der Benutzer deutlich. Die angezeigten Daten waren zwar bisher schon verfügbar, wurden jedoch nicht angezeigt; somit waren externe Werkzeuge notwendig, um z. B. inaktive Benutzer regelmäßig zu löschen.

Um die neuen Elemente der Benutzerliste mit Daten füllen zu können, rufen die Mumble-Clienten eine neue Funktion des Servers auf. Deshalb werden sowohl ein aktueller Mumble-Server als auch Mumble-Client benötigt. Auf einem “alten” Mumble-Server wird nur der Namensfilter zusätzlich angezeigt.

Der Patch für die verbesserte Benutzerliste stammt von Zuko.

Benutzer umbenennen (d)

Ein umbenannter Benutzer muss sich nun nicht mehr neu zum Server verbinden, um den neuen Namen nutzen zu können. Er wird direkt umbenannt.

Der Patch stammt von techietim.

Benutzerzertifikate (d)

Beim Erzeugen eines Benutzerzertifikats wird nun nicht mehr die Gültigkeit der Domain auf den Email-Versand hin überprüft.1).

Avatare (d)

Avatare von Benutzern lassen sich als Admin entfernen. Der Patch stammt von techietim.

Bannliste (d)

Die Bannliste wurde stark verbessert:

  • Es wurde eine Filterfunktion hinzugefügt; es wird nicht zwischen Groß- und Kleinschreibung unterschieden
  • Die Netzmaske ist jetzt per Voreinstellung auf 32 eingestellt, statt 128, aber erst nach einem Klick auf “Clear”
  • Benutzername und Prüfsumme (Hash) lassen sich bearbeiten
  • Bei der alten Version konnte man einen manuellen Bann nur mit einer IP-Adresse und einem Grund ausstatten, jetzt kann man auch zusätzlich Benutzername und/oder die Prüfsumme angeben.
  • Der Benutzername dient hier jedoch nur der besseren Zuordnung, er wird nicht überpfüft.
  • Um einen neuen Bann manuell zu erstellen, kann man jetzt “Clear” anklicken und die entsprechenden Daten eingeben; dabei werden nicht – wie bisher – die Daten des zuvor ausgewählten Banneintrags übernommen
  • Wird ein neuer Bann manuell erstellt mit einer bestimmten Zertifikats-Prüfsumme (Hash), so gilt dieser – wie bisher auch – als ausreichend, um jemanden auszusperren; eine Prüfung der IP-Adresse findet dann auf dem Mumble-Server nicht mehr statt

Diese Neuerungen stammen von Zuko.

Benutzerinformatione (d)

Die Benutzerinformationen für Windows-Clients sind detaillierter und enthalten die genaue Betriebssystemversion, z. B. „Windows 7 Professional, Service Pack 1, 64-bit (6.1.7601)“. Damit die Informationen angezeigt werden, wird ein aktueller Mumble-Server benötigt.

Der Patch dazu stammt von Zuko.

Serverliste

  • Über die beiden, nicht per Konfiguration erreichbaren Einstellungen „disableconnectdialogediting“ und „disablepubliclist“ kann man:

Um diese Einstellungen im normalen Clienten zu ändern, muss man die genannten Variablen an den entsprechenden Stellen manuell eintragen; Details siehe hier.

Beides hilft z. B. Communities, die eine eigene, portable Version des Mumble-Clienten erstellen und diese an ihre Mitglieder verteilen.

Fernsteuerung (RPC)

Mit dem neuen RPC-Kommando ist es möglich, ein paar Dinge des Mumble-Clienten zu steuern.

Dazu ruft man Mumble wie folgt auf:

mumble rpc befehl

Folgende Befehle gibt es aktuell:

  • 'mute' – selbst stumm stellen
  • 'unmute' – stumm stellen aufheben
  • 'deaf' – selbst taub stellen
  • 'undeaf' – taub stellen aufheben
  • '–help' – Zeigt die möglichen Befehle an

Beispiele:

mumble rpc mute
mumble rpc unmute

Dieser Patch kommt von KingMew.

Wenn man sich den Code dafür anguckt, sollte es relativ einfach sein, weitere Befehle hinzuzufügen :)

Alternativ nutzt man für diese Dinge DBus, das schon sehr lange in Mumble implementiert ist, jedoch einen laufenden DBus-Service voraussetzt.

Neues im Mumble-Server (Murmur)

  • (d) Der Benchmark funktioniert nun wieder mit aktuellen Servern; infos zum Benchmark hier.
  • Neue Variable für Mumble-Server namens „forceExternalAuth“, see https://github.com/mumble-voip/mumble/pull/1314.
  • Bei Verweigerung einer Verbindung eines Clienten zum Server steht nun die Adresse in derselben Zeile wie auch die Begründung. Dadurch ist es möglich, z. B. fail2ban darauf anzusetzen.
  • Murmur kann jetzt seine Logs an syslog schicken, siehe https://github.com/mumble-voip/mumble/pull/1313. Dazu weist man der Variable logfile den Wert syslog zu.
  • (d) Kommentare werden in der murmur.ini nicht mehr durch ein Hashtag („#“) gekennzeichnet, sondern durch ein Semikolon („;“). Die alte Variante kann aber immer noch genutzt werden.
  • Im Log von Murmur steht jetzt nicht nur, dass ein Benutzer umbenannt wurde, sondern auch von wem.
    murmur.x86: 1 => <11:Natenom(123)> Renamed user 2612 to ‚Leon‘


    Der Patch stammt von bontibon.

  • (d) Ein Patch von bontibon ermöglicht es, pro Kanal ein Limit für die Anzahl der Benutzer festzulegen; bisher war dies nur global für alle Kanäle eines Servers möglich.

    Ein Benutzer mit der Berechtigung „Berechtigungen bearbeiten“ darf in solch einen Limitierten Kanal auch dann rein, wenn dieser bereits voll ist.
  • Versucht ein gebannter Benutzer eine Verbindung zum Server aufzubauen, so wird zusätzlich zu IP-Adresse und Port auch noch der Name des gebannten Benutzers, der Banngrund und die Prüfsumme seines Zertifikats im Log des Servers angezeigt. Hier der Patch.
mumble/versionen/1.3.0.txt · Zuletzt geändert: 2017/11/10 14:25 von Natenom