Iqonga lonxibelelwano olunatyisiweyo uJami "Vilagfa" uyafumaneka

Ukukhutshwa okutsha kweqonga lonxibelelwano olunamagunya eJami luye lwaziswa, lusasazwa phantsi kwegama lekhowudi elithi "Világfa". Le projekthi ijolise ekudaleni inkqubo yonxibelelwano esebenza kwimodi ye-P2P kwaye ivumela ukulungelelanisa zombini unxibelelwano phakathi kwamaqela amakhulu kunye neefowuni zomntu ngamnye ngelixa ubonelela ngezinga eliphezulu lobumfihlo kunye nokhuseleko. I-Jami, eyayifudula ibizwa ngokuba yi-Ring kunye ne-SFLphone, yiprojekthi ye-GNU kwaye inelayisensi phantsi kwe-GPLv3. Iindibano zeBinary zilungiselelwe i-GNU / Linux (Debian, Ubuntu, Fedora, SUSE, RHEL, njl.), Windows, macOS, iOS, Android kunye ne-Android TV.

Ngokungafaniyo nabathengi bonxibelelwano bendabuko, i-Jami iyakwazi ukuthumela imiyalezo ngaphandle kokuqhagamshelana nabancedisi bangaphandle ngokuququzelela uxhulumaniso oluthe ngqo phakathi kwabasebenzisi usebenzisa i-encryption ekupheleni ukuya ekupheleni (izitshixo zikhona kuphela kwicala lomxhasi) kunye nokuqinisekiswa okusekelwe kwizatifikethi ze-X.509. Ukongeza kwimiyalezo ekhuselekileyo, inkqubo ikuvumela ukuba wenze iifowuni zezwi kunye nevidiyo, wenze ii-teleconferences, utshintshiselwano lweefayile, kwaye uququzelele ukufikelela okwabelwanayo kwiifayile kunye nomxholo wesikrini. Kwinkomfa yevidiyo kwi-server ene-Intel Core i7-7700K 4.20 GHz CPU, i-32 GB ye-RAM kunye ne-100 Mbit / s uxhulumaniso lwenethiwekhi, umgangatho ogqwesileyo uphunyeziwe xa kungabikho abathathi-nxaxheba abangaphezu kwe-25 abaxhunyiwe. Umthathi-nxaxheba ngamnye kwinkomfa yevidiyo ufuna malunga ne-2 Mbit/s bandwidth.

Ekuqaleni, iprojekthi yaphuhliswa njenge-softphone esekelwe kwi-protocol ye-SIP, kodwa sele ihambile ngaphaya kwesi sikhokelo ngokuthanda imodeli ye-P2P, ngelixa igcina ukuhambelana ne-SIP kunye nokukwazi ukwenza iifowuni usebenzisa le protocol. Inkqubo isekela ii-codecs ezahlukeneyo (i-G711u, i-G711a, i-GSM, i-Speex, i-Opus, i-G.722) kunye neeprothokholi (i-ICE, i-SIP, i-TLS), ibonelela nge-encryption ethembekileyo yevidiyo, ilizwi kunye nemiyalezo. Imisebenzi yenkonzo iquka ukudlulisa umnxeba nokubamba, ukurekhodwa kwefowuni, imbali yokufowuna ngophendlo, ulawulo lwevolumu oluzenzekelayo, ukudibanisa ne-GNOME kunye neencwadi zeedilesi ze-KDE.

Ukuchonga umsebenzisi, uJami usebenzisa indlela yokuqinisekisa i-akhawunti yehlabathi jikelele esekelwe ekuphunyezweni kwencwadi yeedilesi ngendlela ye-blockchain (uphuhliso lweprojekthi ye-Ethereum isetyenziswa). I-ID yomsebenzisi enye (i-RingID) inokusetyenziswa ngaxeshanye kwizixhobo ezininzi kwaye ikuvumela ukuba uqhagamshelane nomsebenzisi nokuba sesiphi isixhobo esisebenzayo, ngaphandle kwesidingo sokugcina ii-ID ezahlukeneyo kwi-smartphone kunye nePC yakho. Incwadi yedilesi enoxanduva lokuguqulela amagama kwi-RingID igcinwe kwiqela lee-nodes ezigcinwe ngabathathi-nxaxheba abahlukeneyo, kuquka ukukwazi ukuqhuba i-node yakho ukugcina ikopi yendawo yencwadi yeedilesi zehlabathi (i-Jami iphinda iphumeze incwadi yedilesi yangaphakathi eyahlukileyo egcinwe ngu umxhasi).

