Pjattaforma ta 'komunikazzjoni deċentralizzata Jami "Vilagfa" hija disponibbli

Ġiet introdotta rilaxx ġdid tal-pjattaforma ta 'komunikazzjoni deċentralizzata Jami, imqassma taħt l-isem tal-kodiċi "Világfa". Il-proġett huwa mmirat biex joħloq sistema ta’ komunikazzjoni li topera fil-mod P2P u tippermetti li torganizza kemm komunikazzjoni bejn gruppi kbar kif ukoll sejħiet individwali filwaqt li tipprovdi livell għoli ta’ kunfidenzjalità u sigurtà. Jami, li qabel kien magħruf bħala Ring u SFLphone, huwa proġett GNU u huwa liċenzjat taħt il-GPLv3. Assemblaġġi binarji huma ppreparati għal GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL, eċċ.), Windows, macOS, iOS, Android u Android TV.

B'differenza mill-klijenti ta 'komunikazzjoni tradizzjonali, Jami huwa kapaċi jittrasmetti messaġġi mingħajr ma jikkuntattja servers esterni billi jorganizza konnessjoni diretta bejn l-utenti li juża encryption minn tarf sa tarf (ċwievet huma preżenti biss fuq in-naħa tal-klijent) u awtentikazzjoni bbażata fuq ċertifikati X.509. Minbarra l-messaġġi siguri, il-programm jippermettilek li tagħmel sejħiet bil-vuċi u bil-vidjo, toħloq telekonferenzi, tiskambja fajls, u torganizza aċċess kondiviż għal fajls u kontenut tal-iskrin. Għal konferenza bil-vidjo fuq server b'CPU Intel Core i7-7700K 4.20 GHz, 32 GB ta 'RAM u konnessjoni tan-netwerk ta' 100 Mbit/s, l-aħjar kwalità tinkiseb meta mhux aktar minn 25 parteċipant ikunu konnessi. Kull parteċipant tal-konferenza bil-vidjo jeħtieġ madwar 2 Mbit/s bandwidth.

Inizjalment, il-proġett żviluppa bħala softphone ibbażat fuq il-protokoll SIP, iżda ilu mar lil hinn minn dan il-qafas favur il-mudell P2P, filwaqt li żamm il-kompatibilità ma 'SIP u l-abbiltà li jagħmlu sejħiet bl-użu ta' dan il-protokoll. Il-programm jappoġġja diversi codecs (G711u, G711a, GSM, Speex, Opus, G.722) u protokolli (ICE, SIP, TLS), jipprovdi encryption affidabbli tal-vidjo, vuċi u messaġġi. Il-funzjonijiet tas-servizz jinkludu t-trażmissjoni u ż-żamma tat-telefonati, ir-reġistrazzjoni tas-sejħiet, l-istorja tas-sejħiet bit-tfittxija, il-kontroll awtomatiku tal-volum, l-integrazzjoni mal-kotba tal-indirizzi GNOME u KDE.

Biex jidentifika utent, Jami juża mekkaniżmu deċentralizzat ta 'awtentikazzjoni ta' kont globali bbażat fuq l-implimentazzjoni ta 'ktieb tal-indirizzi fil-forma ta' blockchain (jintużaw l-iżviluppi tal-proġett Ethereum). ID ta 'utent wieħed (RingID) tista' tintuża simultanjament fuq apparati multipli u tippermettilek tikkuntattja lill-utent irrispettivament minn liema apparat ikun attiv, mingħajr il-ħtieġa li żżomm IDs differenti fuq l-ismartphone u l-PC tiegħek. Il-ktieb tal-indirizzi responsabbli għat-traduzzjoni tal-ismijiet għal RingID huwa maħżun fuq grupp ta’ nodi miżmuma minn parteċipanti differenti, inkluża l-abbiltà li tmexxi n-nodu tiegħek stess biex iżżomm kopja lokali tal-ktieb tal-indirizzi globali (Jami jimplimenta wkoll ktieb tal-indirizzi intern separat miżmum minn il-klijent).

