Saadaval on Jami detsentraliseeritud suhtlusklient "Maloya".

Saadaval on detsentraliseeritud suhtlusplatvormi Jami uus versioon, mida levitatakse koodnime "Maloya" all. Projekti eesmärk on luua P2P-režiimis töötav sidesüsteem, mis võimaldab korraldada nii suurte gruppide vahelist suhtlust kui ka üksikuid kõnesid, tagades samal ajal kõrge konfidentsiaalsuse ja turvalisuse. Jami, varem tuntud kui Ring ja SFLphone, on GNU projekt ja litsentsitud GPLv3 alusel. Binaarkoostud on ette valmistatud GNU/Linuxi (Debian, Ubuntu, Fedora, SUSE, RHEL jne), Windowsi, macOS-i, iOS-i, Androidi ja Android TV jaoks.

Erinevalt tavapärastest suhtlusklientidest suudab Jami edastada sõnumeid ilma väliste serveritega ühendust võtmata, korraldades kasutajate vahel otseühenduse, kasutades otspunkti krüptimist (võtmed on olemas ainult kliendi poolel) ja X.509 sertifikaatidel põhinevat autentimist. Lisaks turvalisele sõnumivahetusele võimaldab programm teha hääl- ja videokõnesid, luua telekonverentse, vahetada faile ning korraldada jagatud juurdepääsu failidele ja ekraanisisule.

Algselt töötati projekt välja SIP-protokollil põhineva tarkvaratelefonina, kuid on sellest raamistikust juba ammu läinud P2P-mudeli kasuks, säilitades samal ajal ühilduvuse SIP-ga ja võimaluse selle protokolli abil helistada. Programm toetab erinevaid koodekeid (G711u, G711a, GSM, Speex, Opus, G.722) ja protokolle (ICE, SIP, TLS), tagab video, hääle ja sõnumite usaldusväärse krüptimise. Teenusfunktsioonid hõlmavad kõne suunamist ja hoidmist, kõnede salvestamist, kõneajalugu koos otsinguga, automaatset helitugevuse reguleerimist, integreerimist GNOME ja KDE aadressiraamatutega.

Kasutaja tuvastamiseks kasutab Jami detsentraliseeritud globaalset konto autentimise mehhanismi, mis põhineb aadressiraamatu rakendamisel plokiahela kujul (kasutatakse Ethereumi projekti arendusi). Ühte kasutajatunnust (RingID) saab kasutada samaaegselt mitmes seadmes ja see võimaldab kasutajaga ühendust võtta sõltumata sellest, milline seade on aktiivne, ilma et oleks vaja nutitelefonis ja arvutis erinevaid ID-sid säilitada. Nimede RingID-sse tõlkimise eest vastutav aadressiraamat on salvestatud sõlmede rühma, mida haldavad erinevad osalejad, sealhulgas võimalus käitada oma sõlme, et säilitada globaalse aadressiraamatu kohalikku koopiat (Jami rakendab ka eraldi sisemist aadressiraamatut, mida haldab klient).

Jamis kasutajate adresseerimiseks kasutatakse OpenDHT-protokolli (distributed hash table), mis ei nõua kasutajate teabega tsentraliseeritud registrite kasutamist. Jami aluseks on taustaprotsess jami-deemon, mis vastutab ühenduste töötlemise, suhtluse korraldamise, töö video ja heliga. Suhtlemist jami-deemoniga korraldatakse LibRingClient teegi abil, mis on aluseks klienditarkvara koostamisel ja pakub kõiki standardseid funktsioone, mis ei ole seotud kasutajaliidese ja platvormidega. Kliendirakendused luuakse otse LibRingClienti peale, mis teeb erinevate liideste loomise ja toetamise üsna lihtsaks.

Uues väljaandes:

  • Ühtne klientrakendus GNU/Linuxi ja Windowsi platvormidele (ja peagi ka macOS-ile), pakkudes uut ja täiustatud Qt-põhist liidest, mis on ümber kujundatud, et muuta üks-ühele helistamine ja konverentsid lihtsamaks. Lisatud võimalus muuta mikrofoni ja väljundseadet kõnet katkestamata. Ekraani jagamise tööriistu on täiustatud.
    Saadaval on detsentraliseeritud suhtlusklient Jami "Maloya".
  • Parem stabiilsus ja laiendatud konverentside ja koosolekute võimalused. Rakendatud on tugi konverentsi moderaatorite määramiseks, kes saavad määrata videos osalejate paigutuse ekraanil, anda sõna esinejatele ja vajadusel osalejaid katkestada. Läbiviidud testide põhjal otsustades saab mugavas režiimis Jami kasutada kuni 20 osalejaga konverentsidel (lähiajal plaanitakse seda arvu tõsta 50-ni).
    Saadaval on detsentraliseeritud suhtlusklient Jami "Maloya".
  • On teatatud, et peagi lõpetatakse GNU/Linuxi kliendi arendamine GTK-põhise liidesega (jami-gnome). jami-gnome'i toetamist jätkatakse mõnda aega, kuid lõpuks lõpetatakse selle tootmine Qt-põhise kliendi kasuks. Kui ilmuvad entusiastid, kes on valmis GTK kliendi enda kätte võtma, on projekt valmis sellise võimaluse pakkuma.
  • MacOS-i klient toetab pistikprogramme.
  • GreenScreeni pistikprogrammi täiustatud jõudlus, mis kasutab videokõnede ajal tausta peitmiseks või asendamiseks masinõppe meetodeid. Uus versioon lisab võimaluse tausta hägustada, et teised ei näeks osaleja ümber toimuvat.
    Saadaval on detsentraliseeritud suhtlusklient Jami "Maloya".
  • Lisatud on uus pistikprogramm "Watermark", mis võimaldab teil kuvada oma logo või mis tahes pilti video kohal, samuti manustada kuupäeva ja kellaaega.
    Saadaval on detsentraliseeritud suhtlusklient Jami "Maloya".
  • Lisatud "AudioFilter" pistikprogramm, et lisada helile reverb efekti.
  • IOS-i klient on ümber kujundatud, milles on täielikult muudetud liidest ja tehtud tööd energiatarbimise vähendamiseks. Täiustatud kliendi stabiilsus macOS-i jaoks.
    Saadaval on detsentraliseeritud suhtlusklient Jami "Maloya".
  • JAMS-i kontohaldusserverit on täiustatud, võimaldades teil tsentraalselt hallata kohaliku kogukonna või organisatsiooni kontosid, säilitades samal ajal võrgu hajutatud olemuse. JAMS-i saab kasutada LDAP-i ja Active Directoryga integreerimiseks, aadressiraamatu haldamiseks ja kasutajarühmadele spetsiifiliste sätete rakendamiseks.
  • SIP-protokolli täielik tugi on tagastatud ning võimalus luua ühendus GSM-võrkude ja kõigi SIP-teenuse pakkujatega.

Allikas: opennet.ru

Lisa kommentaar