Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.3

Cishe iminyaka eyishumi kusukela ekukhululweni okubalulekile kokugcina kwenzeka ukukhululwa kwesikhulumi Ukuhlangana 1.3, egxile ekudaleni izingxoxo zezwi ezihlinzeka ngokubambezeleka okuphansi nokudluliswa kwezwi kwekhwalithi ephezulu. Indawo ebalulekile yesicelo se-Mumble ukuhlela ukuxhumana phakathi kwabadlali ngenkathi bedlala imidlalo yekhompyutha. Ikhodi yephrojekthi ibhalwe ku-C++ futhi isatshalaliswa ngu ngaphansi kwelayisensi ye-BSD. Imihlangano ilungisiwe ye-Linux, Windows ne-macOS.

Le phrojekthi inamamojula amabili - iklayenti elithule kanye neseva yokububula.
I-graphical interface isekelwe ku-Qt. Ikhodekhi yomsindo isetshenziselwa ukudlulisa ulwazi lomsindo I-Opus. Isistimu yokulawula ukufinyelela eguquguqukayo inikezwa, isibonelo, kungenzeka ukudala izingxoxo zezwi zamaqembu amaningana angawodwa anekhono
ukuxhumana 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 uwedwa futhi ulawule ngokugcwele ukusebenza kweseva, uma kunesidingo, ukuxhuma imibhalo eyengeziwe nezibambi, lapho i-API ekhethekile esekelwe ku-Ice ne-GRPC protocol iyatholakala. 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 ahlanganyelwe kanye nokuhlinzeka ngomsindo 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:

  • Kwenziwe umsebenzi wokuhlela kabusha umklamo. Itimu yokukhanya yakudala ibuyekeziwe, amatimu akhanyayo namnyama angeziwe;

    Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.3

    Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.3

    Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.3

  • Kwengezwe ikhono lokulungisa umthamo ngamunye ohlangothini lwesistimu yendawo yomsebenzisi;
    Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.3

  • Kwengezwe izinqamuleli ezinamathelayo zokushintsha izindlela zokudlulisa (izwi lenziwe lasebenza, yiya engxoxweni, iseshini eqhubekayo). Inikwe amandla ngezilungiselelo “Lungisa -> Izilungiselelo -> Isixhumi esibonakalayo somsebenzisi -> Bonisa okwehlayo kwemodi yokudlulisa kubha yamathuluzi”.

    Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.3

  • Umsebenzi wokuhlunga wesiteshi oguquguqukayo uqalisiwe, okwenza ukuzulazula kube lula ngamaseva anenani elikhulu kakhulu lamashaneli nabasebenzisi. Ngokuzenzakalelayo, isihlungi asibonisi amashaneli angenalutho;

    Ukukhishwa kwenkundla yokuxhumana yezwi ye-Mumble 1.3

  • Inketho yengeziwe ukuze kukhubazwe ukungeza okusebenzisanayo nokushintsha izinhlaka zokuxhuma, ezingasetshenziswa ezimeni lapho umsebenzisi kungafanele ashintshe uhlu lwamaseva alungiselelwe ngaphambili;
  • Kwengezwe ukulungiselelwa ukunciphisa ivolumu yomsindo ovela kwabanye abadlali ngesikhathi sengxoxo;
  • Kwengezwe umsebenzi wokurekhoda weziteshi eziningi kumodi yokuvumelanisa;
  • Uhlelo lokumbondelana komdlalo lwengeze ukwesekwa kweDirectX 11 kanye nekhono lokwenza ngendlela oyifisayo indawo yokubonisa ye-FPS;
  • Isixhumi esibonakalayo somlawuli sinengxoxo eklanywe kabusha yokuphatha uhlu lwabasebenzisi, yengeza izindlela zokuhlunga ezihlukene, izihlungi, kanye nekhono lokuhlanganisa ukususa abasebenzisi;
  • Ukugcinwa lula kohlu lokuvinjelwa;
  • Kwengezwe amandla okuphatha iklayenti nge-SocketRPС.

Source: opennet.ru

Engeza amazwana