Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.4

Ngemva kweminyaka engaphezu kwemibili yentuthuko, kwethulwe ukukhululwa kwe-platform ye-Mumble 1.4, egxile ekudaleni izingxoxo zezwi ezihlinzeka nge-latency ephansi kanye nokudluliswa kwezwi eliphezulu. Indawo ebalulekile yesicelo se-Mumble ukuhlela ukuxhumana phakathi kwabadlali ngenkathi bedlala imidlalo yekhompyutha. Ikhodi yephrojekthi ibhalwe ngo-C++ futhi isatshalaliswa ngaphansi kwelayisensi ye-BSD. Izakhiwo zilungiselelwe iLinux, iWindows ne-macOS.

Le phrojekthi inamamojula amabili - iklayenti elithule kanye neseva yokububula. I-graphical interface isekelwe ku-Qt. Ikhodekhi yomsindo ye-Opus isetshenziselwa ukudlulisa ulwazi lomsindo. Isistimu yokulawula ukufinyelela eguquguqukayo inikezwa, isibonelo, kungenzeka ukudala izingxoxo zezwi zamaqembu amaningana angawodwa okungenzeka kube nokuxhumana okuhlukene phakathi kwabaholi kuwo wonke amaqembu. Idatha idluliselwa kuphela ngesiteshi sokuxhumana esibethelwe; ukufakazela ubuqiniso okusekelwe kukhiye womphakathi kusetshenziswa ngokuzenzakalelayo.

Ngokungafani nezinsiza ezimaphakathi, i-Mumble ikuvumela ukuthi ugcine idatha yomsebenzisi kumaseva akho futhi ulawule ngokugcwele ukusebenza kwengqalasizinda, uma kunesidingo, ukuxhuma ama-script processors angeziwe, lapho i-API ekhethekile esekelwe ku-Ice ne-GRPC protocol etholakalayo. Lokhu kuhlanganisa ukusebenzisa imininingo egciniwe yabasebenzisi ekhona ukuqinisekisa noma ukuxhuma ama-sound bot, isibonelo, akwazi ukudlala umculo. Kungenzeka ukulawula iseva ngokusebenzisa isixhumi esibonakalayo sewebhu. Imisebenzi yokuthola abangani kumaseva ahlukene iyatholakala kubasebenzisi.

Okunye ukusetshenziswa okuhlanganisa ukurekhoda ama-podcasts ahlanganyelwayo kanye nokusekela umsindo obukhoma wesikhundla emidlalweni (umthombo womsindo uhlotshaniswa nomdlali futhi usuka endaweni akuyo esikhaleni segeyimu), okuhlanganisa imidlalo enamakhulu ababambiqhaza (ngokwesibonelo, i-Mumble isetshenziswa emiphakathini yabadlali. ka-Eva Online kanye Nenqaba Yethimba 2). Amageyimu aphinde asekele imodi yembondela, lapho umsebenzisi ebona ukuthi yimuphi umdlali akhuluma naye futhi angabuka i-FPS nesikhathi sasendaweni.

