Ilmus uus jaotamine detsentraliseeritud suhtluse platvormi Jami, mis on vĂ€lja antud koodnime all âMaloyaâ. Projekt on suunatud kommunikatsioonisĂŒsteemi loomisele, mis töötab P2P-reĆŸiimis ja vĂ”imaldab nii suurte gruppide suhtlemist kui ka individuaalsete kĂ”nede tegemist, tagades kĂ”rge konfidentsiaalsuse ja turvalisuse. Jami, mis oli varem tuntud kui Ring ja SFLphone, kuulub GNU projektide hulka ja jaotatakse GPLv3 litsentsi alusel. Binaarsed kogumikud on ette valmistatud GNU/Linuxile (Debian, Ubuntu, Fedora, SUSE, RHEL jne), Windowsile, macOS-ile, iOS-ile, Androidile ja Android TV-le.
Erinevalt traditsioonilistest suhtlusklientidest suudab Jami edastada sĂ”numeid, ilma et oleks vaja vĂ€liseid servereid, luues otseĂŒhenduse kasutajate vahel, kasutades lĂ”pp-punkti krĂŒpteerimist (End-to-end, vĂ”tmed on ainult kliendi pool) ja X.509 sertifikaatidel pĂ”hinevat autentimist. Peale turvalise sĂ”numivahetuse vĂ”imaldab programm teha hÀÀl- ja videokĂ”nesid, korraldada telekonverentse, jagada faile ning korraldada ĂŒhist juurdepÀÀsu failidele ja ekraani sisule.
Alguses arenes projekt tarkvaratelefoni pĂ”hjal, mis kasutab SIP-protokolli, kuid on juba ammu edasi liikunud P2P mudeli kasuks, sĂ€ilitades samas ĂŒhilduvuse SIP-iga ja vĂ”imaluse helistada selle protokolli kaudu. Programm toetab mitmeid koodekeid (G711u, G711a, GSM, Speex, Opus, G.722) ja protokolle (ICE, SIP, TLS), tagades video, hÀÀle ja sĂ”numite usaldusvÀÀrse krĂŒpteerimise. Teenusefunktsioonidest vĂ”ib vĂ€lja tuua kĂ”nede suunamise ja hoidmise, kĂ”nede salvestamise, kĂ”nede ajaloo otsimise, automaatse helitugevuse reguleerimise ning GNOME ja KDE aadressiraamatute integreerimise.
Kasutaja tuvastamiseks Jami-s kasutatakse detsentraliseeritud globaalset autentimismehhanismi, mis pĂ”hineb aadressiraamatul, mis on rakendatud plokiahela kujul (kasutatakse Ethereum projekti arengut). Ăks kasutaja ID (RingID) vĂ”ib olla samaaegselt kasutusel mitmel seadmel ja vĂ”imaldab ĂŒhendust pidada kasutajaga sĂ”ltumata sellest, milline seade on aktiivne, ilma et oleks vaja sĂ€ilitada erinevaid ID-sid nutitelefonis ja arvutis. Aadressiraamat, mis vastutab nimede edastamise eest RingID-s, salvestatakse rĂŒhmasĂ”lmedesse, mida toetavad erinevad osalised, sealhulgas on vĂ”imalik kĂ€ivitada oma sĂ”lm, et sĂ€ilitada kohalik koopia globaalsetest aadressiraamatutest (Jami rakendab ka eraldi sisemist aadressiraamatut, mida toetab klient).
Jami kasutajate adresseerimiseks kasutatakse OpenDHT protokolli (jaotatud rĂ€sitamistabel), mis ei nĂ”ua tsentraliseeritud registerite kasutamist kasutajainformatsiooni jaoks. Jami aluseks on taustaprotsess jami-daemon, mis vastutab ĂŒhenduste haldamise, suhtluse korraldamise ning video ja heli töötluse eest. Suhtlemine jami-daemoniga toimub LibRingClient teegi kaudu, mis on kliendirakenduse arendamise aluseks ja pakub kogu tĂŒĂŒpilist funktsionaalsust, millest ei sĂ”ltu kasutajaliides ja platvormid. LibRingClient'i peale luuakse otse kliendiraamatud, mis vĂ”imaldab hĂ”lpsalt luua ja toetada erinevaid liideseid.
Uues vÀljaandes:
- Ăhinenud kliendirakendus GNU/Linuxi ja Windowsi platvormidele (peagi ka macOS-ile), mis pakub uut tĂ€iustatud liidest Qt-pĂ”hiselt, ĂŒmber töötatud isiklikeks kĂ”nedeks ja konverentside pidamiseks. Lisatud on vĂ”imalus muuta mikrofoni ja vĂ€ljundseadet katkestamata kĂ”net. Parandatud on ekraani jagamise vĂ”imalusi.

- TÔstetud on stabiilsust ja laiendatud konverentside ja kohtumiste korraldamise vÔimalusi. Tehtud on moderaatorite mÀÀramise tugi, kes saavad mÀÀrata osalejate videovaldkonnad ekraanil, anda sÔna esinejatele ja vajadusel osalejate kÔnesid katkestada. Testide pÔhjal saab Jami mugavalt kasutada kuni 20 osalejaga konverentside korraldamiseks (lÀhitulevikus plaanitakse seda arvu tÔsta kuni 50).

- Teavitame, et GNU / Linuxi klient, mille liides pÔhineb GTK-l (jami-gnome), arendamine lÔpetatakse. Jami-gnome'i toetatakse mÔnda aega veel, kuid lÔppkokkuvÔttes lÔpetatakse selle arendamine Qt-pÔhise kliendi kasuks. Kui entusiaste, kes soovivad GTK klienti oma kÀtte vÔtta, peaks ilmuma, on projekt valmis selle vÔimaluse andma.
- macOS kliendis on nĂŒĂŒd pluginate tugi.
- GreenScreen'i plugina tööd on parendatud, kasutades masinĂ”ppe meetodeid tausta peitmiseks vĂ”i asendamiseks videokĂ”nede ajal. Uues versioonis on lisatud tausta hĂ€gustamise vĂ”imalus, et teised ei nĂ€eks, mis ĂŒmber osaleja toimub.

- Uus plugin "Watermark" on lisatud, mis vÔimaldab kuvada oma logo vÔi igasugust pilti video kohal, samuti kanda kuupÀeva ja kellaaega.

- Lisatud on "AudioFilter" plugin, et lisada heliefekte, nagu kaja.
- iOS klient on tÀiustatud, kus on tÀielikult muudetud liides ja töötatud vÀlja energia tarbimise vÀhendamine. macOS kliendi stabiilsust on suurendatud.

- Parandatud server JAMS (Jami Account Management Server) konto haldamiseks, mis vĂ”imaldab keskse juhtimise kohalike kogukondade vĂ”i organisatsioonide kontodele, sĂ€ilitades samas vĂ”rgu jaotatud iseloomu. JAMS-i saab kasutada LDAP ja Active Directory integreerimiseks, aadressiraamatute haldamiseks ja spetsiifiliste sĂ€tete rakendamiseks kasutajate rĂŒhmade jaoks.
- TĂ€ielik SIP protokolli tugi on tagasi, mis vĂ”imaldab ĂŒhenduda GSM-vĂ”rkudega ja igasuguste SIP-teenusepakkujatega.
Allikas: opennet.ru





