Liberigo de voĉkomunikada platformo Mumble 1.3

Preskaŭ dek jarojn ekde la lasta signifa eldono okazis platforma liberigo Murmuri 1.3, koncentriĝis pri kreado de voĉaj babilejoj, kiuj provizas malaltan latentecon kaj altkvalitan voĉan transdonon. Ĉefa aplikaĵo por Mumble estas organizi komunikadon inter ludantoj dum ludado de komputilaj ludoj. La projektkodo estas skribita en C++ kaj distribuita de sub BSD-licenco. Asembleoj preparita por Linukso, Vindozo kaj macOS.

La projekto konsistas el du moduloj - la murmura kliento kaj la murmurservilo.
La grafika interfaco baziĝas sur Qt. Sonkodeko estas uzata por transdoni soninformojn Opus. Fleksebla alirkontrolsistemo estas provizita, ekzemple, eblas krei voĉajn babilojn por pluraj izolitaj grupoj kun la kapablo por
komunikado inter gvidantoj en ĉiuj grupoj. Datenoj estas elsenditaj nur tra ĉifrita komunika kanalo; publika ŝlosil-bazita aŭtentikigo estas uzata defaŭlte.

Male al centralizitaj servoj, Mumble ebligas vin konservi uzantajn datumojn memstare kaj plene kontroli la funkciadon de la servilo, se necese, konektante pliajn skriptojn kaj prizorgantojn, por kiuj disponeblas speciala API bazita sur la protokoloj Ice kaj GRPC. Ĉi tio inkluzivas uzadon de ekzistantaj uzantaj datumbazoj por aŭtentigo aŭ konekti sonajn robotojn, kiuj ekzemple povas ludi muzikon. Eblas kontroli la servilon per retinterfaco. La funkcioj trovi amikojn sur malsamaj serviloj estas disponeblaj por uzantoj.

Kromaj uzoj inkludas registri kunlaborajn podkastojn kaj disponigi pozician vivan aŭdion en ludoj (la sonfonto estas rilata al la ludanto kaj originas de lia loko en la ludspaco), inkluzive de ludoj kun centoj da partoprenantoj (ekzemple, Mumble estas uzita en la ludantkomunumoj). de Eve Online kaj Team Fortress 2 ). La ludoj ankaŭ subtenas tegmentreĝimon, en kiu la uzanto vidas al kiu ludanto li parolas kaj povas vidi FPS kaj lokan tempon.

Ĉefaj novigoj:

  • Laboro estis farita por reorganizi la dezajnon. La klasika hela temo estis ĝisdatigita, helaj kaj malhelaj temoj estis aldonitaj;

    Liberigo de voĉkomunikada platformo Mumble 1.3

    Liberigo de voĉkomunikada platformo Mumble 1.3

    Liberigo de voĉkomunikada platformo Mumble 1.3

  • Aldonis la kapablon individue ĝustigi la volumon ĉe la loka sistema flanko de la uzanto;
    Liberigo de voĉkomunikada platformo Mumble 1.3

  • Aldonitaj gluiĝemaj ŝparvojoj por ŝanĝi transigajn reĝimojn (voĉe aktivigita, iri al konversacio, daŭra sesio). Ebligita per la agordoj "Agordu -> Agordoj -> Uzantinterfaco -> Montri la falmenumon de transdono en ilobreto".

    Liberigo de voĉkomunikada platformo Mumble 1.3

  • Dinamika kanala filtra funkcio estis efektivigita, simpligante navigadon tra serviloj kun tre granda nombro da kanaloj kaj uzantoj. Defaŭlte, la filtrilo ne montras malplenajn kanalojn;

    Liberigo de voĉkomunikada platformo Mumble 1.3

  • Opcio estis aldonita por malŝalti interagan aldonadon kaj ŝanĝadon de konektoparametroj, kiuj povas esti uzataj en kazoj kie la uzanto ne devus ŝanĝi la liston de antaŭ-agordita serviloj;
  • Aldonita agordo por redukti la volumon de sono de aliaj ludantoj dum konversacio;
  • Aldonita plurkanala registra funkcio en sinkrona reĝimo;
  • La ludo-supermetsistemo aldonis subtenon por DirectX 11 kaj la kapablon personecigi la FPS-montran pozicion;
  • La administranto-interfaco havas restrukturitan dialogon por administri uzantlistojn, aldonante malsamajn ordigajn reĝimojn, filtrilojn, kaj la kapablon grupigi forigi uzantojn;
  • Simpligita prizorgado de la malpermeslisto;
  • Aldonis la kapablon administri la klienton per SocketRPС.

fonto: opennet.ru

Aldoni komenton