Paglabas ng voice communication platform Mumble 1.4

Pagkatapos ng higit sa dalawang taon ng pag-unlad, ang paglabas ng Mumble 1.4 platform ay ipinakita, na nakatuon sa paglikha ng mga voice chat na nagbibigay ng mababang latency at mataas na kalidad na paghahatid ng boses. Ang isang pangunahing lugar ng aplikasyon para sa Mumble ay ang pag-aayos ng komunikasyon sa pagitan ng mga manlalaro habang naglalaro ng mga laro sa computer. Ang code ng proyekto ay nakasulat sa C++ at ipinamahagi sa ilalim ng lisensya ng BSD. Ang mga build ay inihanda para sa Linux, Windows at macOS.

Ang proyekto ay binubuo ng dalawang module - ang mumble client at ang murmur server. Ang graphical na interface ay batay sa Qt. Ang Opus audio codec ay ginagamit upang magpadala ng audio na impormasyon. Ang isang nababaluktot na sistema ng kontrol sa pag-access ay ibinigay, halimbawa, posible na lumikha ng mga voice chat para sa ilang mga nakahiwalay na grupo na may posibilidad ng hiwalay na komunikasyon sa pagitan ng mga pinuno sa lahat ng mga grupo. Ang data ay ipinapadala lamang sa isang naka-encrypt na channel ng komunikasyon ay ginagamit bilang default;

Hindi tulad ng mga sentralisadong serbisyo, pinapayagan ka ng Mumble na mag-imbak ng data ng user sa iyong sariling mga server at ganap na kontrolin ang pagpapatakbo ng imprastraktura, kung kinakailangan, pagkonekta ng mga karagdagang script processor, kung saan ang isang espesyal na API batay sa mga protocol ng Ice at GRPC ay magagamit. Kabilang dito ang paggamit ng mga umiiral nang database ng user para sa pagpapatunay o pagkonekta ng mga sound bot na, halimbawa, ay maaaring magpatugtog ng musika. Posibleng kontrolin ang server sa pamamagitan ng web interface. Ang mga function ng paghahanap ng mga kaibigan sa iba't ibang mga server ay magagamit sa mga gumagamit.

Kasama sa mga karagdagang gamit ang pagre-record ng mga collaborative na podcast at pagsuporta sa positional na live na audio sa mga laro (ang pinagmulan ng audio ay nauugnay sa player at nagmula sa kanyang lokasyon sa espasyo ng laro), kabilang ang mga laro na may daan-daang kalahok (halimbawa, ang Mumble ay ginagamit sa mga komunidad ng manlalaro ng Eve Online at Team Fortress 2 ). Sinusuportahan din ng mga laro ang isang overlay mode, kung saan makikita ng user kung aling player ang kanyang kausap at makikita ang FPS at lokal na oras.

