Rilascio della piattaforma di comunicazione vocale Mumble 1.3

Quasi dieci anni dall'ultima release significativa ha avuto luogo rilascio della piattaforma Mumble 1.3, incentrato sulla creazione di chat vocali che forniscono bassa latenza e trasmissione vocale di alta qualità. Un'area chiave di applicazione di Mumble è l'organizzazione della comunicazione tra i giocatori durante i giochi per computer. Il codice del progetto è scritto in C++ e distribuito da sotto licenza BSD. Assemblee preparato per Linux, Windows e macOS.

Il progetto è composto da due moduli: il client mumble e il server murmur.
L'interfaccia grafica è basata su Qt. Un codec audio viene utilizzato per trasmettere informazioni audio opus. Viene fornito un sistema di controllo degli accessi flessibile, ad esempio è possibile creare chat vocali per diversi gruppi isolati con la possibilità di farlo
comunicazione tra i leader di tutti i gruppi. I dati vengono trasmessi solo su un canale di comunicazione crittografato; per impostazione predefinita viene utilizzata l'autenticazione basata su chiave pubblica.

A differenza dei servizi centralizzati, Mumble consente di conservare per conto proprio i dati dell'utente e di controllare completamente il funzionamento del server, collegando, se necessario, script e gestori aggiuntivi, per i quali è disponibile un'API speciale basata sui protocolli Ice e GRPC. Ciò include l’utilizzo di database utente esistenti per l’autenticazione o il collegamento di bot audio che, ad esempio, possono riprodurre musica. È possibile controllare il server tramite un'interfaccia web. Gli utenti hanno a disposizione le funzioni per trovare amici su server diversi.

Ulteriori usi includono la registrazione di podcast collaborativi e la fornitura di audio posizionale dal vivo nei giochi (la sorgente sonora è associata al giocatore e ha origine dalla sua posizione nello spazio di gioco), compresi i giochi con centinaia di partecipanti (ad esempio, Mumble viene utilizzato nelle comunità dei giocatori di Eve Online e Team Fortress 2 ). I giochi supportano anche una modalità overlay, in cui l'utente vede con quale giocatore sta parlando e può vedere gli FPS e l'ora locale.

Principali innovazioni:

  • Sono stati eseguiti lavori di riorganizzazione del design. Il classico tema chiaro è stato aggiornato, sono stati aggiunti i temi chiaro e scuro;

    Rilascio della piattaforma di comunicazione vocale Mumble 1.3

    Rilascio della piattaforma di comunicazione vocale Mumble 1.3

    Rilascio della piattaforma di comunicazione vocale Mumble 1.3

  • Aggiunta la possibilità di regolare individualmente il volume sul lato del sistema locale dell'utente;
    Rilascio della piattaforma di comunicazione vocale Mumble 1.3

  • Aggiunte scorciatoie permanenti per modificare le modalità di trasferimento (attivazione vocale, vai alla conversazione, sessione continua). Abilitato tramite le impostazioni “Configura -> Impostazioni -> Interfaccia utente -> Mostra il menu a discesa della modalità di trasmissione nella barra degli strumenti”.

    Rilascio della piattaforma di comunicazione vocale Mumble 1.3

  • È stata implementata una funzione di filtraggio dinamico dei canali, semplificando la navigazione attraverso server con un numero molto elevato di canali e utenti. Per impostazione predefinita, il filtro non mostra i canali vuoti;

    Rilascio della piattaforma di comunicazione vocale Mumble 1.3

  • È stata aggiunta un'opzione per disabilitare l'aggiunta interattiva e la modifica dei parametri di connessione, utilizzabile nei casi in cui l'utente non voglia modificare la lista dei server preconfigurati;
  • Aggiunta un'impostazione per ridurre il volume del suono degli altri giocatori durante una conversazione;
  • Aggiunta funzione di registrazione multicanale in modalità sincrona;
  • Il sistema di sovrapposizione del gioco ha aggiunto il supporto per DirectX 11 e la possibilità di personalizzare la posizione di visualizzazione degli FPS;
  • L'interfaccia dell'amministratore dispone di una finestra di dialogo ridisegnata per la gestione degli elenchi di utenti, l'aggiunta di diverse modalità di ordinamento, filtri e la possibilità di eliminare in batch gli utenti;
  • Manutenzione semplificata dell'elenco dei divieti;
  • Aggiunta la possibilità di gestire il client tramite SocketRPС.

Fonte: opennet.ru

Aggiungi un commento