ĂshtĂ« nĂ« dispozicion njĂ« version i ri i platformĂ«s sĂ« komunikimit tĂ« decentralizuar Jami, i shpĂ«rndarĂ« nĂ«n emrin kod «Maloya». Projekti synon tĂ« krijojĂ« njĂ« sistem komunikimi qĂ« funksionon nĂ« mĂ«nyrĂ« P2P dhe lejon organizimin e komunikimeve nĂ« grupe tĂ« mĂ«dha, si dhe realizimin e thirrjeve individuale me njĂ« nivel tĂ« lartĂ« konfidencialiteti dhe sigurie. Jami, i njohur mĂ« parĂ« si Ring dhe SFLphone, Ă«shtĂ« njĂ« nga projektet GNU dhe shpĂ«rndahet nĂ«n licencĂ«n GPLv3. KĂ«to koleksione binarĂ«sh janĂ« pĂ«rgatitur pĂ«r GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL etj.), Windows, macOS, iOS, Android dhe Android TV.
Ndryshe nga klientët tradicionale të komunikimit, Jami është në gjendje të dërgojë mesazhe pa e përdorur serverë të jashtëm duke krijuar një lidhje direkte midis përdoruesve me përdorimin e enkriptimit të fund-it në fund (End-to-end, çelësat janë vetëm në anën e klientit) dhe autentifikimin në bazë të certifikatave X.509. Përveç shkëmbimit të sigurt të mesazheve, programi lejon kryerjen e thirrjeve me zë dhe video, krijimin e telekonferencave, shkëmbimin e skedareve, dhe organizimin e aksesit të përbashkët në skedarë dhe përmbajtjen e ekranit.
Fillimisht projekti u zhvillua si një telefon softuerik i bazuar në protokollin SIP, por prej kohësh i ka tejkaluar këto kufij në favor të modelit P2P, duke ruajtur njëkohësisht përputhshmërinë me SIP dhe mundësinë për të kryer thirrje përmes këtij protokolli. Programi mbështet kodekë të ndryshëm (G711u, G711a, GSM, Speex, Opus, G.722) dhe protokolle (ICE, SIP, TLS), si dhe siguron enkriptim të besueshëm për video, zërin dhe mesazhet. Nga funksionet shtesë mund të veçohen ridrejtimi dhe mbajtja e thirrjeve, regjistrimi i thirrjeve, historiku i thirrjeve me kërkim, kontrolli automatik i volumit dhe integrimi me librat e adresave të GNOME dhe KDE.
Për identifikimin e përdoruesit në Jami përdoret një mekanizëm global i decentralizuar për autentifikimin e llogarive, i bazuar në një implementim të librit të adresave në formën e blockchain-it (shfrytëzohen zgjidhje nga projekti Ethereum). Një identifikues i vetëm përdoruesi (RingID) mund të përdoret njëkohësisht në disa pajisje dhe ju lejon të lidheni me përdoruesin pavarësisht se cila pajisje është aktive, pa qenë nevoja të mbahen identifikues të ndryshëm në smartphone dhe në PC. Libri i adresave, i cili është përgjegjës për përkthimin e emrave në RingID, ruhet në një grup nyjesh të mirëmbajtura nga pjesëmarrës të ndryshëm; gjithashtu mund të nisni nyjen tuaj për të mbajtur një kopje lokale të librit global të adresave (Jami ofron edhe një libër të veçantë të brendshëm adresash, të menaxhuar nga klienti).
Për adresimin e përdoruesve në Jami përdoret protokolli OpenDHT (tabelë hash e shpërndarë), i cili nuk kërkon përdorimin e regjistrave të centralizuar me informacion për përdoruesit. Baza e Jami është procesi në sfond jami-daemon, i cili është përgjegjës për përpunimin e lidhjeve, organizimin e komunikimit dhe funksionimin e videos dhe audios. Ndërveprimi me jami-daemon organizohet me ndihmën e bibliotekës LibRingClient, e cila shërben si bazë për ndërtimin e softuerit klient dhe ofron të gjithë funksionalitetin tipik që nuk lidhet me ndërfaqen e përdoruesit dhe me platformat. Mbi LibRingClient ndërtohen drejtpërdrejt aplikacionet kliente, gjë që e bën mjaft të thjeshtë krijimin dhe mirëmbajtjen e ndërfaqeve të ndryshme.
NĂ« versionin e ri:
- NjĂ« aplikacion klient i unifikuar pĂ«r platformat GNU/Linux dhe Windows (dhe sĂ« shpejti pĂ«r macOS), i cili ofron njĂ« ndĂ«rfaqe tĂ« re tĂ« pĂ«rmirĂ«suar mbi bazĂ«n e Qt, e rishikuar pĂ«r thjeshtĂ«simin e realizimit tĂ« thirrjeve individuale dhe organizimit tĂ« konferencave. ĂshtĂ« shtuar mundĂ«sia pĂ«r tĂ« ndryshuar mikrofonin dhe pajisjen e daljes pa e ndĂ«rprerĂ« thirrjen. JanĂ« pĂ«rmirĂ«suar mjetet pĂ«r ofrimin e aksesit tĂ« pĂ«rbashkĂ«t nĂ« ekran.

