Jukwaa la mawasiliano lililogatuliwa la Jami "Vilagfa" linapatikana

Toleo jipya la jukwaa la mawasiliano lililogatuliwa la Jami limeanzishwa, likisambazwa chini ya jina la msimbo "Világfa". Mradi huu unalenga kuunda mfumo wa mawasiliano unaofanya kazi katika hali ya P2P na inaruhusu kupanga mawasiliano kati ya vikundi vikubwa na simu za mtu binafsi huku ukitoa kiwango cha juu cha usiri na usalama. Jami, ambayo zamani ilijulikana kama Ring na SFLphone, ni mradi wa GNU na imepewa leseni chini ya GPLv3. Mikusanyiko ya binary hutayarishwa kwa GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL, n.k.), Windows, macOS, iOS, Android na Android TV.

Tofauti na wateja wa kawaida wa mawasiliano, Jami inaweza kutuma ujumbe bila kuwasiliana na seva za nje kwa kupanga muunganisho wa moja kwa moja kati ya watumiaji kwa kutumia usimbaji fiche kutoka mwanzo hadi mwisho (funguo zipo upande wa mteja pekee) na uthibitishaji kulingana na vyeti vya X.509. Mbali na ujumbe salama, programu hukuruhusu kupiga simu za sauti na video, kuunda mikutano ya simu, kubadilishana faili, na kupanga ufikiaji wa pamoja wa faili na yaliyomo kwenye skrini. Kwa mkutano wa video kwenye seva iliyo na Intel Core i7-7700K 4.20 GHz CPU, 32 GB ya RAM na muunganisho wa mtandao wa 100 Mbit/s, ubora bora hupatikana wakati hakuna zaidi ya washiriki 25 wameunganishwa. Kila mshiriki wa mkutano wa video anahitaji takriban kipimo data cha 2 Mbit/s.

Hapo awali, mradi ulitengenezwa kama simu laini kulingana na itifaki ya SIP, lakini kwa muda mrefu umekwenda zaidi ya mfumo huu kwa niaba ya mfano wa P2P, huku ukidumisha utangamano na SIP na uwezo wa kupiga simu kwa kutumia itifaki hii. Programu inasaidia codecs mbalimbali (G711u, G711a, GSM, Speex, Opus, G.722) na itifaki (ICE, SIP, TLS), hutoa usimbaji fiche wa kuaminika wa video, sauti na ujumbe. Vipengele vya huduma ni pamoja na kusambaza na kushikilia simu, kurekodi simu, rekodi ya simu zilizopigwa na utafutaji, udhibiti wa sauti kiotomatiki, ujumuishaji na vitabu vya anwani vya GNOME na KDE.

Ili kumtambua mtumiaji, Jami hutumia utaratibu wa uthibitishaji wa akaunti ya kimataifa uliogatuliwa kulingana na utekelezaji wa kitabu cha anwani katika mfumo wa blockchain (maendeleo ya mradi wa Ethereum hutumiwa). Kitambulisho cha Mtumiaji mmoja (RingID) kinaweza kutumika kwa wakati mmoja kwenye vifaa vingi na hukuruhusu kuwasiliana na mtumiaji bila kujali ni kifaa gani kinachotumika, bila hitaji la kudumisha vitambulisho tofauti kwenye simu yako mahiri na Kompyuta. Kitabu cha anwani kinachohusika na kutafsiri majina kwa RingID huhifadhiwa kwenye kikundi cha nodi zinazodumishwa na washiriki tofauti, ikiwa ni pamoja na uwezo wa kuendesha nodi yako mwenyewe ili kudumisha nakala ya ndani ya kitabu cha anwani cha kimataifa (Jami pia hutekeleza kitabu tofauti cha anwani cha ndani kinachodumishwa na mteja).