Okuqanjiwe okuyinhloko:

  • Ikhono lokuthuthukisa ama-plugin enhloso evamile angafakwa futhi abuyekezwe ngaphandle kohlelo lokusebenza oluyinhloko seliqalisiwe. Ngokungafani nama-plugin akhelwe ngaphakathi ahlinzekwe ngaphambilini, indlela entsha ingasetshenziswa ukuze kusetshenziswe izithasiselo ezingafanele futhi ayikhawulelwe ezindleleni zokukhipha ulwazi lwendawo yomdlali ukuze kusetshenziswe umsindo wesimo.
  • Kwengezwe ibhokisi lengxoxo eligcwele ukuze kuseshwa abasebenzisi namashaneli atholakala kuseva. Ingxoxo ingabizwa ngenhlanganisela ka-Ctrl+F noma ngemenyu. Kokubili ukusesha kwemaski nezinkulumo ezijwayelekile kuyasekelwa.
    Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.4
  • Imodi yokulalela yesiteshi eyengeziwe, evumela umsebenzisi ukuzwa yonke imisindo ezwiwa abahlanganyeli besiteshi, kodwa ngaphandle kokuxhuma ngqo esiteshini. Kulokhu, abasebenzisi abalalelayo baboniswa ohlwini lwabahlanganyeli besiteshi, kodwa bamakwe ngesithonjana esikhethekile (ezinguqulweni ezintsha kuphela; kumaklayenti amadala abasebenzisi abanjalo abavezwa). Imodi iyi-unidirectional, i.e. uma umsebenzisi olalele efuna ukukhuluma, uzodinga ukuxhuma esiteshini. Kubaphathi beziteshi, ama-ACL nezilungiselelo zinikeziwe ukuvimbela ukuxhumana kwimodi yokulalela.
    Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.4
  • Isixhumi esibonakalayo se-TalkingUI sengeziwe, esikuvumela ukuthi uqonde ukuthi ubani okhulumayo njengamanje. I-interface ihlinzeka ngewindi le-pop-up ngohlu lwabasebenzisi abakhulumayo njengamanje, okufana nethiphu yamathuluzi kumodi yegeyimu, kodwa okuhloselwe ukusetshenziswa kwansuku zonke ngabangabadlali.
    Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.4
  • Izinkomba zokuvinjelwa kokufinyelela zengeziwe kusixhumi esibonakalayo, okukuvumela ukuba uqonde ukuthi umsebenzisi angakwazi ukuxhuma esiteshini noma cha (ngokwesibonelo, uma isiteshi sivumela ukungena ngemvume kuphela ngephasiwedi noma siboshelwe eqenjini elithile kuseva).
    Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.4
  • Imilayezo yombhalo isekela umaka we-Markdown, okuthi, isibonelo, usetshenziselwe ukuthumela izinhlu, amazwibela ekhodi, izingcaphuno, ukugqamisa izingxenye zombhalo ogqamile noma omalukeke, kanye nezixhumanisi zokuklama.
  • Kwengezwe ikhono lokudlala umsindo we-stereo, okuvumela iseva ukuthi ithumele ukusakaza komsindo ngemodi ye-stereo, engeke iguqulelwe ku-mono yiklayenti. Lesi sici singasetshenziswa, isibonelo, ukudala ama-bot omculo. Ukuthumela umsindo ovela kuklayenti elisemthethweni kusengenzeka kuphela ngemodi ye-mono.
  • Kwengezwe amandla okunikeza iziteketiso kubasebenzisi, okwenza kube nokwenzeka ukunikeza igama eliqondakala kakhudlwana kubasebenzisi abasebenzisa kabi amagama amade kakhulu noma abashintsha amagama abo njalo. Amagama abelwe wona angavela ohlwini lwabahlanganyeli njengamalebula engeziwe noma ashintshe igama langempela. Iziteketiso ziboshelwe ezitifiketini zomsebenzisi, azincikile kuseva ekhethiwe, futhi azishintshi ngemva kokuqala kabusha.
    Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.4
  • Iseva manje inemisebenzi yokuthumela umbhalo wokwamukela ngemodi yokusakaza isebenzisa iphrothokholi ye-Ice. Usekelo olungeziwe lokubonisa ama-ACL kanye nazo zonke izinguquko emaqenjini kulogi. Kwengezwe ama-ACL ahlukene ukuze kulawulwe ukusethwa kabusha kwamazwana nezithombe. Ngokuzenzakalelayo, izikhala zivunyelwe kumagama abasebenzisi. Umthwalo we-CPU owehlisiwe ngokunika amandla imodi ye-TCP_NODELAY ngokuzenzakalelayo.
  • Kwengezwe ama-plugin ukuze kusekelwe umsindo wendawo phakathi Kwethu nasemidlalweni yangokwezifiso esekelwe enjinini yomthombo. Ama-plugin abuyekeziwe emidlalo ethi Call of Duty 2 kanye ne-GTA V.
  • Ikhodekhi yomsindo ye-Opus ibuyekezelwe enguqulweni engu-1.3.1.
  • Kususwe ukwesekwa kwe-Qt4, i-DirectSound ne-CELT 0.11.0. Itimu yakudala isusiwe.

Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.4
Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.4

Source: opennet.ru

Engeza amazwana