Pulatifomu yolumikizirana yokhazikika ya Jami "Vilagfa" ilipo

Kutulutsidwa kwatsopano kwa nsanja yolumikizirana yolumikizirana ndi Jami kwayambitsidwa, kugawidwa pansi pa dzina la "VilΓ‘gfa". Pulojekitiyi ikufuna kupanga njira yolumikizirana yomwe imagwira ntchito mu P2P ndipo imalola kukonzekeretsa kulumikizana pakati pamagulu akulu ndi mafoni apaokha pomwe akupereka chinsinsi komanso chitetezo. Jami, yemwe kale ankadziwika kuti Ring ndi SFLphone, ndi ntchito ya GNU ndipo ali ndi chilolezo pansi pa GPLv3. Misonkhano yama Binary imakonzedwa GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL, etc.), Windows, macOS, iOS, Android ndi Android TV.

Mosiyana ndi makasitomala olankhulana achikhalidwe, Jami amatha kutumiza mauthenga popanda kulumikizana ndi ma seva akunja pokonzekera kulumikizana kwachindunji pakati pa ogwiritsa ntchito pogwiritsa ntchito kubisa kwakumapeto (makiyi amapezeka kokha kumbali ya kasitomala) ndikutsimikizira kutengera ziphaso za X.509. Kuphatikiza pa kutumizirana mameseji otetezeka, pulogalamuyi imakupatsani mwayi woyimba mawu ndi makanema, kupanga ma teleconference, kusinthana mafayilo, ndikukonzekera mwayi wogawana mafayilo ndi zomwe zili pazenera. Pamsonkhano wamakanema pa seva yokhala ndi Intel Core i7-7700K 4.20 GHz CPU, 32 GB ya RAM ndi 100 Mbit/s network network, khalidwe labwino kwambiri limapezeka pamene osapitirira 25 otenga nawo mbali alumikizidwa. Aliyense wotenga nawo mbali pakanema amafunikira pafupifupi 2 Mbit/s bandwidth.

Poyambirira, polojekitiyi idapangidwa ngati foni yofewa yochokera ku protocol ya SIP, koma yapita kale kupyola dongosololi mokomera mtundu wa P2P, ndikusunga kugwirizana ndi SIP komanso kuthekera koyimba mafoni pogwiritsa ntchito protocol iyi. Pulogalamuyi imathandizira ma codec osiyanasiyana (G711u, G711a, GSM, Speex, Opus, G.722) ndi ma protocol (ICE, SIP, TLS), imapereka kubisa kodalirika kwamavidiyo, mawu ndi mauthenga. Ntchito zothandizira zimaphatikizapo kutumiza mafoni ndi kugwira, kujambula mafoni, mbiri yoyimba ndikusaka, kuwongolera voliyumu yokha, kuphatikiza ndi GNOME ndi mabuku adilesi a KDE.

Kuti adziwe wogwiritsa ntchito, Jami amagwiritsa ntchito njira yotsimikizika ya akaunti yapadziko lonse lapansi potengera kukhazikitsidwa kwa bukhu la adilesi ngati blockchain (zotukuka za polojekiti ya Ethereum zimagwiritsidwa ntchito). ID ya wogwiritsa ntchito imodzi (RingID) itha kugwiritsidwa ntchito nthawi imodzi pazida zingapo ndikukulolani kuti mulumikizane ndi wogwiritsa ntchito mosasamala kanthu za chipangizo chomwe chikugwira ntchito, popanda kufunikira kosunga ma ID osiyanasiyana pa smartphone ndi PC yanu. Bukhu la maadiresi lomwe limayang'anira kumasulira mayina ku RingID limasungidwa pagulu la ma node omwe amasungidwa ndi otenga nawo mbali osiyanasiyana, kuphatikiza kuthekera koyendetsa nodi yanu kuti mukhale ndi buku la maadiresi lapadziko lonse lapansi (Jami akugwiritsanso ntchito buku la ma adilesi lamkati lomwe limasungidwa ndi kasitomala).

