Kutolewa kwa jukwaa la mawasiliano ya sauti Mumble 1.4

Baada ya zaidi ya miaka miwili ya maendeleo, kutolewa kwa jukwaa la Mumble 1.4 limewasilishwa, likilenga kuunda gumzo za sauti ambazo hutoa utulivu wa chini na upitishaji wa sauti wa hali ya juu. Sehemu muhimu ya maombi ya Mumble ni kupanga mawasiliano kati ya wachezaji wakati wa kucheza michezo ya kompyuta. Msimbo wa mradi umeandikwa kwa C++ na kusambazwa chini ya leseni ya BSD. Majengo yameandaliwa kwa Linux, Windows na macOS.

Mradi huo una moduli mbili - mteja wa mumble na seva ya manung'uniko. Kiolesura cha picha kinatokana na Qt. Kodeki ya sauti ya Opus hutumiwa kusambaza taarifa za sauti. Mfumo wa udhibiti wa ufikiaji rahisi hutolewa, kwa mfano, inawezekana kuunda mazungumzo ya sauti kwa vikundi kadhaa vilivyotengwa na uwezekano wa mawasiliano tofauti kati ya viongozi katika vikundi vyote. Data hupitishwa kupitia njia iliyosimbwa tu ya mawasiliano; uthibitishaji wa ufunguo wa umma hutumiwa kwa chaguo-msingi.

Tofauti na huduma za kati, Mumble hukuruhusu kuhifadhi data ya mtumiaji kwenye seva zako mwenyewe na kudhibiti kikamilifu utendakazi wa miundombinu, ikiwa ni lazima, kuunganisha vichakataji vya ziada vya hati, ambayo API maalum kulingana na itifaki za Ice na GRPC inapatikana. Hii inajumuisha kutumia hifadhidata zilizopo za watumiaji kwa uthibitishaji au kuunganisha vijibu sauti ambavyo, kwa mfano, vinaweza kucheza muziki. Inawezekana kudhibiti seva kupitia kiolesura cha wavuti. Kazi za kutafuta marafiki kwenye seva tofauti zinapatikana kwa watumiaji.

Matumizi ya ziada ni pamoja na kurekodi podikasti shirikishi na kusaidia sauti ya moja kwa moja katika michezo (chanzo cha sauti kinahusishwa na mchezaji na kinatoka mahali alipo katika nafasi ya mchezo), ikijumuisha michezo iliyo na mamia ya washiriki (kwa mfano, Mumble hutumiwa katika jumuiya za wachezaji. ya Hawa Online na Ngome ya Timu 2). Michezo pia inaauni hali ya kuwekelea, ambayo mtumiaji huona ni mchezaji gani anazungumza naye na anaweza kutazama Ramprogrammen na saa za ndani.