Mga pangunahing inobasyon:

  • Naipatupad na ang kakayahang bumuo ng mga pangkalahatang layunin na plugin na maaaring i-install at i-update nang hiwalay sa pangunahing application. Hindi tulad ng dati nang ibinigay na mga built-in na plugin, ang bagong mekanismo ay maaaring gamitin upang ipatupad ang mga arbitrary na pagdaragdag at hindi limitado sa paraan ng pagkuha ng impormasyon ng lokasyon ng player upang ipatupad ang positional na audio.
  • Nagdagdag ng kumpletong dialog para sa paghahanap ng mga user at channel na available sa server. Maaaring tawagan ang dialog sa pamamagitan ng kumbinasyon ng Ctrl+F o sa pamamagitan ng menu. Parehong sinusuportahan ang mask search at mga regular na expression.
    Paglabas ng voice communication platform Mumble 1.4
  • Nagdagdag ng channel listening mode, na nagpapahintulot sa user na marinig ang lahat ng tunog na naririnig ng mga kalahok sa channel, ngunit nang hindi direktang kumokonekta sa channel. Sa kasong ito, ang mga gumagamit na nakikinig ay makikita sa listahan ng mga kalahok sa channel, ngunit minarkahan ng isang espesyal na icon (sa mga bagong bersyon lamang; sa mga mas lumang kliyente ay hindi ipinapakita ang mga naturang user). Ang mode ay unidirectional, i.e. kung gustong magsalita ng nakikinig na user, kakailanganin niyang kumonekta sa channel. Para sa mga channel administrator, ang mga ACL at setting ay ibinibigay upang ipagbawal ang mga koneksyon sa mode ng pakikinig.
    Paglabas ng voice communication platform Mumble 1.4
  • Ang interface ng TalkingUI ay naidagdag, na nagbibigay-daan sa iyong maunawaan kung sino ang nagsasalita ngayon. Nagbibigay ang interface ng pop-up window na may listahan ng mga kasalukuyang nagsasalita ng mga user, katulad ng tooltip sa mode ng laro, ngunit nilayon para sa pang-araw-araw na paggamit ng mga hindi manlalaro.
    Paglabas ng voice communication platform Mumble 1.4
  • Ang mga tagapagpahiwatig ng paghihigpit sa pag-access ay idinagdag sa interface, na nagbibigay-daan sa iyong maunawaan kung ang user ay maaaring kumonekta sa channel o hindi (halimbawa, kung pinapayagan lamang ng channel ang pag-login gamit ang isang password o nakatali sa isang partikular na grupo sa server).
    Paglabas ng voice communication platform Mumble 1.4
  • Sinusuportahan ng mga text message ang Markdown markup, na, halimbawa, ay maaaring gamitin upang magpadala ng mga listahan, code snippet, quote, i-highlight ang mga bahagi ng text na naka-bold o italics, at mga link sa disenyo.
  • Nagdagdag ng kakayahang mag-play ng stereo audio, na nagpapahintulot sa server na magpadala ng audio stream sa stereo mode, na hindi mako-convert sa mono ng kliyente. Maaaring gamitin ang feature na ito, halimbawa, upang lumikha ng mga music bot. Ang pagpapadala ng audio mula sa opisyal na kliyente ay posible lamang sa mono mode.
  • Idinagdag ang kakayahang magtalaga ng mga palayaw sa mga user, na ginagawang posible na magtalaga ng mas nauunawaang pangalan sa mga user na nag-aabuso ng masyadong mahahabang pangalan o madalas na binabago ang kanilang pangalan. Maaaring lumabas ang mga nakatalagang pangalan sa listahan ng kalahok bilang mga karagdagang label o ganap na palitan ang orihinal na pangalan. Ang mga palayaw ay nakatali sa mga sertipiko ng gumagamit, hindi umaasa sa napiling server, at hindi nagbabago pagkatapos ng pag-restart.
    Paglabas ng voice communication platform Mumble 1.4
  • Ang server ay mayroon na ngayong mga function para sa pagpapadala ng welcome text sa broadcast mode gamit ang Ice protocol. Nagdagdag ng suporta para sa pagpapakita ng mga ACL at lahat ng pagbabago sa mga grupo sa log. Nagdagdag ng hiwalay na mga ACL upang kontrolin ang pag-reset ng mga komento at avatar. Bilang default, pinapayagan ang mga puwang sa mga username. Binawasan ang pag-load ng CPU sa pamamagitan ng pagpapagana ng TCP_NODELAY mode bilang default.
  • Nagdagdag ng mga plugin upang suportahan ang positional na audio sa Among Us at sa mga custom na laro batay sa Source engine. Mga na-update na plugin para sa mga larong Call of Duty 2 at GTA V.
  • Ang Opus audio codec ay na-update sa bersyon 1.3.1.
  • Inalis ang suporta para sa Qt4, DirectSound at CELT 0.11.0. Inalis na ang klasikong tema.

Paglabas ng voice communication platform Mumble 1.4
Paglabas ng voice communication platform Mumble 1.4

Pinagmulan: opennet.ru

Magdagdag ng komento