Frigivelse af stemmekommunikationsplatform Mumble 1.3

Næsten ti år siden den sidste betydningsfulde udgivelse tog sted platform frigivelse Mumle 1.3, fokuseret på at skabe stemmechat, der giver lav latenstid og stemmetransmission af høj kvalitet. Et centralt anvendelsesområde for Mumble er at organisere kommunikation mellem spillere, mens de spiller computerspil. Projektkoden er skrevet i C++ og distribueret af under BSD-licens. Forsamlinger forberedt til Linux, Windows og macOS.

Projektet består af to moduler - mumble-klienten og murmur-serveren.
Den grafiske grænseflade er baseret på Qt. Et lyd-codec bruges til at overføre lydinformation Opus. Der er et fleksibelt adgangskontrolsystem, for eksempel er det muligt at oprette voice chats for flere isolerede grupper med mulighed for at
kommunikation mellem ledere i alle grupper. Data transmitteres kun over en krypteret kommunikationskanal; offentlig nøglebaseret godkendelse bruges som standard.

I modsætning til centraliserede tjenester giver Mumble dig mulighed for at beholde brugerdata på egen hånd og fuldt ud kontrollere driften af ​​serveren, hvis det er nødvendigt, ved at forbinde yderligere scripts og handlere, for hvilke en speciel API baseret på Ice- og GRPC-protokollerne er tilgængelig. Dette omfatter brug af eksisterende brugerdatabaser til godkendelse eller tilslutning af lydbots, der for eksempel kan afspille musik. Det er muligt at styre serveren via en webgrænseflade. Funktionerne til at finde venner på forskellige servere er tilgængelige for brugerne.

Yderligere anvendelser omfatter optagelse af kollaborative podcasts og levering af positionsbestemt livelyd i spil (lydkilden er knyttet til spilleren og stammer fra hans placering i spilområdet), herunder spil med hundredvis af deltagere (f.eks. bruges Mumble i spillerfællesskaberne af Eve Online og Team Fortress 2 ). Spillene understøtter også en overlejringstilstand, hvor brugeren ser, hvilken spiller han taler med og kan se FPS og lokal tid.

Vigtigste innovationer:

  • Der er arbejdet med at omorganisere designet. Det klassiske lyse tema er blevet opdateret, lyse og mørke temaer er tilføjet;

    Frigivelse af stemmekommunikationsplatform Mumble 1.3

    Frigivelse af stemmekommunikationsplatform Mumble 1.3

    Frigivelse af stemmekommunikationsplatform Mumble 1.3

  • Tilføjet muligheden for individuelt at justere lydstyrken på brugerens lokale systemside;
    Frigivelse af stemmekommunikationsplatform Mumble 1.3

  • Tilføjet klæbrige genveje til at ændre overførselstilstande (stemme aktiveret, gå til samtale, kontinuerlig session). Aktiveret via indstillingerne "Konfigurer -> Indstillinger -> Brugergrænseflade -> Vis overførselstilstand dropdown i værktøjslinjen".

    Frigivelse af stemmekommunikationsplatform Mumble 1.3

  • Der er implementeret en dynamisk kanalfiltreringsfunktion, som forenkler navigationen gennem servere med et meget stort antal kanaler og brugere. Som standard viser filteret ikke tomme kanaler;

    Frigivelse af stemmekommunikationsplatform Mumble 1.3

  • Der er tilføjet en mulighed for at deaktivere interaktiv tilføjelse og ændring af forbindelsesparametre, som kan bruges i tilfælde, hvor brugeren ikke skal ændre listen over prækonfigurerede servere;
  • Tilføjet en indstilling til at reducere lydstyrken fra andre afspillere under en samtale;
  • Tilføjet multi-kanal optagelse funktion i synkron tilstand;
  • Spiloverlejringssystemet har tilføjet understøttelse af DirectX 11 og muligheden for at tilpasse FPS-visningspositionen;
  • Administratorgrænsefladen har en redesignet dialog til styring af brugerlister, tilføjelse af forskellige sorteringstilstande, filtre og mulighed for batchsletning af brugere;
  • Forenklet vedligeholdelse af forbudslisten;
  • Tilføjet muligheden for at administrere klienten via SocketRPС.

Kilde: opennet.ru

Tilføj en kommentar