Kutulutsidwa kwa nsanja yolumikizirana mawu ya Mumble 1.4

Pambuyo pazaka zoposa ziwiri zachitukuko, kutulutsidwa kwa nsanja ya Mumble 1.4 kwawonetsedwa, kumayang'ana pakupanga macheza amawu omwe amapereka latency yotsika komanso kufalitsa mawu kwapamwamba. Gawo lofunikira pakufunsira kwa Mumble ndikukonzekera kulumikizana pakati pa osewera akusewera masewera apakompyuta. Khodi ya polojekitiyi idalembedwa mu C ++ ndikugawidwa pansi pa layisensi ya BSD. Zomanga zimapangidwira Linux, Windows ndi macOS.

Pulojekitiyi ili ndi ma module awiri - kasitomala wosasunthika ndi seva yong'ung'udza. Mawonekedwe azithunzi amatengera Qt. Opus audio codec imagwiritsidwa ntchito potumiza uthenga wamawu. Dongosolo lowongolera lofikira limaperekedwa, mwachitsanzo, ndizotheka kupanga macheza amawu kwamagulu angapo akutali ndi kuthekera kolumikizana kosiyana pakati pa atsogoleri m'magulu onse. Deta imatumizidwa kudzera pa njira yolumikizirana yobisika; kutsimikizika kwa makiyi a anthu kumagwiritsidwa ntchito mwachisawawa.

Mosiyana ndi mautumiki apakati, Mumble amakulolani kusunga deta ya ogwiritsa ntchito pa maseva anu ndikuwongolera mokwanira ntchito ya zomangamanga, ngati kuli kofunikira, kulumikiza ma processor owonjezera, omwe API yapadera yozikidwa pa Ice ndi GRPC protocol ilipo. Izi zikuphatikiza kugwiritsa ntchito nkhokwe zomwe zilipo kale kuti zitsimikizire kapena kulumikiza ma audio bots omwe, mwachitsanzo, amatha kuyimba nyimbo. Ndizotheka kuwongolera seva kudzera pa intaneti. Ntchito zopezera abwenzi pa ma seva osiyanasiyana zimapezeka kwa ogwiritsa ntchito.

