Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.3

Hapit napulo ka tuig sukad sa katapusan nga mahinungdanon nga pagpagawas nahitabo pagpagawas sa plataporma Pagminatay 1.3, naka-focus sa paghimo og voice chats nga naghatag og ubos nga latency ug taas nga kalidad nga voice transmission. Usa ka hinungdanon nga bahin sa aplikasyon alang sa Mumble mao ang pag-organisar sa komunikasyon tali sa mga magdudula samtang nagdula mga dula sa kompyuter. Ang code sa proyekto gisulat sa C++ ug giapod-apod sa ubos sa lisensya sa BSD. Mga asembliya giandam alang sa Linux, Windows ug macOS.

Ang proyekto naglangkob sa duha ka module - ang mumble client ug ang murmur server.
Ang graphical interface gibase sa Qt. Usa ka audio codec ang gigamit sa pagpasa sa audio nga impormasyon Opus. Gihatag ang usa ka flexible nga sistema sa pagkontrol sa pag-access, pananglitan, posible nga maghimo mga voice chat alang sa daghang mga nahilit nga grupo nga adunay abilidad sa
komunikasyon tali sa mga lider sa tanang grupo. Ang datos gipasa lamang sa usa ka naka-encrypt nga channel sa komunikasyon; ang publiko nga gibase sa yawe nga pag-ila gigamit sa default.

Dili sama sa mga sentralisadong serbisyo, gitugotan ka ni Mumble nga itago ang datos sa tiggamit sa imong kaugalingon ug hingpit nga kontrolon ang operasyon sa server, kung kinahanglan, pagkonektar sa dugang nga mga script ug mga handler, diin adunay usa ka espesyal nga API nga gibase sa mga protocol sa Ice ug GRPC. Naglakip kini sa paggamit sa kasamtangan nga mga database sa user alang sa pag-authenticate o pagkonektar sa mga sound bots nga, pananglitan, makapatugtog og musika. Posible nga makontrol ang server pinaagi sa usa ka web interface. Ang mga gimbuhaton sa pagpangita sa mga higala sa lainlaing mga server magamit sa mga tiggamit.

Ang dugang nga mga gamit naglakip sa pagrekord sa kolaborasyon nga mga podcast ug paghatag og positional nga live audio sa mga dula (ang tinubdan sa tingog nalangkit sa magdudula ug gikan sa iyang nahimutangan sa luna sa dula), lakip na ang mga dula nga adunay gatusan ka mga partisipante (pananglitan, ang Mumble gigamit sa mga komunidad sa magdudula. sa Eve Online ug Team Fortress 2). Gisuportahan usab sa mga dula ang usa ka overlay mode, diin makita sa tiggamit kung kinsa nga magdudula ang iyang kaistorya ug makita ang FPS ug lokal nga oras.

Panguna nga mga inobasyon:

  • Gihimo ang trabaho aron maorganisar pag-usab ang disenyo. Ang klasiko nga tema sa kahayag gi-update, ang kahayag ug ngitngit nga mga tema gidugang;

    Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.3

    Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.3

    Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.3

  • Gidugang ang abilidad sa tagsa-tagsa nga pag-adjust sa volume sa bahin sa lokal nga sistema sa user;
    Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.3

  • Gidugang ang mga sticky shortcut aron mabag-o ang mga mode sa pagbalhin (gi-aktibo ang tingog, adto sa panag-istoryahanay, padayon nga sesyon). Gipaandar pinaagi sa mga setting nga "I-configure -> Mga Setting -> Interface sa Gumagamit -> Ipakita ang drop-down mode sa pagpadala sa toolbar".

    Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.3

  • Usa ka dinamikong channel filtering function ang gipatuman, nga nagpayano sa nabigasyon pinaagi sa mga server nga adunay daghan kaayong mga channel ug tiggamit. Sa kasagaran, ang filter wala magpakita sa walay sulod nga mga kanal;

    Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.3

  • Gidugang ang usa ka kapilian aron dili ma-disable ang interactive nga pagdugang ug pagbag-o sa mga parameter sa koneksyon, nga magamit sa mga kaso diin ang tiggamit kinahanglan dili magbag-o sa lista sa mga pre-configure nga mga server;
  • Gidugang ang usa ka setting aron makunhuran ang gidaghanon sa tunog gikan sa ubang mga magdudula sa panahon sa usa ka panag-istoryahanay;
  • Gidugang ang multi-channel recording function sa synchronous mode;
  • Ang game overlay system adunay dugang suporta alang sa DirectX 11 ug ang abilidad sa pag-customize sa FPS display position;
  • Ang interface sa administrador adunay gidesinyo pag-usab nga dialog alang sa pagdumala sa mga lista sa tiggamit, pagdugang sa lain-laing mga paagi sa paghan-ay, mga pagsala, ug ang abilidad sa pag-batch sa pagtangtang sa mga tiggamit;
  • Gipasayon ​​nga pagmentinar sa listahan sa pagdili;
  • Gidugang ang abilidad sa pagdumala sa kliyente pinaagi sa SocketRPС.

Source: opennet.ru

Idugang sa usa ka comment