- Stability Ă«shtĂ« rritur dhe janĂ« zgjeruar mundĂ«sitĂ« qĂ« lidhen me organizimin e konferencave dhe takimeve. ĂshtĂ« realizuar mbĂ«shtetje pĂ«r caktimin e moderatorĂ«ve tĂ« konferencave, tĂ« cilĂ«t mund tĂ« pĂ«rcaktojnĂ« rendin e videos sĂ« pjesĂ«marrĂ«sve nĂ« ekran, tĂ« japin fjalĂ«n folĂ«sve dhe tĂ« ndĂ«rpresin pjesĂ«marrĂ«sit sipas nevojĂ«s. Sipas testeve tĂ« realizuara, Jami mund tĂ« pĂ«rdoret nĂ« mĂ«nyrĂ« tĂ« rehatshme pĂ«r konferenca me deri nĂ« 20 pjesĂ«marrĂ«s (nĂ« tĂ« ardhmen planifikohet tĂ« rritet ky numĂ«r nĂ« 50).

- Njoftohet për ndalimin e shpejtë të zhvillimit të klientit për GNU/Linux me një ndërfaqe të bazuar në GTK (jami-gnome). Për një kohë të caktuar, jami-gnome do të mbështetet ende, por në fund, puna mbi të do të ndalet në favor të klientit me bazë Qt. Kur të shfaqen entuziastë që janë të gatshëm ta marrin në dorë klientin GTK, projekti është i gatshëm të ofrojë një mundësi të tillë.
- Në klientin për macOS është implementuar mbështetje për plugina.
- ĂshtĂ« pĂ«rmirĂ«suar funksionimi i plugin-it «GreenScreen», i cili pĂ«rdor metoda tĂ« mĂ«simit automatik pĂ«r tĂ« fshehur ose ndĂ«rruar sfondin gjatĂ« thirrjeve video. NĂ« versionin e ri Ă«shtĂ« shtuar mundĂ«sia e fshirjes sĂ« sfondit, qĂ« tĂ« tjerĂ«t tĂ« mos shohin atĂ« qĂ« ndodh rreth pjesĂ«marrĂ«sit.

- ĂshtĂ« shtuar njĂ« plugin i ri «Watermark», i cili lejon tĂ« vendosni logon tuaj ose ndonjĂ« imazh mbi video, si dhe tĂ« futni datĂ«n dhe orĂ«n.

- ĂshtĂ« shtuar plugin-i «AudioFilter» pĂ«r tĂ« shtuar efektin e reverb-it nĂ« zĂ«.
- ĂshtĂ« ripĂ«rpunuar klienti pĂ«r iOS, nĂ« tĂ« cilin Ă«shtĂ« ndryshuar plotĂ«sisht ndĂ«rfaqja dhe Ă«shtĂ« punuar pĂ«r tĂ« ulur konsumimin e energjisĂ«. Stabiliteti i klientit pĂ«r macOS Ă«shtĂ« rritur.

- Formati binar për çelësat e hapur RSA është përmirësuar server menaxhimi i llogarive JAMS (Jami Account Management Server), që lejon menaxhimin qendror të llogarive të komunitetit lokal ose organizatës, duke ruajtur karakterin e shpërndarë të rrjetit. JAMS mund të përdoret për integrimin me LDAP dhe Active Directory, administrimin e librit të adresave dhe aplikimin e cilësimeve specifike për grupe përdoruesish.
- Mbështetja e plotë për protokollin SIP është rikthyer dhe është ofruar mundësia për t'u lidhur me rrjetet GSM dhe çdo ofrues të shërbimeve SIP.
Burimi: opennet.ru