Kuti athane ndi ogwiritsa ntchito ku Jami, protocol ya OpenDHT (tebulo logawidwa la hashi) imagwiritsidwa ntchito, zomwe sizifunikira kugwiritsa ntchito zolembera zapakati ndi zambiri za ogwiritsa ntchito. Maziko a Jami ndi njira yakumbuyo ya jami-daemon, yomwe imayang'anira kukonza zolumikizira, kukonza zolumikizirana, kugwira ntchito ndi makanema ndi mawu. Kuyanjana ndi jami-daemon kumakonzedwa pogwiritsa ntchito laibulale ya LibRingClient, yomwe imakhala maziko opangira mapulogalamu a kasitomala ndipo imapereka magwiridwe antchito onse omwe samalumikizidwa ndi mawonekedwe ndi nsanja. Mapulogalamu amakasitomala amapangidwa mwachindunji pamwamba pa LibRingClient, zomwe zimapangitsa kuti zikhale zosavuta kupanga ndikuthandizira mawonekedwe osiyanasiyana. Makasitomala wamkulu wa PC amalembedwa pogwiritsa ntchito laibulale ya Qt, ndi makasitomala owonjezera kutengera GTK ndi Electron akupangidwa.

Zatsopano zazikulu:

  • Kupititsa patsogolo njira yolumikizirana yamagulu (Swarms) idapitilira, kulola kuti pakhale macheza a P2P omwe amagawika bwino, mbiri yolumikizirana yomwe imasungidwa pamodzi pazida zonse za ogwiritsa ntchito mu mawonekedwe olumikizidwa. Ngakhale m'mbuyomu otenga nawo mbali awiri okha ndi omwe amaloledwa kulankhulana pagulu, pakumasulidwa kwatsopano, gulu la gululi tsopano litha kupanga macheza amagulu ang'onoang'ono mpaka anthu a 8 (pazotulutsa zamtsogolo akukonzekera kuwonjezera chiwerengero chololedwa cha omwe atenga nawo mbali, komanso kuwonjezera thandizo. kwa macheza apagulu).
    Pulatifomu yolumikizirana yokhazikika ya Jami "Vilagfa" ilipo

    Batani latsopano lawonjezedwa kuti mupange macheza amagulu komanso kuthekera kosintha macheza aperekedwa.

    Pulatifomu yolumikizirana yokhazikika ya Jami "Vilagfa" ilipo

    Mukapanga macheza amagulu, mutha kuwonjezera otenga nawo gawo atsopano ndikuchotsa omwe alipo. Pali magulu atatu a omwe atenga nawo mbali: oyitanidwa (owonjezera pagulu, koma osalumikizidwa ndi macheza), olumikizidwa ndi woyang'anira. Wophunzira aliyense akhoza kutumiza maitanidwe kwa anthu ena, koma woyang'anira yekha ndi amene angathe kuchotsa gulu (pakali pano pakhoza kukhala woyang'anira mmodzi yekha, koma m'tsogolomu kumasulidwa padzakhala dongosolo losinthika la ufulu wopeza komanso kuthekera kosankha olamulira angapo).

    Pulatifomu yolumikizirana yokhazikika ya Jami "Vilagfa" ilipo

  • Anawonjezera gulu latsopano lokhala ndi zidziwitso zamacheza monga mndandanda wa omwe atenga nawo mbali, mndandanda wamakalata otumizidwa ndi zosintha.
    Pulatifomu yolumikizirana yokhazikika ya Jami "Vilagfa" ilipo
  • Anawonjezera mitundu ingapo ya zizindikiro za kuwerenga uthenga ndi kulemba mawu.
    Pulatifomu yolumikizirana yokhazikika ya Jami "Vilagfa" ilipo
  • Kutha kutumiza mafayilo kuti mucheze kumaperekedwa, ndipo ocheza nawo amatha kulandira fayilo ngakhale wotumizayo alibe intaneti.
  • Anawonjezera mawonekedwe posaka mauthenga mumacheza.
  • Thandizo lowonjezera pakukhazikitsa machitidwe pogwiritsa ntchito zilembo za emoji.
  • Adawonjeza njira yoti muwonetse zomwe zapezeka.
  • Thandizo loyesera la macheza amagulu otsagana ndi makanema apakanema awonjezedwa kwa kasitomala wapa Desktop.

Source: opennet.ru

Kuwonjezera ndemanga