Damit ich nicht immer wieder unter http://mumble.info/snapshot selbst nachgucken muss, ob es Updates gibt, wird nun mit Hilfe von Python regelmäßig ein News-Feed erzeugt, der die letzten 30 Pakete enthält.
Erreichbar ist er unter http://natenom.name/r/mumbledownloads, was aktuell eine Weiterleitung ist, da der entgültige Ort des Feeds noch nicht feststeht; die Weiterleitung wird aber in jedem Fall bleiben. Es könnte sein, dass der Feed nicht ganz Standard-konform ist und die Uhrzeiten noch nicht korrekt sind. Es hat jedoch funktioniert mit akregator, Thunderbird und Liferea.
Vielleicht kann den Feed ja noch jemand gebrauchen
Es ist zu beachten, dass dies kein offizieller Feed des Mumble-Projekts ist; es wird nur die Verzeichnisliste des Projektservers ausgewertet.
Update (2013-03-13): Es wird jetzt eine kurze Beschreibung angezeigt, um welche Art von Datei es sich handelt.
Im gestrigen Snapshot gab es einen Bug, durch den man in den ersten fünf Sekunden auf einem Server nichts hören konnte. Außerdem hat der TCP-Modus nicht mehr funktioniert.
Beide Fehler wurden behoben.
Neue Standardeinstellung
Die Option “Benutzer über Kanälen” ist nun per Voreinstellung aktiviert (links im Bild), sodass zuerst Benutzer in einem Kanal angezeigt werden, dann erst die Unterkanäle. Diese früher deaktivierte Option (rechts im Bild) hat vor allem Mumble-Neulinge verwirrt, da es so aussieht, als ob die Benutzer im Kanal “Kommunikationsebenen” sind, obwohl diese sich tatsächlich im Kanal “VERSAMMLUNG ~” befinden.
Benutzer unter/über Kanälen (links ist nun die Voreinstellung)
Neues Feature
Früher gab es in Mumble eine Funktion, die einen nach einem eingestellten Zeitraum in Minuten automatisch stumm gestellt hat. Diese wurde irgendwann so geändert, dass man stumm UND taub gestellt wurde, was vielen Benutzern nicht gefallen hat.
Nun wurde die Funktion sogar erweitert, dass man selbst auswählen kann, ob man nach der eingestellten Zeit entweder stumm gestellt ODER taub gestellt gestellt wird
Zusätzlich lässt sich die Zeit jetzt nicht nur bis maximal 30 sondern bis zu 5000 Minuten einstellen.
Automatisch stumm oder taub stellen nach …
Die Zeichenketten werden später natürlich noch übersetzt.
Im aktuellen Snapshot der Entwickerversion des Mumble-Clients für Windows wird nun auch endlich der neue Opus-Codec verwendet
In der Version für Mac OS X ist dies schon länger der Fall.
Voraussetzungen
Client
Es müssen alle Clients auf dem Server Opus beherrschen, sobald auch nur ein Benutzer ohne den neuen Codec auf den Server kommt, schalten alle Clients auf den CELT-Codec zurück; es sei denn, man ändert dieses Verhalten mit einer neuen Servervariable, siehe unten.
Wer diese Möglichkeit nicht hat, kann gerne auf unserem Server vorbeikommen und testen; hier die Mumble-URL zu einem unserer Server: Mit ᎭᎪᎢᎬᎭᎾᎷ-Server verbinden.
Opus sanft erzwingen
Auf einem Mumble-Server wird immer der Codec verwendet, den alle Clients unterstützen, aktuell CELT 0.7.0, dies funktioniert so:
Sobald also ein neuer Benutzer den Server betritt wird überprüft welchen Codec dieser maximal unterstützt, um dann verpflichtend für alle Benutzer auf dem Server den kleinsten gemeinsamen Nenner zu verwenden. Diese erzwungene Umschaltung findet für den gesamten Server statt, auch wenn sich ein neuer Benutzer nicht im aktuellen Kanal befindet (siehe auch Codec-Umschaltung im Wiki). Es kann ziemlich nervig sein, wenn nur wegen eines Benutzers alle anderen Benutzer gezwungen werden, einen etwas schlechteren Codec zu verwenden.
Deshalb wurde eine neue Servervariable namens opusthreshold zum Mumble-Server hinzugefügt:
Wenn der Anteil der Benutzer, welche Opus unterstützen, größer oder gleich ist wie der angegebene Prozentsatz, dann wird nicht mehr auf einen anderen Codec umgeschaltet, wenn ein Benutzer den Server betritt, der Opus noch nicht beherrscht. Solche Benutzer können dann allerdings nichts mehr hören und werden auch nicht mehr gehört, auch nicht, wenn mehrere von ihnen dieselbe CELT-Version verwenden, da der Mumble-Server bei Verwendung von Opus alle Pakete verwirft, die nicht diesem Codec entsprechen.
Stellt man z. B. einen Wert von 1 ein, dann reicht auf kleinen Servern ein Benutzer mit Opus-Unterstützung aus, um den gesamten Server auf Opus zu betreiben.
Ein Wert von 100 hat zur Folge, dass die Codec-Umschaltung genauso funktioniert wie bisher auch; ein einziger Benutzer reicht aus, um den kleinsten gemeinsamen Nenner zu verwenden.
Verwendung überprüfen
Um zu überprüfen, ob Opus, bzw. welcher Codec gerade auf einem Server verwendet wird, öffnet man über die Menüleiste -> Server -> Informationen einen Dialog, der ganz unten den verwendeten Codec und bei CELT auch die Version anzeigt:
Serverinformationen
So, jetzt kann ich das Wort Opus nicht mehr sehen.
Es gibt neue Funktionen in den Entwicklerversionen von Mumble und Mumble-Server (Murmur):
Klickt man bei neuen Nachrichten auf die Benachrichtigungs-Dingsda-Blase während Mumble minimiert ist, so öffnet sich das Mumble-Fenster; soll die Nachricht nur verschwinden, so muss man auf das X klicken oder, wie bisher auch, kurz warten.
Klickt man hier drauf, öffnet sich das Mumble-Fenster
Wird jemand stumm gestellt, so kann er nun nicht mehr in einen eigenen, temporären Kanal wechseln und sich entstummen (diese Änderung betrifft den Mumble-Server).
Video dazu (Direktlink):
Wie die Mumble-Entwickler in ihrem Blog schreiben, funktionieren auf Windows-Plattformen ab heute, den 15. Januar 2012, keine Mumble-Clients ab Version 1.2.2 oder neuer, die vor dem 15. Januar 2012 herausgegeben wurden. Dies habe mit einem abgelaufenen Zertifikat zu tun. Windows melde in solch einem Fall: “Eine Referenzauswertung wurde vom Server zurückgesendet” und der Mumble-Client werde nicht gestartet. Im Englischen heißt die Meldung übrigens “A referral was returned by the server”.
Es gibt drei Möglichkeiten zur Lösung des Problems:
Alternativ kann man auch den aktuellen Snapshot von heute installieren, dann hat man auch direkt die neuen Funktionen der Entwicklerversion.
Den Snapshot gibt es hier: http://natenom.name/r/getmumble/dev/win(Weiterleitung auf den jeweils aktuellen Snapshot).
Für Spielkinder gibt es seit gestern einen Snapshot für das zukünftige Mumble 1.2.4. Eine ausführliche Liste der Änderungen seit 1.2.3 gab es bereits, nämlich hier.
Die Mumble-Entwickler rufen in ihrem Blog die Benutzer zum Testen der Mumble-Snapshots (Testversion der aktuellen Mumble-Entwicklung) auf.
Je mehr Benutzer die neuen Snapshots testen und Bugs melden desto schneller wird es die neue Version 1.2.3 geben.
Bei derzeit 190.000 Benutzern der Version 1.2.2 sei es einfach zu riskant eine neue Version herauszubringen in denen bestimmte Eigenschaften nicht richtig oder gar nicht funktionieren.
Testen und Fehler melden:
Wer also noch nicht den aktuellen Snapshot verwendet, möge diesen bitte herunterladen (siehe unten), installieren und testen ob alles funktioniert was man so verwendet.
Wenn man einen Fehler/Bug findet, sollte man diesen zusammen mit möglichst vielen Informationen im Bugtracker melden.
Wer sich davor scheut, sich im Bugtracker/IRC anzumelden/zu schreiben, kann auf unseren Mumble-Server kommen und wir würden versuchen das an die Entwickler weiterzugeben (Mumble-Link).
Snapshots herunterladen:
Die Mumble-Snapshots für Windows und Mac OS X und auch Murmur-Snapshots findet man immer hier: http://mumble.info/snapshot/.
Als Windows-User kann man auch die Weiterleitung http://natenom.name/r/getmumble/dev/win verwenden die immer auf den derzeit aktuellen Windows-Snapshot zeigt.
Jeder Interessierte kann sich seit heute das neue Snapshot mit der Priority Speaker funktionalität herunterladen und auf einem aktuellen Server testen.
Dabei werden alle anderen Benutzer automatisch leiser gestellt, solange der “PS Flag Mensch” spricht.