Den decentraliserade kommunikationsklienten Jami «Maloya» Àr tillgÀnglig

En ny version av den decentraliserade kommunikationsplattformen Jami, kÀnd under kodnamnet «Maloya», har slÀppts. Projektet syftar till att skapa ett P2P-baserat kommunikationssystem som möjliggör bÄde kommunikation i stora grupper och individuella samtal med hög nivÄ av sekretess och sÀkerhet. Jami, tidigare kÀnd som Ring och SFLphone, Àr ett av GNU-projekten och distribueras under GPLv3-licensen. BinÀra paket har förberetts för GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL osv.), Windows, macOS, iOS, Android och Android TV.

Till skillnad frÄn traditionella kommunikationsklienter kan Jami överföra meddelanden utan att behöva vÀnda sig till externa servrar genom att organisera en direkt anslutning mellan anvÀndare med hjÀlp av Ànd-till-Ànd-kryptering (nycklar finns endast pÄ klientens sida) och autentisering baserad pÄ X.509-certifikat. Förutom sÀker meddelandeutbyte tillÄter programmet röst- och videosamtal, skapande av telekonferenser, filöverföring, samt gemensam Ätkomst till filer och skÀrminnehÄll.

Projektet började ursprungligen som en programvara för telefon baserad pÄ SIP-protokollet, men har sedan lÀnge övergÄtt till en P2P-modell, samtidigt som det behÄller kompatibilitet med SIP och möjlighet att göra samtal via detta protokoll. Programmet stöder olika kodekar (G711u, G711a, GSM, Speex, Opus, G.722) och protokoll (ICE, SIP, TLS), och erbjuder sÀker kryptering av video, röst och meddelanden. Bland tjÀnstefunktionerna kan nÀmnas vidarekoppling och vÀntelÀge, inspelning av samtal, samtalshistorik med sökfunktion, automatisk volymkontroll, och integration med adresser i GNOME och KDE.

För anvÀndaridentifiering i Jami anvÀnds en decentraliserad global autentiseringsmekanism för konton, baserad pÄ implementeringen av en adressbok i form av en blockchain (utvecklad genom projektet Ethereum). En anvÀndaridentifierare (RingID) kan anvÀndas samtidigt pÄ flera enheter och gör det möjligt att kommunicera med anvÀndaren oavsett vilken av enheterna som Àr aktiv, utan behov av att underhÄlla olika identifierare pÄ smartphone och PC. Adressboken som ansvarar för att översÀtta namn till RingID lagras pÄ en grupp noder, som stöds av olika deltagare, och du kan Àven köra din egen nod för att upprÀtthÄlla en lokal kopia av den globala adressboken (Jami implementerar ocksÄ en separat intern adressbok som stöds av klienten).

För adressering av anvÀndare i Jami anvÀnds protokollet OpenDHT (distribuerad hash-tabell) som inte krÀver centrala register med anvÀndarinformation. Grunden för Jami Àr en bakgrundsprocess kallad jami-daemon, som ansvarar för att hantera anslutningar, organisera kommunikation och arbeta med video och ljud. Interaktionen med jami-daemon organiseras med hjÀlp av biblioteket LibRingClient, som utgör grunden för bygget av klientprogramvaran och tillhandahÄller all standardfunktionalitet oberoende av anvÀndargrÀnssnitt och plattformar. OvanpÄ LibRingClient byggs de faktiska klientapplikationerna, vilket gör det relativt enkelt att skapa och underhÄlla olika grÀnssnitt.

I den nya utgÄvan:

  • Ett enhetligt klientprogram för plattformar som GNU/Linux och Windows (och snart ocksĂ„ för macOS) som erbjuder ett nytt förbĂ€ttrat grĂ€nssnitt baserat pĂ„ Qt, omarbetat för att förenkla utförandet av individuella samtal och konferenser. Möjligheten att byta mikrofon och ljudutgĂ„ng utan att avbryta samtalet har lagts till. Verktygen för att tillhandahĂ„lla skĂ€rmdelning har förbĂ€ttrats.
    Den decentraliserade kommunikationsklienten Jami "Maloya" Àr nu tillgÀnglig.
  • Stabiliteten har ökat och funktionerna för konferenser och möten har utvidgats. Stöd för att utse konferensmoderatorer har implementerats, som kan bestĂ€mma deltagarnas videolayout pĂ„ skĂ€rmen, ge ordet till talarna och avbryta deltagarna vid behov. Enligt genomförda tester kan Jami, i bekvĂ€m lĂ€ge, anvĂ€ndas för konferenser med upp till 20 deltagare (detta antal planeras snart att höjas till 50).
    Den decentraliserade kommunikationsklienten Jami "Maloya" Àr nu tillgÀnglig.
  • Utvecklingen av klienten för GNU/Linux med GTK-baserat grĂ€nssnitt (jami-gnome) har snart avslutats. Under en tid kommer jami-gnome att stödjas, men i slutĂ€ndan kommer arbetet med det att stoppas till förmĂ„n för klienten baserad pĂ„ Qt. NĂ€r entusiaster Ă€r beredda att ta GTK-klienten i sina hĂ€nder, Ă€r projektet öppet för att erbjuda möjligheten.
  • Klienten för macOS har fĂ„tt stöd för plugins.
  • Funktionen hos pluginet "GreenScreen" har förbĂ€ttrats, vilket anvĂ€nder maskininlĂ€rningsmetoder för att dölja eller ersĂ€tta bakgrunden vid videokonferenser. I den nya versionen har möjligheten till bakgrundsosĂ€kerhet lagts till, sĂ„ att andra inte kan se vad som hĂ€nder runt deltagaren.
    Den decentraliserade kommunikationsklienten Jami "Maloya" Àr nu tillgÀnglig.
  • Ett nytt plugin "Watermark" har lagts till, som gör det möjligt att visa sin logo eller vilket bild som helst ovanpĂ„ videon, samt att inkludera datum och tid.
    Den decentraliserade kommunikationsklienten Jami "Maloya" Àr nu tillgÀnglig.
  • Ett plugin "AudioFilter" har lagts till för att ge ljudet efterslĂ€pningseffekt.
  • Klienten för iOS har omarbetats, dĂ€r grĂ€nssnittet har Ă€ndrats helt och arbetet för att minska energiförbrukningen har genomförts. Stabiliteten i klienten för macOS har ökat.
    Den decentraliserade kommunikationsklienten Jami "Maloya" Àr nu tillgÀnglig.
  • FörbĂ€ttrad server hanteringen av JAMS (Jami Account Management Server), vilket möjliggör centraliserad hantering av konton för det lokala samhĂ€llet eller organisationen, samtidigt som nĂ€tverkets distribuerade karaktĂ€r bibehĂ„lls. JAMS kan anvĂ€ndas för att integrera med LDAP och Active Directory, hĂ„lla en adressbok och tillĂ€mpa specifika instĂ€llningar för anvĂ€ndargrupper.
  • Fullt stöd för SIP-protokollet har Ă„terstĂ€llts och möjlighet att ansluta till GSM-nĂ€t och alla SIP-leverantörer har tillhandahĂ„llits.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster