Llançament de la plataforma de comunicació de veu Mumble 1.4

Després de més de dos anys de desenvolupament, s'ha presentat el llançament de la plataforma Mumble 1.4, centrada a crear xats de veu que proporcionin una baixa latència i una transmissió de veu d'alta qualitat. Una àrea clau d'aplicació de Mumble és organitzar la comunicació entre jugadors mentre juguen a jocs d'ordinador. El codi del projecte està escrit en C++ i distribuït sota la llicència BSD. Les compilacions estan preparades per a Linux, Windows i macOS.

El projecte consta de dos mòduls: el client de murmur i el servidor de murmur. La interfície gràfica es basa en Qt. El còdec d'àudio Opus s'utilitza per transmetre informació d'àudio. Es proporciona un sistema de control d'accés flexible, per exemple, és possible crear xats de veu per a diversos grups aïllats amb la possibilitat de comunicació separada entre líders de tots els grups. Les dades només es transmeten a través d'un canal de comunicació xifrat; l'autenticació basada en clau pública s'utilitza de manera predeterminada.

A diferència dels serveis centralitzats, Mumble us permet emmagatzemar dades d'usuari als vostres propis servidors i controlar completament el funcionament de la infraestructura, si cal, connectant processadors d'script addicionals, per als quals hi ha disponible una API especial basada en els protocols Ice i GRPC. Això inclou l'ús de bases de dades d'usuaris existents per a l'autenticació o la connexió de robots de so que, per exemple, poden reproduir música. És possible controlar el servidor mitjançant una interfície web. Les funcions de trobar amics en diferents servidors estan disponibles per als usuaris.

Els usos addicionals inclouen la gravació de podcasts col·laboratius i el suport d'àudio en directe posicional als jocs (la font d'àudio s'associa amb el jugador i prové de la seva ubicació a l'espai del joc), inclosos els jocs amb centenars de participants (per exemple, Mumble s'utilitza a les comunitats de jugadors). d'Eve Online i Team Fortress 2). Els jocs també admeten un mode de superposició, en què l'usuari veu amb quin jugador està parlant i pot veure FPS i hora local.

Principals innovacions:

  • S'ha implementat la possibilitat de desenvolupar connectors de propòsit general que es poden instal·lar i actualitzar independentment de l'aplicació principal. A diferència dels connectors integrats proporcionats anteriorment, el nou mecanisme es pot utilitzar per implementar addicions arbitràries i no es limita a mitjans per extreure informació sobre la ubicació del reproductor per implementar àudio posicional.
  • S'ha afegit un diàleg complet per cercar usuaris i canals disponibles al servidor. El diàleg es pot cridar mitjançant la combinació Ctrl+F o mitjançant el menú. S'admeten tant la cerca de màscares com les expressions regulars.
    Llançament de la plataforma de comunicació de veu Mumble 1.4
  • S'ha afegit el mode d'escolta del canal, que permet a l'usuari escoltar tots els sons escoltats pels participants del canal, però sense connectar-se directament al canal. En aquest cas, els usuaris que escolten es reflecteixen a la llista de participants del canal, però estan marcats amb una icona especial (només en les noves versions; als clients antics, aquests usuaris no es mostren). El mode és unidireccional, és a dir. si l'usuari que l'escolta vol parlar, haurà de connectar-se al canal. Per als administradors de canals, es proporcionen ACL i configuracions per prohibir les connexions en mode d'escolta.
    Llançament de la plataforma de comunicació de veu Mumble 1.4
  • S'ha afegit la interfície TalkingUI, que us permet entendre qui parla ara mateix. La interfície proporciona una finestra emergent amb una llista d'usuaris que parlen actualment, semblant a la informació sobre eines en mode de joc, però pensada per a l'ús diari de no jugadors.
    Llançament de la plataforma de comunicació de veu Mumble 1.4
  • S'han afegit indicadors de restricció d'accés a la interfície, que permeten entendre si l'usuari es pot connectar al canal o no (per exemple, si el canal només permet l'inici de sessió amb una contrasenya o està vinculat a un grup específic del servidor).
    Llançament de la plataforma de comunicació de veu Mumble 1.4
  • Els missatges de text admeten el marcatge Markdown, que, per exemple, es pot utilitzar per enviar llistes, fragments de codi, cites, ressaltar parts de text en negreta o cursiva i enllaços de disseny.
  • S'ha afegit la possibilitat de reproduir àudio estèreo, permetent al servidor enviar un flux d'àudio en mode estèreo, que el client no convertirà a mono. Aquesta característica es pot utilitzar, per exemple, per crear bots de música. L'enviament d'àudio des del client oficial encara només és possible en mode mono.
  • S'ha afegit la possibilitat d'assignar sobrenoms als usuaris, cosa que permet assignar un nom més entenedor als usuaris que abusen de noms massa llargs o que canvien el seu nom amb freqüència. Els noms assignats poden aparèixer a la llista de participants com a etiquetes addicionals o substituir completament el nom original. Els sobrenoms estan vinculats als certificats d'usuari, no depenen del servidor seleccionat i no canvien després d'un reinici.
    Llançament de la plataforma de comunicació de veu Mumble 1.4
  • El servidor ara té funcions per enviar un text de benvinguda en mode d'emissió mitjançant el protocol Ice. S'ha afegit suport per reflectir les ACL i tots els canvis dels grups al registre. S'han afegit ACL separades per controlar el restabliment dels comentaris i dels avatars. Per defecte, els espais es permeten als noms d'usuari. S'ha reduït la càrrega de la CPU activant el mode TCP_NODELAY de manera predeterminada.
  • S'han afegit connectors per admetre l'àudio posicional a Among Us i en jocs personalitzats basats en el motor Source. Complements actualitzats per als jocs Call of Duty 2 i GTA V.
  • El còdec d'àudio Opus s'ha actualitzat a la versió 1.3.1.
  • S'ha eliminat el suport per a Qt4, DirectSound i CELT 0.11.0. S'ha eliminat el tema clàssic.

Llançament de la plataforma de comunicació de veu Mumble 1.4
Llançament de la plataforma de comunicació de veu Mumble 1.4

Font: opennet.ru

Afegeix comentari