Ubunifu kuu:

  • Uwezo wa kutengeneza programu-jalizi za madhumuni ya jumla ambazo zinaweza kusakinishwa na kusasishwa bila ya programu kuu umetekelezwa. Tofauti na programu jalizi zilizojengewa ndani zilizotolewa hapo awali, utaratibu mpya unaweza kutumika kutekeleza nyongeza zisizo za kawaida na hauzuiliwi tu na njia za kutoa maelezo ya eneo la mchezaji ili kutekeleza sauti ya muda.
  • Imeongeza kidirisha kamili cha kutafuta watumiaji na vituo vinavyopatikana kwenye seva. Mazungumzo yanaweza kuitwa kupitia mchanganyiko wa Ctrl + F au kupitia menyu. Utafutaji wa barakoa na usemi wa kawaida unatumika.
    Kutolewa kwa jukwaa la mawasiliano ya sauti Mumble 1.4
  • Hali ya kusikiliza ya idhaa iliyoongezwa, inayomruhusu mtumiaji kusikia sauti zote zinazosikika na washiriki wa kituo, lakini bila kuunganishwa moja kwa moja kwenye kituo. Katika kesi hii, watumiaji wanaosikiliza wanaonyeshwa kwenye orodha ya washiriki wa kituo, lakini wana alama ya ikoni maalum (tu katika matoleo mapya; kwa wateja wakubwa watumiaji kama hao hawaonyeshwa). Hali ni unidirectional, i.e. ikiwa mtumiaji anayesikiliza anataka kuzungumza, atahitaji kuunganisha kwenye kituo. Kwa wasimamizi wa kituo, ACL na mipangilio hutolewa ili kuzuia miunganisho katika hali ya kusikiliza.
    Kutolewa kwa jukwaa la mawasiliano ya sauti Mumble 1.4
  • Kiolesura cha TalkingUI kimeongezwa, huku kuruhusu kuelewa ni nani anayezungumza sasa hivi. Kiolesura hutoa kidirisha ibukizi na orodha ya watumiaji wanaozungumza kwa sasa, sawa na kidokezo cha zana katika hali ya mchezo, lakini kinachokusudiwa kutumiwa kila siku na wasio wachezaji.
    Kutolewa kwa jukwaa la mawasiliano ya sauti Mumble 1.4
  • Viashiria vya vizuizi vya ufikiaji vimeongezwa kwenye kiolesura, kukuwezesha kuelewa ikiwa mtumiaji anaweza kuunganisha kwenye kituo au la (kwa mfano, ikiwa kituo kinaruhusu tu kuingia na nenosiri au kimefungwa kwa kikundi maalum kwenye seva).
    Kutolewa kwa jukwaa la mawasiliano ya sauti Mumble 1.4
  • Ujumbe wa maandishi unaauni markup ya Markdown, ambayo, kwa mfano, inaweza kutumika kutuma orodha, vijisehemu vya msimbo, nukuu, kuangazia sehemu za maandishi kwa herufi nzito au italiki, na viungo vya muundo.
  • Imeongeza uwezo wa kucheza sauti ya stereo, ikiruhusu seva kutuma mtiririko wa sauti katika hali ya stereo, ambayo haitabadilishwa kuwa mono na mteja. Kipengele hiki kinaweza kutumika, kwa mfano, kuunda roboti za muziki. Kutuma sauti kutoka kwa mteja rasmi bado kunawezekana tu katika hali ya mono.
  • Imeongeza uwezo wa kuwapa watumiaji majina ya utani, ambayo hurahisisha kutoa jina linaloeleweka zaidi kwa watumiaji wanaotumia vibaya majina marefu au kubadilisha majina yao mara kwa mara. Majina yaliyokabidhiwa yanaweza kuonekana katika orodha ya washiriki kama lebo za ziada au kuchukua nafasi ya jina asili kabisa. Majina ya utani yamefungwa kwa vyeti vya mtumiaji, haitegemei seva iliyochaguliwa, na haibadilika baada ya kuwasha upya.
    Kutolewa kwa jukwaa la mawasiliano ya sauti Mumble 1.4
  • Seva sasa ina utendakazi wa kutuma maandishi ya kukaribisha katika hali ya utangazaji kwa kutumia itifaki ya Barafu. Usaidizi ulioongezwa wa kuonyesha ACL na mabadiliko yote katika vikundi kwenye kumbukumbu. Imeongeza ACL tofauti ili kudhibiti uwekaji upya wa maoni na ishara. Kwa chaguo-msingi, nafasi zinaruhusiwa katika majina ya watumiaji. Upakiaji wa CPU ulipunguzwa kwa kuwezesha hali ya TCP_NODELAY kwa chaguomsingi.
  • Programu-jalizi zimeongezwa ili kusaidia sauti ya muda katika Miongoni Mwetu na katika michezo maalum kulingana na injini ya Chanzo. Programu-jalizi zilizosasishwa za michezo ya Call of Duty 2 na GTA V.
  • Kodeki ya sauti ya Opus imesasishwa hadi toleo la 1.3.1.
  • Imeondoa usaidizi wa Qt4, DirectSound na CELT 0.11.0. Mandhari ya kawaida yameondolewa.

Kutolewa kwa jukwaa la mawasiliano ya sauti Mumble 1.4
Kutolewa kwa jukwaa la mawasiliano ya sauti Mumble 1.4

Chanzo: opennet.ru

Kuongeza maoni