Jamijev odjemalec za decentralizirano komunikacijo "Maloya" je na voljo

Na voljo je nova izdaja decentralizirane komunikacijske platforme Jami, ki se distribuira pod kodnim imenom »Maloya«. Projekt je namenjen izdelavi komunikacijskega sistema, ki deluje v načinu P2P in omogoča organizacijo tako komunikacije med velikimi skupinami kot individualnih klicev ob zagotavljanju visoke stopnje zaupnosti in varnosti. Jami, prej znan kot Ring in SFLphone, je projekt GNU in je licenciran pod GPLv3. Binarni sklopi so pripravljeni za GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL itd.), Windows, macOS, iOS, Android in Android TV.

Za razliko od tradicionalnih komunikacijskih odjemalcev lahko Jami prenaša sporočila brez stika z zunanjimi strežniki z organiziranjem neposredne povezave med uporabniki z uporabo end-to-end enkripcije (ključi so prisotni le na strani odjemalca) in avtentikacije na podlagi certifikatov X.509. Poleg varnega sporočanja vam program omogoča glasovne in video klice, ustvarjanje telekonferenc, izmenjavo datotek in organizacijo skupnega dostopa do datotek in vsebine zaslona.

Sprva se je projekt razvil kot programski telefon, ki temelji na protokolu SIP, vendar je že dolgo presegel ta okvir v korist modela P2P, hkrati pa ohranil združljivost s SIP in možnost klicanja po tem protokolu. Program podpira različne kodeke (G711u, G711a, GSM, Speex, Opus, G.722) in protokole (ICE, SIP, TLS), zagotavlja zanesljivo šifriranje videa, glasu in sporočil. Storitvene funkcije vključujejo posredovanje in zadrževanje klicev, snemanje klicev, zgodovino klicev z iskanjem, samodejni nadzor glasnosti, integracijo z adresarji GNOME in KDE.

Za identifikacijo uporabnika Jami uporablja decentraliziran globalni mehanizem za preverjanje pristnosti računa, ki temelji na implementaciji adresarja v obliki verige blokov (uporabljen je razvoj projekta Ethereum). En uporabniški ID (RingID) se lahko uporablja hkrati na več napravah in omogoča stik z uporabnikom ne glede na to, katera naprava je aktivna, ne da bi morali vzdrževati različne ID-je na pametnem telefonu in računalniku. Imenik, odgovoren za prevajanje imen v RingID, je shranjen v skupini vozlišč, ki jih vzdržujejo različni udeleženci, vključno z možnostjo zagona lastnega vozlišča za vzdrževanje lokalne kopije globalnega imenika (Jami izvaja tudi ločen notranji imenik, ki ga vzdržuje stranka).

Za nagovarjanje uporabnikov v Jami se uporablja protokol OpenDHT (distributed hash table), ki ne zahteva uporabe centraliziranih registrov s podatki o uporabnikih. Osnova Jami je proces v ozadju jami-daemon, ki je odgovoren za obdelavo povezav, organizacijo komunikacij, delo z videom in zvokom. Interakcija z jami-daemonom je organizirana s pomočjo knjižnice LibRingClient, ki služi kot osnova za gradnjo odjemalske programske opreme in zagotavlja vse standardne funkcionalnosti, ki niso vezane na uporabniški vmesnik in platforme. Odjemalske aplikacije so ustvarjene neposredno na vrhu LibRingClient, kar olajša ustvarjanje in podporo različnih vmesnikov.

V novi izdaji:

  • Enotna odjemalska aplikacija za platforme GNU/Linux in Windows (ter kmalu za macOS), ki zagotavlja nov in izboljšan vmesnik, ki temelji na Qt in je bil preoblikovan, da olajša klice in konference ena na ena. Dodana možnost menjave mikrofona in izhodne naprave brez prekinitve klica. Orodja za skupno rabo zaslona so bila izboljšana.
    Odjemalec za decentralizirano komunikacijo Jami "Maloya" je na voljo
  • Izboljšana stabilnost in razširjene zmogljivosti za konference in srečanja. Implementirana je podpora za dodeljevanje moderatorjev konference, ki lahko določijo postavitev video udeležencev na zaslonu, dajo besedo govorcem in po potrebi motijo ​​udeležence. Sodeč po opravljenih testih se lahko Jami v udobnem načinu uporablja za konference z do 20 udeleženci (v bližnji prihodnosti naj bi to številko dvignili na 50).
    Odjemalec za decentralizirano komunikacijo Jami "Maloya" je na voljo
  • Napovedano je bilo, da bo razvoj odjemalca za GNU/Linux z vmesnikom, ki temelji na GTK (jami-gnome), kmalu prekinjen. jami-gnome bo še nekaj časa podprt, vendar bo sčasoma ukinjen v korist odjemalca, ki temelji na Qt. Ko se pojavijo navdušenci, ki so pripravljeni vzeti stranko GTK v svoje roke, je projekt pripravljen ponuditi takšno priložnost.
  • Odjemalec za macOS podpira vtičnike.
  • Izboljšana zmogljivost vtičnika GreenScreen, ki uporablja metode strojnega učenja za skrivanje ali zamenjavo ozadja med video klici. Nova različica dodaja možnost zameglitve ozadja, tako da drugi ne vidijo, kaj se dogaja okoli udeleženca.
    Odjemalec za decentralizirano komunikacijo Jami "Maloya" je na voljo
  • Dodan je bil nov vtičnik »Vodni žig«, ki vam omogoča prikaz vašega logotipa ali katere koli slike čez videoposnetek ter vdelavo datuma in ure.
    Odjemalec za decentralizirano komunikacijo Jami "Maloya" je na voljo
  • Dodan vtičnik »AudioFilter« za dodajanje učinka odmeva zvoku.
  • Prenovljen je odjemalec za iOS, v katerem je popolnoma spremenjen vmesnik in narejeno delo na zmanjšanju porabe energije. Izboljšana stabilnost odjemalca za macOS.
    Odjemalec za decentralizirano komunikacijo Jami "Maloya" je na voljo
  • Strežnik za upravljanje računov JAMS je bil izboljšan, kar vam omogoča centralno upravljanje računov za lokalno skupnost ali organizacijo, hkrati pa ohranja porazdeljeno naravo omrežja. JAMS se lahko uporablja za integracijo z LDAP in Active Directory, vzdrževanje imenika in uporabo posebnih nastavitev za skupine uporabnikov.
  • Vrnjena je popolna podpora za protokol SIP in omogočena povezava z omrežji GSM in poljubnimi ponudniki storitev SIP.

Vir: opennet.ru

Dodaj komentar