Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.4

Human sa kapin sa duha ka tuig nga pag-uswag, ang pagpagawas sa Mumble 1.4 nga plataporma gipresentar, nga naka-focus sa paghimo sa mga voice chat 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 ubos sa lisensya sa BSD. Ang mga pagtukod giandam alang sa Linux, Windows ug macOS.

Ang proyekto naglangkob sa duha ka modules - ang mumble client ug ang murmur server. Ang graphical interface gibase sa Qt. Ang Opus audio codec gigamit sa pagpasa sa audio nga impormasyon. 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 posibilidad nga magkabulag nga komunikasyon tali sa mga lider sa tanan nga mga 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 magtipig sa datos sa gumagamit sa imong kaugalingon nga mga server ug hingpit nga kontrolon ang operasyon sa imprastraktura, kung kinahanglan, pagkonektar sa mga dugang nga mga processor sa script, 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 pagsuporta sa positional nga live audio sa mga dula (ang tinubdan sa audio 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 user kung kinsa nga magdudula ang iyang kaistorya ug makatan-aw sa FPS ug lokal nga oras.

Panguna nga mga inobasyon:

  • Ang abilidad sa pag-ugmad sa kinatibuk-ang katuyoan nga mga plugins nga mahimong ma-install ug ma-update nga independente sa panguna nga aplikasyon gipatuman. Dili sama sa kaniadto nga gihatag nga built-in nga mga plugins, ang bag-ong mekanismo mahimong magamit sa pagpatuman sa arbitraryong mga pagdugang ug dili limitado sa mga paagi sa pagkuha sa impormasyon sa lokasyon sa player aron ipatuman ang positional audio.
  • Gidugang ang usa ka bug-os nga diyalogo alang sa pagpangita sa mga tiggamit ug mga channel nga magamit sa server. Ang dialog mahimong tawgon pinaagi sa Ctrl+F nga kombinasyon o pinaagi sa menu. Ang pagpangita sa maskara ug regular nga mga ekspresyon gisuportahan.
    Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.4
  • Gidugang ang mode sa pagpamati sa channel, nga gitugotan ang tiggamit nga makadungog sa tanan nga mga tunog nga nadungog sa mga partisipante sa channel, apan wala direkta nga nagkonektar sa channel. Sa kini nga kaso, ang mga tiggamit sa pagpaminaw makita sa lista sa mga partisipante sa channel, apan gimarkahan sa usa ka espesyal nga icon (sa mga bag-ong bersyon lamang; sa mga tigulang nga kliyente ang ingon nga mga tiggamit wala gipakita). Ang mode unidirectional, i.e. kung ang naminaw nga tiggamit gusto nga mosulti, siya kinahanglan nga magkonektar sa channel. Alang sa mga tigdumala sa channel, ang mga ACL ug mga setting gihatag aron idili ang mga koneksyon sa mode sa pagpaminaw.
    Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.4
  • Ang interface sa TalkingUI gidugang, nga nagtugot kanimo nga masabtan kung kinsa ang nagsulti karon. Naghatag ang interface og pop-up window nga adunay lista sa mga tiggamit karon nga nagsulti, parehas sa tooltip sa mode sa dula, apan gituyo alang sa adlaw-adlaw nga paggamit sa dili mga magdudula.
    Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.4
  • Ang mga indikasyon sa pagpugong sa pag-access gidugang sa interface, nga nagtugot kanimo nga masabtan kung ang gumagamit makakonekta sa channel o dili (pananglitan, kung ang channel nagtugot lamang sa pag-login gamit ang usa ka password o nahigot sa usa ka piho nga grupo sa server).
    Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.4
  • Gisuportahan sa mga text message ang Markdown markup, nga, pananglitan, mahimong magamit sa pagpadala sa mga lista, mga snippet sa code, mga kinutlo, pag-highlight sa mga bahin sa teksto sa bold o italic, ug mga link sa disenyo.
  • Gidugang ang abilidad sa pagdula sa stereo audio, nga gitugotan ang server nga magpadala usa ka audio stream sa stereo mode, nga dili makabig sa mono sa kliyente. Kini nga bahin mahimong magamit, pananglitan, sa paghimo og mga bot sa musika. Ang pagpadala og audio gikan sa opisyal nga kliyente posible lang sa mono mode.
  • Gidugang ang abilidad sa pag-assign sa mga nickname sa mga tiggamit, nga nagpaposible sa pag-assign sa usa ka mas masabtan nga ngalan sa mga tiggamit nga nag-abuso sa taas kaayo nga mga ngalan o nag-ilis kanunay sa ilang ngalan. Ang gi-assign nga mga ngalan mahimong makita sa lista sa mga partisipante isip dugang nga mga label o ilisan ang orihinal nga ngalan sa hingpit. Ang mga angga gihigot sa mga sertipiko sa tiggamit, dili magdepende sa gipili nga server, ug dili mag-usab pagkahuman sa pagsugod pag-usab.
    Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.4
  • Ang server karon adunay mga gimbuhaton alang sa pagpadala sa usa ka welcome text sa broadcast mode gamit ang Ice protocol. Gidugang nga suporta alang sa pagpakita sa mga ACL ug tanan nga mga pagbag-o sa mga grupo sa log. Gidugang ang bulag nga mga ACL aron makontrol ang pag-reset sa mga komento ug mga avatar. Sa kasagaran, ang mga luna gitugotan sa mga username. Gipamub-an ang load sa CPU pinaagi sa pagpaandar sa TCP_NODELAY mode sa default.
  • Gidugang nga mga plugins aron suportahan ang positional audio sa Among Us ug sa custom nga mga dula base sa Source engine. Gi-update nga mga plugins alang sa mga dula nga Call of Duty 2 ug GTA V.
  • Ang Opus audio codec gi-update sa bersyon 1.3.1.
  • Gikuha ang suporta alang sa Qt4, DirectSound ug CELT 0.11.0. Ang klasiko nga tema gitangtang.

Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.4
Pagpagawas sa plataporma sa komunikasyon sa tingog Mumble 1.4

Source: opennet.ru

Idugang sa usa ka comment