Biex jiġu indirizzati l-utenti f'Jami, jintuża l-protokoll OpenDHT (tabella hash distribwit), li ma jeħtieġx l-użu ta 'reġistri ċentralizzati b'informazzjoni dwar l-utenti. Il-bażi ta 'Jami hija l-proċess tal-isfond jami-daemon, li huwa responsabbli għall-ipproċessar ta' konnessjonijiet, jorganizza komunikazzjonijiet, jaħdem bil-vidjo u l-ħoss. L-interazzjoni ma 'jami-daemon hija organizzata bl-użu tal-librerija LibRingClient, li sservi bħala l-bażi għall-bini ta' softwer tal-klijent u tipprovdi l-funzjonalità standard kollha li mhix marbuta mal-interface tal-utent u l-pjattaformi. L-applikazzjonijiet tal-klijenti huma maħluqa direttament fuq LibRingClient, li jagħmilha pjuttost faċli li toħloq u tappoġġja diversi interfaces. Il-klijent ewlieni għall-PC huwa miktub bl-użu tal-librerija Qt, bi klijenti addizzjonali bbażati fuq GTK u Electron qed jiġu żviluppati.

Innovazzjonijiet ewlenin:

  • L-iżvilupp tas-sistema ta 'komunikazzjoni ta' gruppi ta 'swarms (Swarms) kompla, li jippermetti l-ħolqien ta' chats P2P distribwiti bis-sħiħ, li l-istorja tal-komunikazzjoni tagħhom hija maħżuna b'mod konġunt fuq l-apparati kollha tal-utent f'forma sinkronizzata. Filwaqt li qabel żewġ parteċipanti biss tħallew jikkomunikaw fi swarm, fir-rilaxx il-ġdid, il-mod swarm issa jista 'joħloq chats ta' gruppi żgħar sa 8 persuni (f'rilaxxi futuri qed jippjanaw li jżidu n-numru permess ta 'parteċipanti, kif ukoll iżidu l-appoġġ għal chats pubbliċi).
    Pjattaforma ta 'komunikazzjoni deċentralizzata Jami "Vilagfa" hija disponibbli

    Ġiet miżjuda buttuna ġdida biex toħloq chats tal-grupp u ġiet ipprovduta l-abbiltà li jiġu kkonfigurati s-settings taċ-chat.

    Pjattaforma ta 'komunikazzjoni deċentralizzata Jami "Vilagfa" hija disponibbli

    Wara li toħloq chat tal-grupp, tista 'żżid parteċipanti ġodda magħha u tneħħi dawk eżistenti. Hemm tliet kategoriji ta’ parteċipanti: mistiedna (miżjuda mal-grupp, iżda li għadhom mhux konnessi maċ-chat), konnessi u amministraturi. Kull parteċipant jista 'jibgħat stediniet lil nies oħra, iżda l-amministratur biss jista' jneħħi mill-grupp (għal issa jista 'jkun hemm biss amministratur wieħed, iżda f'rilaxxi futuri se jkun hemm sistema flessibbli ta' drittijiet ta 'aċċess u l-abbiltà li jaħtar amministraturi multipli).

    Pjattaforma ta 'komunikazzjoni deċentralizzata Jami "Vilagfa" hija disponibbli

  • Żid panel ġdid b'informazzjoni taċ-chat bħal lista ta 'parteċipanti, lista ta' dokumenti mibgħuta u settings.
    Pjattaforma ta 'komunikazzjoni deċentralizzata Jami "Vilagfa" hija disponibbli
  • Żiedu diversi tipi ta’ indikaturi dwar il-qari tal-messaġġi u l-ittajpjar tat-test.
    Pjattaforma ta 'komunikazzjoni deċentralizzata Jami "Vilagfa" hija disponibbli
  • Il-kapaċità li jintbagħtu fajls għaċ-chat hija pprovduta, u l-parteċipanti taċ-chat jistgħu jirċievu l-fajl anke jekk il-mittent ma jkunx onlajn.
  • Żieda interface għat-tiftix ta' messaġġi fiċ-chats.
  • Appoġġ miżjud għall-issettjar ta 'reazzjonijiet bl-użu ta' karattri emoji.
  • Miżjud għażla biex turi informazzjoni dwar il-post kurrenti.
  • Appoġġ sperimentali għal chat tal-grupp li jakkumpanja l-konferenzi bil-vidjo ġie miżjud mal-klijent tad-Desktop.

Sors: opennet.ru

Żid kumment