Issa ma tistax timblokka: l-ewwel rilaxx tal-pjattaforma ta 'komunikazzjoni deċentralizzata Jami ġiet rilaxxata

Issa ma tistax timblokka: l-ewwel rilaxx tal-pjattaforma ta 'komunikazzjoni deċentralizzata Jami ġiet rilaxxata
deher illum l-ewwel edizzjoni pjattaforma ta 'komunikazzjoni deċentralizzata Jami, hija mqassma taħt l-isem tal-kodiċi Flimkien. Preċedentement, il-proġett żviluppat taħt isem differenti - Ring, u qabel dak - SFLPhone. Fl-2018, il-messaġġier deċentralizzat ingħata isem ġdid sabiex jiġu evitati kunflitti possibbli mat-trademarks.

Il-kodiċi tal-messaġġier jitqassam taħt il-liċenzja GPLv3. Jami ġie rilaxxat għal GNU/Linux, Windows, MacOS, iOS, Android u Android TV. Jekk mixtieq, tista 'tagħżel waħda mill-għażliet ta' interface ibbażati fuq Qt, GTK u Electron. Iżda l-ħaġa prinċipali hawn, ovvjament, mhix l-interfaces, iżda l-fatt li Jami tagħti ċans jiskambjaw messaġġi mingħajr aċċess għal servers esterni ddedikati.

Minflok, tiġi stabbilita konnessjoni diretta bejn l-utenti li jużaw kriptaġġ minn tarf sa tarf. Iċ-ċwievet huma preżenti biss fuq in-naħa tal-klijent. Il-proċedura ta' awtentikazzjoni hija bbażata fuq ċertifikati X.509. Minbarra l-messaġġi, il-pjattaforma tippermettilek tagħmel sejħiet awdjo u vidjo, toħloq telekonferenzi, tiskambja fajls, u torganizza aċċess kondiviż għal fajls u kontenut tal-iskrin.

Inizjalment, dan il-proġett kien pożizzjonat u żviluppat bħala telefon SIP artab. Iżda mbagħad l-iżviluppaturi ddeċidew li jespandu l-funzjonalità tal-proġett, iżommu l-kompatibilità ma 'SIP u jħallu l-abbiltà li jagħmlu sejħiet bl-użu ta' dan il-protokoll. Il-programm jappoġġja diversi codecs, inklużi G711u, G711a, GSM, Speex, Opus, G.722, flimkien mal-protokolli ICE, SIP, TLS.

Il-karatteristiċi tal-komunikazzjoni jinkludu l-kanċellazzjoni tat-telefonata bil-quddiem, iż-żamma tat-telefonati, ir-reġistrazzjoni tat-telefonati, l-istorja tas-sejħiet bit-tfittxija, il-kontroll awtomatiku tal-volum, l-integrazzjoni mal-kotba tal-indirizzi GNOME u KDE.

Hawn fuq tkellimna fil-qosor dwar sistema affidabbli ta 'awtentikazzjoni tal-utent. Il-mekkaniżmu huwa bbażat fuq il-blockchain - il-ktieb tal-indirizzi huwa bbażat fuq Ethereum. Fl-istess ħin, tista 'tikkonnettja minn diversi apparati f'daqqa, tikkomunika mal-utent irrispettivament minn liema apparat huwa attiv. Il-ktieb tal-indirizzi, li huwa responsabbli għat-traduzzjoni tal-ismijiet għal RingID, huwa implimentat bl-użu ta 'nodes li huma miżmuma minn parteċipanti differenti. Bl-għajnuna tagħhom, tista 'tmexxi n-node tiegħek stess biex iżżomm kopja lokali tal-ktieb tal-indirizzi globali.

Fir-rigward tal-indirizzar tal-utenti, l-iżviluppaturi użaw il-protokoll OpenDHT biex isolvu din il-problema, li ma teħtieġx l-użu ta 'reġistri ċentralizzati b'informazzjoni dwar l-utenti. Il-bażi ta 'Jami hija 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 implimentata bbażata fuq il-librerija LibRingClient. Hija l-bażi għall-bini ta 'softwer tal-klijent u tipprovdi l-funzjonalità meħtieġa li mhix marbuta mal-interface tal-utent u l-pjattaformi. U l-applikazzjonijiet tal-klijenti huma żviluppati fuq LibRingClient.

Meta tinħadem mill-ġdid messaġġier P2P fi pjattaforma tat-telekomunikazzjoni, l-iżviluppaturi miżjud funzjonijiet eżistenti ġodda u aġġornati. Hawn huma:

  • Prestazzjoni mtejba fuq netwerks b'wisa' ta' frekwenza baxxa.
  • In-numru ta' riżorsi użati tnaqqas meta taħdem taħt Android u iOS.
  • Il-klijent għall-Windows ġie miktub mill-ġdid. Jista 'wkoll jaħdem fil-modalità tablet.
  • Dehru għodod għat-tmexxija ta’ telekonferenzi ma’ diversi parteċipanti.
  • Żid il-ħila li tibdel il-mod tax-xandir f'konferenza.
  • L-applikazzjoni tista' tinbidel f'server bi klikk waħda (dan jista' jkun meħtieġ, pereżempju, biex isiru konferenzi).
  • Implimenta server ta' ġestjoni tal-kont JAMS.
  • Huwa possibbli li tikkonnettja plugins li jespandu l-funzjonalità tal-messaġġier bażiku.

Issa ma tistax timblokka: l-ewwel rilaxx tal-pjattaforma ta 'komunikazzjoni deċentralizzata Jami ġiet rilaxxata

Sors: www.habr.com

Żid kumment