Mumble 1.3 ahots bidezko komunikazio plataformaren kaleratzea

Ia hamar urte azken kaleratze esanguratsutik ospatu plataformaren kaleratzea Marmarra 1.3, latentzia txikia eta kalitate handiko ahots-transmisioa ematen duten ahots-txatak sortzera bideratua. Mumble-ren aplikazio-eremu nagusi bat ordenagailu jokoetan jolasten diren bitartean jokalarien arteko komunikazioa antolatzea da. Proiektuaren kodea C++-n idatzita dago eta arabera banatuta BSD lizentziapean. Batzarrak prestatuta Linux, Windows eta macOSentzat.

Proiektuak bi modulu ditu: mumble bezeroa eta murmur zerbitzaria.
Interfaze grafikoa Qt-en oinarritzen da. Audio-kodeka bat erabiltzen da audio-informazioa transmititzeko Opus. Sarbide kontrolatzeko sistema malgu bat eskaintzen da, adibidez, ahots-txatak sortzea posible da hainbat talde isolatuentzat
talde guztietako liderren arteko komunikazioa. Datuak enkriptatutako komunikazio kanal baten bidez soilik transmititzen dira; gako publikoan oinarritutako autentifikazioa erabiltzen da lehenespenez.

Zerbitzu zentralizatuak ez bezala, Mumblek erabiltzaileen datuak zure kabuz gordetzeko eta zerbitzariaren funtzionamendua guztiz kontrolatzeko aukera ematen du, behar izanez gero, script eta kudeatzaile osagarriak konektatuz, horretarako Ice eta GRPC protokoloetan oinarritutako API berezi bat eskuragarri dago. Honen barruan sartzen dira lehendik dauden erabiltzaileen datu-baseak autentifikaziorako edo, adibidez, musika erreproduzi dezaketen soinu-botak konektatzeko. Zerbitzaria web interfaze baten bidez kontrolatu daiteke. Zerbitzari ezberdinetan lagunak aurkitzeko funtzioak erabiltzaileen eskura daude.

Erabilera gehigarrien artean, lankidetza-podcast-ak grabatzea eta jokoetan zuzeneko audio posizioa ematea (soinu-iturria jokalariarekin lotuta dago eta bere kokapenetik sortzen da joko-espazioan), ehunka parte-hartzaile dituzten jokoak barne (adibidez, Mumble erabiltzen da jokalarien komunitateetan. Eve Online eta Team Fortress 2 ). Jolasek gainjarri modua ere onartzen dute, non erabiltzaileak zein jokalarirekin hitz egiten ari den ikusten duen eta FPS eta tokiko ordua ikus ditzake.

Berrikuntza nagusiak:

  • Diseinua berrantolatzeko lanak egin dira. Gai argi klasikoa eguneratu da, gai argiak eta ilunak gehitu dira;

    Mumble 1.3 ahots bidezko komunikazio plataformaren kaleratzea

    Mumble 1.3 ahots bidezko komunikazio plataformaren kaleratzea

    Mumble 1.3 ahots bidezko komunikazio plataformaren kaleratzea

  • Erabiltzailearen sistema lokalean bolumena banan-banan doitzeko gaitasuna gehitu da;
    Mumble 1.3 ahots bidezko komunikazio plataformaren kaleratzea

  • Lasterbide itsaskorrak gehitu dira transferentzia moduak aldatzeko (ahotsa aktibatuta, elkarrizketara joan, etengabeko saioa). "Konfiguratu -> Ezarpenak -> Erabiltzailearen Interfazea -> Erakutsi transmisio modua tresna-barran goitibeherako goitibeherako ezarpenen bidez gaituta.

    Mumble 1.3 ahots bidezko komunikazio plataformaren kaleratzea

  • Kanalak iragazteko funtzio dinamikoa ezarri da, kanal eta erabiltzaile kopuru oso handia duten zerbitzarien bidezko nabigazioa erraztuz. Lehenespenez, iragazkiak ez ditu kanal hutsak erakusten;

    Mumble 1.3 ahots bidezko komunikazio plataformaren kaleratzea

  • Konexio-parametroak gehitzea eta aldatzea desgaitzeko aukera bat gehitu da, erabiltzaileak aurrez konfiguratutako zerbitzarien zerrenda aldatu behar ez duen kasuetan erabil daitekeena;
  • Elkarrizketa batean beste erreproduzitzaileen soinuaren bolumena murrizteko ezarpen bat gehitu da;
  • Kanal anitzeko grabaketa funtzioa gehitu da modu sinkronoan;
  • Jokoaren gainjartze-sistemak DirectX 11-rako laguntza eta FPS bistaratzeko posizioa pertsonalizatzeko gaitasuna gehitu du;
  • Administratzaile-interfazeak birmoldatutako elkarrizketa-koadroa du erabiltzaile-zerrendak kudeatzeko, ordenatzeko modu desberdinak, iragazkiak eta erabiltzaileak multzoka ezabatzeko gaitasuna gehitzeko;
  • Debeku zerrendaren mantentze sinplifikatua;
  • SocketRPΠ‘ bidez bezeroa kudeatzeko gaitasuna gehitu da.

Iturria: opennet.ru

Gehitu iruzkin berria