Melkein kymmenen vuotta edellisestä merkittävästä julkaisusta
Projekti koostuu kahdesta moduulista - mumble client ja murmur server.
Graafinen käyttöliittymä perustuu Qt:hen. Audiokoodekkia käytetään äänitietojen välittämiseen
viestintä johtajien välillä kaikissa ryhmissä. Tiedot välitetään vain salattua viestintäkanavaa pitkin, oletuksena käytetään julkiseen avaimeen perustuvaa todennusta.
Keskitetyistä palveluista poiketen Mumble antaa sinun pitää käyttäjätiedot omana itsenäsi ja hallita täysin palvelimen toimintaa, tarvittaessa yhdistämällä lisäskriptejä ja käsittelijöitä, joille on saatavilla erityinen Ice- ja GRPC-protokolliin perustuva API. Tähän sisältyy olemassa olevien käyttäjätietokantojen käyttö todentamiseen tai esimerkiksi musiikkia toistavien äänirobottien yhdistäminen. Palvelinta on mahdollista ohjata web-käyttöliittymän kautta. Käyttäjien käytettävissä ovat toiminnot löytää ystäviä eri palvelimilta.
Muita käyttökohteita ovat yhteistyöpodcastien tallentaminen ja paikannetun live-äänen tarjoaminen peleissä (äänilähde liittyy pelaajaan ja on peräisin hänen sijainnistaan pelitilassa), mukaan lukien pelit, joissa on satoja osallistujia (esim. Mumblea käytetään pelaajayhteisöissä Eve Onlinesta ja Team Fortressista 2 ). Pelit tukevat myös peittotilaa, jossa käyttäjä näkee kenen kanssa hän puhuu ja näkee FPS:n ja paikallisen ajan.
Tärkeimmät innovaatiot:
- Suunnittelua on tehty uudelleen organisoimiseksi. Klassinen vaalea teema on päivitetty, vaaleita ja tummia teemoja on lisätty;
- Lisätty mahdollisuus säätää äänenvoimakkuutta yksilöllisesti käyttäjän paikallisen järjestelmän puolella;
- Lisätty tarttuvia pikanäppäimiä siirtotilojen muuttamiseksi (ääniaktivoitu, keskusteluun siirtyminen, jatkuva istunto). Otetaan käyttöön asetuksista "Määritä -> Asetukset -> Käyttöliittymä -> Näytä lähetystilan pudotusvalikko työkalupalkissa".
- Dynaaminen kanavasuodatustoiminto on toteutettu, mikä yksinkertaistaa navigointia palvelimilla, joilla on erittäin paljon kanavia ja käyttäjiä. Oletuksena suodatin ei näytä tyhjiä kanavia;
- Lisätty vaihtoehto estää interaktiivinen yhteysparametrien lisääminen ja muuttaminen, jota voidaan käyttää tapauksissa, joissa käyttäjän ei pitäisi muuttaa esikonfiguroitujen palvelimien luetteloa;
- Lisätty asetus muiden pelaajien äänenvoimakkuuden vähentämiseksi keskustelun aikana;
- Lisätty monikanavainen tallennustoiminto synkronisessa tilassa;
- Pelin peittojärjestelmä on lisännyt tuen DirectX 11:lle ja mahdollisuuden mukauttaa FPS-näytön sijaintia;
- Järjestelmänvalvojan käyttöliittymässä on uudelleen suunniteltu valintaikkuna käyttäjäluetteloiden hallintaan, erilaisten lajittelutilojen, suodattimien lisäämiseen ja käyttäjien eräpoiston mahdollistamiseen.
- Kieltoluettelon yksinkertaistettu ylläpito;
- Lisätty mahdollisuus hallita asiakasta SocketRPС:n kautta.
Lähde: opennet.ru