Paglabas ng voice communication platform Mumble 1.3

Halos sampung taon mula noong huling makabuluhang paglabas naganap paglabas ng platform Bulong 1.3, na nakatuon sa paglikha ng mga voice chat na nagbibigay ng mababang latency at mataas na kalidad na voice transmission. 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 ni sa ilalim ng lisensya ng BSD. Mga pagtitipon nakahanda 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 isang audio codec ay ginagamit upang magpadala ng impormasyon ng audio Opus. Ang isang flexible na access control system ay ibinigay, halimbawa, ito ay posible na lumikha ng mga voice chat para sa ilang mga nakahiwalay na grupo na may kakayahang
komunikasyon sa pagitan ng mga pinuno sa lahat ng grupo. Ang data ay ipinapadala lamang sa isang naka-encrypt na channel ng komunikasyon; ang pampublikong key-based na pagpapatotoo ay ginagamit bilang default.

Hindi tulad ng mga sentralisadong serbisyo, pinapayagan ka ng Mumble na panatilihing mag-isa ang data ng user at ganap na kontrolin ang pagpapatakbo ng server, kung kinakailangan, pagkonekta ng mga karagdagang script at handler, kung saan mayroong isang espesyal na API batay sa mga protocol ng Ice at GRPC. 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 pagbibigay ng positional na live na audio sa mga laro (ang pinagmulan ng tunog ay nauugnay sa player at nagmumula 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:

  • Ang trabaho ay isinagawa upang muling ayusin ang disenyo. Na-update na ang klasikong tema ng liwanag, naidagdag na ang magaan at madilim na tema;

    Paglabas ng voice communication platform Mumble 1.3

    Paglabas ng voice communication platform Mumble 1.3

    Paglabas ng voice communication platform Mumble 1.3

  • Idinagdag ang kakayahang isa-isang ayusin ang volume sa gilid ng lokal na system ng user;
    Paglabas ng voice communication platform Mumble 1.3

  • Nagdagdag ng mga malagkit na shortcut upang baguhin ang mga mode ng paglipat (na-activate ang boses, pumunta sa pag-uusap, tuluy-tuloy na session). Pinagana sa pamamagitan ng mga setting na "I-configure -> Mga Setting -> Interface ng User -> Ipakita ang dropdown na mode ng pagpapadala sa toolbar".

    Paglabas ng voice communication platform Mumble 1.3

  • Ang isang dynamic na channel filtering function ay ipinatupad, na nagpapasimple sa nabigasyon sa pamamagitan ng mga server na may napakalaking bilang ng mga channel at user. Bilang default, ang filter ay hindi nagpapakita ng mga walang laman na channel;

    Paglabas ng voice communication platform Mumble 1.3

  • May idinagdag na opsyon upang i-disable ang interactive na pagdaragdag at pagbabago ng mga parameter ng koneksyon, na maaaring gamitin sa mga kaso kung saan hindi dapat baguhin ng user ang listahan ng mga paunang na-configure na server;
  • Nagdagdag ng setting upang bawasan ang volume ng tunog mula sa iba pang mga manlalaro sa panahon ng isang pag-uusap;
  • Nagdagdag ng multi-channel recording function sa synchronous mode;
  • Ang game overlay system ay nagdagdag ng suporta para sa DirectX 11 at ang kakayahang i-customize ang FPS display position;
  • Ang interface ng administrator ay may muling idinisenyong dialog para sa pamamahala ng mga listahan ng user, pagdaragdag ng iba't ibang mga mode ng pag-uuri, mga filter, at ang kakayahang mag-batch ng mga user na tanggalin;
  • Pinasimpleng pagpapanatili ng listahan ng pagbabawal;
  • Idinagdag ang kakayahang pamahalaan ang kliyente sa pamamagitan ng SocketRPС.

Pinagmulan: opennet.ru

Magdagdag ng komento