Jamijev decentralizirani komunikacijski klijent "Maloya" je dostupan

Novo izdanje decentralizirane komunikacijske platforme Jami, kodnog naziva "Maloya", sada je dostupno. Cilj projekta je stvoriti peer-to-peer komunikacijski sustav koji omogućuje komunikaciju s velikim grupama i pojedinačne pozive, a istovremeno pruža visoku razinu privatnosti i sigurnosti. Jami, prije poznat kao Ring i SFLphone, je GNU projekt i licenciran je pod GPLv3 licencom. Binarne verzije dostupne su za GNU/Linux.Linux (Debian, Ubuntu, Fedora, SUSE, RHEL, itd.), Windows, macOS, IOS, Android и Android TELEVIZOR.

Za razliku od tradicionalnih komunikacijskih klijenata, Jami je u mogućnosti prenositi poruke bez kontaktiranja vanjskih poslužitelja organiziranjem izravne veze između korisnika koristeći end-to-end enkripciju (ključevi su prisutni samo na strani klijenta) i autentifikaciju temeljenu na X.509 certifikatima. Osim sigurne razmjene poruka, program vam omogućuje glasovne i video pozive, stvaranje telekonferencija, razmjenu datoteka i organiziranje zajedničkog pristupa datotekama i sadržaju zaslona.

U početku se projekt razvijao kao softphone temeljen na SIP protokolu, ali je odavno izašao iz ovog okvira u korist P2P modela, zadržavajući kompatibilnost sa SIP-om i mogućnost upućivanja poziva koristeći ovaj protokol. Program podržava različite kodeke (G711u, G711a, GSM, Speex, Opus, G.722) i protokole (ICE, SIP, TLS), pruža pouzdanu enkripciju videa, glasa i poruka. Servisne funkcije uključuju prosljeđivanje i zadržavanje poziva, snimanje poziva, povijest poziva s pretraživanjem, automatsku kontrolu glasnoće, integraciju s GNOME i KDE adresarima.

Za identifikaciju korisnika Jami koristi decentralizirani globalni mehanizam provjere autentičnosti računa koji se temelji na implementaciji adresara u obliku blockchaina (korišteni su razvoji projekta Ethereum). Jedan korisnički ID (RingID) može se koristiti istovremeno na više uređaja i omogućuje vam da kontaktirate korisnika bez obzira na to koji je uređaj aktivan, bez potrebe za održavanjem različitih ID-ova na vašem pametnom telefonu i računalu. Adresar odgovoran za prevođenje imena u RingID pohranjen je na grupi čvorova koje održavaju različiti sudionici, uključujući mogućnost pokretanja vlastitog čvora za održavanje lokalne kopije globalnog adresara (Jami također implementira zasebni interni adresar koji održava klijent).

Za obraćanje korisnicima u Jami koristi se OpenDHT protokol (distributed hash table) koji ne zahtijeva korištenje centraliziranih registara s podacima o korisnicima. Osnova Jami je pozadinski proces jami-daemon, koji je odgovoran za obradu veza, organiziranje komunikacije, rad s videom i zvukom. Interakcija s jami-daemonom organizirana je pomoću biblioteke LibRingClient koja služi kao osnova za izgradnju klijentskog softvera i pruža sve standardne funkcionalnosti koje nisu vezane uz korisničko sučelje i platforme. Klijentske aplikacije kreiraju se izravno na vrhu LibRingClienta, što olakšava stvaranje i podršku različitim sučeljima.

U novom izdanju:

  • Unificirana klijentska aplikacija za GNU platforme/Linux и Windows (i uskoro za macOS), koji pruža novo i poboljšano sučelje temeljeno na Qt-u, redizajnirano kako bi se pojednostavili pozivi i konferencije jedan na jedan. Dodana je mogućnost promjene mikrofona i izlaznog uređaja bez prekidanja poziva. Poboljšani su alati za dijeljenje zaslona.
    Dostupan je decentralizirani komunikacijski klijent Jami "Maloya".
  • Poboljšana stabilnost i proširene mogućnosti konferencija i sastanaka. Implementirana je podrška za dodjeljivanje moderatora konferencije, koji mogu odrediti raspored video sudionika na ekranu, dati riječ govornicima i prekinuti sudionike ako je potrebno. Sudeći prema provedenim testovima, Jami u udobnom načinu rada može se koristiti za konferencije s do 20 sudionika (u bliskoj budućnosti planira se taj broj povećati na 50).
    Dostupan je decentralizirani komunikacijski klijent Jami "Maloya".
  • Najavljeno je da će razvoj GNU/Linux klijenata uskoro biti obustavljen.Linux s GTK-baziranim sučeljem (jami-gnome). Jami-gnome će se održavati neko vrijeme, ali će s vremenom biti postupno ukinut u korist klijenta baziranog na Qt-u. Ako su entuzijasti spremni prihvatiti GTK klijent, projekt je spreman pružiti tu opciju.
  • U klijentu za macOS Implementirana je podrška za dodatke.
  • Poboljšana izvedba dodatka GreenScreen, koji koristi metode strojnog učenja za skrivanje ili zamjenu pozadine tijekom videopoziva. Nova verzija dodaje mogućnost zamućivanja pozadine tako da drugi ne vide što se događa oko sudionika.
    Dostupan je decentralizirani komunikacijski klijent Jami "Maloya".
  • Dodan je novi dodatak "Vodeni žig", koji vam omogućuje da preko videa prikažete svoj logo ili bilo koju sliku, kao i da ugradite datum i vrijeme.
    Dostupan je decentralizirani komunikacijski klijent Jami "Maloya".
  • Dodan dodatak "AudioFilter" za dodavanje efekta odjeka zvuku.
  • iOS klijent je redizajniran, s potpuno redizajniranim sučeljem i poboljšanjima u trajanju baterije. Poboljšana je stabilnost klijenta za macOS.
    Dostupan je decentralizirani komunikacijski klijent Jami "Maloya".
  • Poboljšano server JAMS (Jami Account Management Server), koji omogućuje centralizirano upravljanje računima za lokalnu zajednicu ili organizaciju uz održavanje distribuirane prirode mreže. JAMS se može koristiti za integraciju LDAP-a i Active Directoryja, upravljanje adresarom i primjenu specifičnih postavki za korisničke grupe.
  • Vraćena je potpuna podrška za SIP protokol i omogućeno povezivanje s GSM mrežama i svim pružateljima SIP usluga.

Izvor: opennet.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster