Σχεδόν δέκα χρόνια από την τελευταία σημαντική κυκλοφορία
Το έργο αποτελείται από δύο ενότητες - το mumble client και το murmur server.
Η γραφική διεπαφή βασίζεται στο Qt. Ένας κωδικοποιητής ήχου χρησιμοποιείται για τη μετάδοση πληροφοριών ήχου
επικοινωνία μεταξύ των ηγετών σε όλες τις ομάδες. Τα δεδομένα μεταδίδονται μόνο μέσω ενός κρυπτογραφημένου καναλιού επικοινωνίας· ο έλεγχος ταυτότητας που βασίζεται σε δημόσιο κλειδί χρησιμοποιείται από προεπιλογή.
Σε αντίθεση με τις κεντρικές υπηρεσίες, το Mumble σάς επιτρέπει να διατηρείτε μόνοι σας τα δεδομένα χρήστη και να ελέγχετε πλήρως τη λειτουργία του διακομιστή, εάν είναι απαραίτητο, συνδέοντας πρόσθετα σενάρια και χειριστές, για τα οποία διατίθεται ειδικό API βασισμένο στα πρωτόκολλα Ice και GRPC. Αυτό περιλαμβάνει τη χρήση υπαρχουσών βάσεων δεδομένων χρηστών για έλεγχο ταυτότητας ή τη σύνδεση bot ήχου που, για παράδειγμα, μπορούν να αναπαράγουν μουσική. Είναι δυνατός ο έλεγχος του διακομιστή μέσω μιας διεπαφής ιστού. Οι λειτουργίες εύρεσης φίλων σε διαφορετικούς διακομιστές είναι διαθέσιμες στους χρήστες.
Οι πρόσθετες χρήσεις περιλαμβάνουν την εγγραφή συνεργατικών podcast και την παροχή ζωντανού ήχου θέσης σε παιχνίδια (η πηγή ήχου σχετίζεται με τον παίκτη και προέρχεται από τη θέση του στο χώρο του παιχνιδιού), συμπεριλαμβανομένων παιχνιδιών με εκατοντάδες συμμετέχοντες (για παράδειγμα, το Mumble χρησιμοποιείται στις κοινότητες παικτών του Eve Online και του Team Fortress 2 ). Τα παιχνίδια υποστηρίζουν επίσης μια λειτουργία επικάλυψης, στην οποία ο χρήστης βλέπει με ποιον παίκτη μιλάει και μπορεί να δει FPS και τοπική ώρα.
Βασικές καινοτομίες:
- Έχουν γίνει εργασίες για την αναδιοργάνωση του σχεδιασμού. Το κλασικό φωτεινό θέμα έχει ενημερωθεί, έχουν προστεθεί ανοιχτά και σκοτεινά θέματα.
- Προστέθηκε η δυνατότητα ατομικής προσαρμογής της έντασης ήχου στην πλευρά του τοπικού συστήματος του χρήστη.
- Προστέθηκαν αυτοκόλλητες συντομεύσεις για την αλλαγή των τρόπων μεταφοράς (ενεργοποίηση φωνής, μετάβαση σε συνομιλία, συνεχής συνεδρία). Ενεργοποιείται μέσω των ρυθμίσεων "Διαμόρφωση -> Ρυθμίσεις -> Διεπαφή χρήστη -> Εμφάνιση του αναπτυσσόμενου μενού λειτουργίας μετάδοσης στη γραμμή εργαλείων".
- Έχει εφαρμοστεί μια λειτουργία δυναμικού φιλτραρίσματος καναλιών, η οποία απλοποιεί την πλοήγηση μέσω διακομιστών με πολύ μεγάλο αριθμό καναλιών και χρηστών. Από προεπιλογή, το φίλτρο δεν εμφανίζει άδεια κανάλια.
- Έχει προστεθεί μια επιλογή για την απενεργοποίηση της διαδραστικής προσθήκης και αλλαγής παραμέτρων σύνδεσης, η οποία μπορεί να χρησιμοποιηθεί σε περιπτώσεις όπου ο χρήστης δεν πρέπει να αλλάξει τη λίστα των προδιαμορφωμένων διακομιστών.
- Προστέθηκε μια ρύθμιση για τη μείωση της έντασης του ήχου από άλλες συσκευές αναπαραγωγής κατά τη διάρκεια μιας συνομιλίας.
- Προστέθηκε λειτουργία εγγραφής πολλαπλών καναλιών σε σύγχρονη λειτουργία.
- Το σύστημα επικάλυψης παιχνιδιού έχει προσθέσει υποστήριξη για το DirectX 11 και τη δυνατότητα προσαρμογής της θέσης εμφάνισης FPS.
- Η διεπαφή διαχειριστή έχει ένα επανασχεδιασμένο παράθυρο διαλόγου για τη διαχείριση λιστών χρηστών, την προσθήκη διαφορετικών τρόπων ταξινόμησης, φίλτρων και τη δυνατότητα ομαδικής διαγραφής χρηστών.
- Απλοποιημένη διατήρηση της λίστας απαγόρευσης.
- Προστέθηκε η δυνατότητα διαχείρισης του πελάτη μέσω SocketRPС.
Πηγή: opennet.ru