Ili kushughulikia watumiaji katika Jami, itifaki ya OpenDHT (meza ya hashi iliyosambazwa) hutumiwa, ambayo haihitaji matumizi ya sajili za kati na taarifa kuhusu watumiaji. Msingi wa Jami ni mchakato wa nyuma wa jami-daemon, ambayo inawajibika kwa usindikaji wa miunganisho, kuandaa mawasiliano, kufanya kazi na video na sauti. Mwingiliano na jami-daemon hupangwa kwa kutumia maktaba ya LibRingClient, ambayo hutumika kama msingi wa kuunda programu ya mteja na hutoa utendakazi wote wa kawaida ambao haufungamani na kiolesura cha mtumiaji na majukwaa. Programu za mteja zinaundwa moja kwa moja juu ya LibRingClient, ambayo hurahisisha sana kuunda na kuhimili miingiliano mbalimbali. Mteja mkuu wa Kompyuta huandikwa kwa kutumia maktaba ya Qt, huku wateja wa ziada kulingana na GTK na Electron wakitengenezwa.

Ubunifu kuu:

  • Ukuzaji wa mfumo wa mawasiliano wa kikundi cha pumba (Swarms) uliendelea, ikiruhusu uundaji wa mazungumzo ya P2P yaliyosambazwa kikamilifu, historia ya mawasiliano ambayo huhifadhiwa kwa pamoja kwenye vifaa vyote vya watumiaji katika fomu iliyosawazishwa. Ingawa hapo awali ni washiriki wawili pekee waliruhusiwa kuwasiliana katika kundi, katika toleo jipya, modi ya kundi sasa inaweza kuunda gumzo la vikundi vidogo vya hadi watu 8 (katika matoleo yajayo wanapanga kuongeza idadi inayoruhusiwa ya washiriki, na pia kuongeza msaada. kwa mazungumzo ya umma).
    Jukwaa la mawasiliano lililogatuliwa la Jami "Vilagfa" linapatikana

    Kitufe kipya kimeongezwa ili kuunda gumzo la kikundi na uwezo wa kusanidi mipangilio ya gumzo umetolewa.

    Jukwaa la mawasiliano lililogatuliwa la Jami "Vilagfa" linapatikana

    Baada ya kuunda gumzo la kikundi, unaweza kuongeza washiriki wapya kwake na kuondoa waliopo. Kuna aina tatu za washiriki: walioalikwa (wameongezwa kwenye kikundi, lakini bado hawajaunganishwa kwenye gumzo), wameunganishwa na msimamizi. Kila mshiriki anaweza kutuma mialiko kwa watu wengine, lakini msimamizi tu ndiye anayeweza kuondoa kutoka kwa kikundi (kwa sasa kunaweza kuwa na msimamizi mmoja tu, lakini katika matoleo ya baadaye kutakuwa na mfumo rahisi wa haki za ufikiaji na uwezo wa kuteua wasimamizi wengi).

    Jukwaa la mawasiliano lililogatuliwa la Jami "Vilagfa" linapatikana

  • Imeongeza kidirisha kipya chenye maelezo ya gumzo kama vile orodha ya washiriki, orodha ya hati zilizotumwa na mipangilio.
    Jukwaa la mawasiliano lililogatuliwa la Jami "Vilagfa" linapatikana
  • Imeongeza aina kadhaa za viashirio kuhusu usomaji wa ujumbe na kuandika maandishi.
    Jukwaa la mawasiliano lililogatuliwa la Jami "Vilagfa" linapatikana
  • Uwezo wa kutuma faili kwenye gumzo umetolewa, na washiriki wa gumzo wanaweza kupokea faili hata kama mtumaji hayuko mtandaoni.
  • Imeongeza kiolesura cha kutafuta ujumbe kwenye gumzo.
  • Usaidizi umeongezwa wa kuweka miitikio kwa kutumia vibambo vya emoji.
  • Imeongeza chaguo ili kuonyesha maelezo ya sasa ya eneo.
  • Usaidizi wa majaribio kwa gumzo la kikundi linaloandamana na mikutano ya video umeongezwa kwa mteja wa Eneo-kazi.

Chanzo: opennet.ru

Kuongeza maoni