Ukujongana nabasebenzisi kwiJami, iprotocol ye-OpenDHT (itafile ye-hash esasazwayo) isetyenzisiwe, engadingi ukusetyenziswa kweerejistri eziphakathi kunye nolwazi malunga nabasebenzisi. Isiseko se-Jami yinkqubo yangemva ye-jami-daemon, enoxanduva lokucubungula uxhulumaniso, ukulungelelanisa unxibelelwano, ukusebenza ngevidiyo kunye nesandi. Ukusebenzisana ne-jami-daemon kuququzelelwe kusetyenziswa ilayibrari ye-LibRingClient, esebenza njengesiseko sokwakha isoftware yabathengi kwaye ibonelela ngayo yonke imisebenzi esemgangathweni engabotshelelwanga kwi-interface yomsebenzisi kunye namaqonga. Usetyenziso lwabaxumi lwenziwa ngokuthe ngqo ngaphezulu kweLibRingClient, eyenza kube lula ukuyila kunye nokuxhasa ujongano olwahlukeneyo. Oyena mxumi wePC ubhalwa kusetyenziswa ithala leencwadi le-Qt, kunye nabaxhasi abongezelelweyo abasekelwe kwi-GTK kunye ne-Electron ephuhliswayo.

Iinguqulelo eziphambili:

  • Ukuphuhliswa kwenkqubo yonxibelelwano yeqela (i-Swarms) iqhubekile, ivumela ukudalwa kweengxoxo ze-P2P ezisasazwe ngokupheleleyo, imbali yonxibelelwano egcinwe ngokudibeneyo kuzo zonke izixhobo zomsebenzisi kwifom ehambelanayo. Ngelixa ngaphambili ngabathathi-nxaxheba ababini kuphela ababevunyelwe ukunxibelelana kwi-swarm, kukhupho olutsha, imowudi ye-swarm ngoku inokudala iingxoxo zeqela elincinci ukuya kuthi ga kwi-8 yabantu (kwixesha elizayo lokukhutshwa baceba ukwandisa inani elivumelekileyo labathathi-nxaxheba, kunye nokongeza inkxaso. kwiincoko zoluntu).
    Iqonga lonxibelelwano olunatyisiweyo uJami "Vilagfa" uyafumaneka

    Iqhosha elitsha longeziwe ukwenza iincoko zeqela kunye nokukwazi ukuqwalasela izicwangciso zengxoxo zinikezelwe.

    Iqonga lonxibelelwano olunatyisiweyo uJami "Vilagfa" uyafumaneka

    Emva kokudala incoko yeqela, unokongeza abathathi-nxaxheba abatsha kuyo kwaye ususe abakhoyo. Kukho iindidi ezintathu zabathathi-nxaxheba: abamenyiweyo (ongezwe kwiqela, kodwa abakaqhagamshelwa kwingxoxo), baqhagamshelwe kunye nomlawuli. Umthathi-nxaxheba ngamnye unokuthumela izimemo kwabanye abantu, kodwa ngumlawuli kuphela onokususa kwiqela (okwangoku kukho umlawuli omnye kuphela, kodwa ekukhutshweni kwexesha elizayo kuya kubakho inkqubo eguquguqukayo yamalungelo okufikelela kunye nokukwazi ukumisela abalawuli abaninzi).

    Iqonga lonxibelelwano olunatyisiweyo uJami "Vilagfa" uyafumaneka

  • Kongezwe iphaneli entsha ngolwazi lwengxoxo olufana noluhlu lwabathathi-nxaxheba, uluhlu lwamaxwebhu athunyelweyo kunye nezicwangciso.
    Iqonga lonxibelelwano olunatyisiweyo uJami "Vilagfa" uyafumaneka
  • Kongezwe iindidi ezininzi zezalathisi malunga nokufundwa komyalezo kunye nokuchwetheza okubhaliweyo.
    Iqonga lonxibelelwano olunatyisiweyo uJami "Vilagfa" uyafumaneka
  • Ukukwazi ukuthumela iifayile kwingxoxo kunikezelwe, kwaye abathathi-nxaxheba bengxoxo banokufumana ifayile nokuba umthumeli akakho kwi-intanethi.
  • Yongezwe ujongano lokukhangela imiyalezo kwiincoko.
  • Inkxaso eyongeziweyo yokuseta iimpendulo usebenzisa amagama e-emoji.
  • Kongezwe ukhetho lokubonisa ulwazi lwendawo yangoku.
  • Inkxaso yovavanyo yencoko yeqela ekhapha iinkomfa zevidiyo yongezwe kumxumi weDesktop.

umthombo: opennet.ru

Yongeza izimvo