Zina zomwe zimagwiritsidwa ntchito ndi monga kujambula ma podikasiti ogwirizana komanso kuthandizira mawu omvera m'masewera (mawu ake amalumikizidwa ndi wosewerayo ndipo amachokera komwe amakhala m'malo amasewera), kuphatikiza masewera omwe ali ndi anthu mazana ambiri (mwachitsanzo, Mumble amagwiritsidwa ntchito m'magulu a osewera. ya Eve Online ndi Team Fortress 2). Masewerawa amathandiziranso mawonekedwe ophatikizika, momwe wogwiritsa ntchito amawona wosewera yemwe akulankhula naye ndipo amatha kuwona FPS ndi nthawi yakomweko.

Zatsopano zazikulu:

  • Kuthekera kopanga mapulagini acholinga chonse omwe amatha kukhazikitsidwa ndikusinthidwa mosadalira pulogalamu yayikulu kwakhazikitsidwa. Mosiyana ndi mapulagini omangidwira kale, makina atsopanowa atha kugwiritsidwa ntchito powonjezera zina mwachisawawa ndipo sikuti amangotengera zidziwitso za malo osewera kuti agwiritse ntchito mawu omvera.
  • Anawonjezera kukambirana kwathunthu posaka ogwiritsa ntchito ndi ma tchanelo omwe amapezeka pa seva. Zokambiranazo zitha kuyitanidwa kudzera pa Ctrl + F kuphatikiza kapena kudzera pa menyu. Kusaka kwa chigoba komanso mawu okhazikika amathandizidwa.
    Kutulutsidwa kwa nsanja yolumikizirana mawu ya Mumble 1.4
  • Njira yowonjezerera yomvera tchanelo, yomwe imalola wogwiritsa ntchito kumva mawu onse omwe otenga nawo mbali pa tchanelo, koma osalumikizana mwachindunji ndi tchanelo. Pankhaniyi, omvera omvera akuwonetsedwa pamndandanda wa omwe atenga nawo gawo, koma amalembedwa ndi chizindikiro chapadera (m'matembenuzidwe atsopano okha; mwa makasitomala akale ogwiritsa ntchito ngati awa sawonetsedwa). Mchitidwewu ndi unidirectional, i.e. ngati womvera akufuna kulankhula, ayenera kulumikizana ndi tchanelo. Kwa oyang'anira tchanelo, ma ACL ndi zoikamo zimaperekedwa kuti aletse kulumikizana mumayendedwe omvera.
    Kutulutsidwa kwa nsanja yolumikizirana mawu ya Mumble 1.4
  • Mawonekedwe a TalkingUI awonjezedwa, kukulolani kuti mumvetsetse yemwe akulankhula pakali pano. Mawonekedwewa amapereka zenera la pop-up ndi mndandanda wa ogwiritsa ntchito omwe akulankhula pakali pano, ofanana ndi chida chamasewera pamasewera, koma opangidwa kuti azigwiritsidwa ntchito tsiku ndi tsiku ndi omwe samasewera.
    Kutulutsidwa kwa nsanja yolumikizirana mawu ya Mumble 1.4
  • Zizindikiro zoletsa kulowa zawonjezeredwa ku mawonekedwe, kukulolani kuti mumvetsetse ngati wogwiritsa ntchito angagwirizane ndi tchanelo kapena ayi (mwachitsanzo, ngati njirayo imangololera kulowa ndi mawu achinsinsi kapena kumangirizidwa ku gulu linalake pa seva).
    Kutulutsidwa kwa nsanja yolumikizirana mawu ya Mumble 1.4
  • Mauthenga amathandizira Markdown markup, omwe, mwachitsanzo, angagwiritsidwe ntchito kutumiza mindandanda, ma code snippets, zolemba, kuwunikira mbali zalemba molimba mtima kapena mopendekera, ndi maulalo apangidwe.
  • Adawonjezeranso kuthekera kosewera nyimbo za stereo, kulola seva kutumiza mawu omvera mumayendedwe a stereo, omwe sangasinthidwe kukhala mono ndi kasitomala. Izi zitha kugwiritsidwa ntchito, mwachitsanzo, kupanga nyimbo za bots. Kutumiza zomvera kuchokera kwa kasitomala wovomerezeka kumathekabe mu mono mode.
  • Anawonjezera kuthekera kopatsa mayina kwa ogwiritsa ntchito, zomwe zimapangitsa kuti pakhale dzina lomveka bwino kwa ogwiritsa ntchito omwe amazunza mayina autali kapena kusintha dzina lawo pafupipafupi. Mayina omwe aperekedwa atha kuwoneka pamndandanda wa omwe akutenga nawo mbali ngati zilembo zowonjezera kapena kusintha dzina loyambirira. Mayina odziwika amamangiriridwa ku ziphaso za ogwiritsa ntchito, osadalira seva yosankhidwa, ndipo sasintha mukayambiranso.
    Kutulutsidwa kwa nsanja yolumikizirana mawu ya Mumble 1.4
  • Seva tsopano ili ndi ntchito zotumizira mawu olandilidwa mumayendedwe owulutsa pogwiritsa ntchito Ice protocol. Thandizo lowonjezera lowonetsera ma ACL ndi zosintha zonse m'magulu mu log. Onjezani ma ACL osiyana kuti muwongolere kukonzanso kwa ndemanga ndi ma avatar. Mwachisawawa, mipata imaloledwa mwa mayina olowera. Kuchepetsa kuchuluka kwa CPU poyambitsa mawonekedwe a TCP_NODELAY mwachisawawa.
  • Mapulagini owonjezera kuti athandizire ma audio okhazikika pakati pathu komanso m'masewera okhazikika potengera injini ya Source. Mapulagini osinthidwa amasewera Call of Duty 2 ndi GTA V.
  • Opus audio codec yasinthidwa kukhala mtundu 1.3.1.
  • Kuchotsa thandizo la Qt4, DirectSound ndi CELT 0.11.0. Mutu wapamwamba wachotsedwa.

Kutulutsidwa kwa nsanja yolumikizirana mawu ya Mumble 1.4
Kutulutsidwa kwa nsanja yolumikizirana mawu ya Mumble 1.4

Source: opennet.ru

Kuwonjezera ndemanga