Dezentraliséiert Kommunikatiounsplattform Jami "Vilagfa" ass verfügbar

Eng nei Verëffentlechung vun der dezentraliséierter Kommunikatiounsplattform Jami gouf agefouert, ënner dem Codenumm "Világfa" verdeelt. De Projet zielt fir e Kommunikatiounssystem ze kreéieren deen am P2P Modus funktionnéiert an erlaabt souwuel d'Kommunikatioun tëscht grousse Gruppen an individuellen Uriff z'organiséieren, wärend en héije Niveau vu Vertraulechkeet a Sécherheet ubitt. Jami, fréier bekannt als Ring a SFLphone, ass e GNU Projet an ass ënner der GPLv3 lizenzéiert. Binär Versammlungen si virbereet fir GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL, etc.), Windows, macOS, iOS, Android an Android TV.

Am Géigesaz zu traditionelle Kommunikatiounsklienten ass Jami fäeg Messagen ze vermëttelen ouni externe Serveren ze kontaktéieren andeems se eng direkt Verbindung tëscht Benotzer organiséieren mat End-to-End Verschlësselung (Schlëssel sinn nëmmen op der Client Säit präsent) an Authentifikatioun baséiert op X.509 Certificaten. Zousätzlech zu séchere Messagerie erlaabt de Programm Iech Stëmm- a Video-Uriff ze maachen, Telekonferenzen ze kreéieren, Dateien auszetauschen an e gemeinsame Zougang zu Dateien an Écraninhalt ze organiséieren. Fir Videokonferenzen op engem Server mat engem Intel Core i7-7700K 4.20 GHz CPU, 32 GB RAM an enger 100 Mbit/s Netzwierkverbindung gëtt déi bescht Qualitéit erreecht wann net méi wéi 25 Participanten ugeschloss sinn. All Videokonferenz Participant erfuerdert ongeféier 2 Mbit / s Bandbreedung.

Am Ufank huet de Projet als Softphone baséiert op dem SIP-Protokoll entwéckelt, awer ass laang iwwer dëse Kader zugonschte vum P2P-Modell erausgaang, wärend d'Kompatibilitéit mat SIP behalen an d'Fäegkeet fir Uriff mat dësem Protokoll ze maachen. De Programm ënnerstëtzt verschidde Codecs (G711u, G711a, GSM, Speex, Opus, G.722) a Protokoller (ICE, SIP, TLS), stellt zouverlässeg Verschlësselung vu Video, Stëmm a Messagen. D'Servicefunktioune beinhalt d'Ruff Forwarding an d'Holding, Call Recording, Call History mat Sich, automatesch Volumenkontrolle, Integratioun mat GNOME a KDE Adressbicher.

Fir e Benotzer z'identifizéieren, benotzt Jami en dezentraliséierte globalen Account Authentifikatiounsmechanismus baséiert op der Ëmsetzung vun engem Adressbuch a Form vun engem Blockchain (d'Entwécklunge vum Ethereum-Projet gi benotzt). Eng Benotzer ID (RingID) kann gläichzäiteg op verschidden Apparater benotzt ginn an erlaabt Iech de Benotzer ze kontaktéieren onofhängeg vun deem Apparat ass aktiv, ouni de Besoin fir verschidden IDen op Ärem Smartphone an PC ze erhalen. D'Adressbuch verantwortlech fir d'Iwwersetzung vun Nimm op RingID gëtt op enger Grupp vu Wirbelen gespäichert, déi vu verschiddene Participanten erhale ginn, inklusiv d'Fäegkeet Ären eegene Node auszeféieren fir eng lokal Kopie vum globalen Adressbuch z'erhalen (Jami implementéiert och e separat internt Adressbuch, dat vum de Client).

Fir d'Benotzer an Jami ze adresséieren, gëtt den OpenDHT-Protokoll (verdeelt Hash-Tabelle) benotzt, wat net d'Benotzung vun zentraliséierte Registere mat Informatioun iwwer Benotzer erfuerdert. D'Basis vum Jami ass den Hannergrondprozess jami-Daemon, dee verantwortlech ass fir d'Veraarbechtung vu Verbindungen, d'Organisatioun vun Kommunikatiounen, mat Video an Toun ze schaffen. Interaktioun mam Jami-Daemon ass organiséiert mat der LibRingClient Bibliothéik, déi als Basis déngt fir Client Software ze bauen an all Standard Funktionalitéit ubitt déi net un d'Benotzerinterface a Plattformen gebonnen ass. Client Uwendungen ginn direkt uewen op LibRingClient erstallt, wat et zimmlech einfach mécht verschidde Interfaces ze kreéieren an z'ënnerstëtzen. Den Haaptclient fir PC gëtt mat der Qt-Bibliothéik geschriwwe, mat zousätzleche Clienten baséiert op GTK an Elektron entwéckelt.

Haaptinnovatiounen:

  • D'Entwécklung vum Schwarmgruppekommunikatiounssystem (Swarms) ass weidergaang, wat d'Schafe vu voll verdeelt P2P Chats erlaabt, d'Kommunikatiounsgeschicht vun deenen zesummen op all Benotzergeräter an enger synchroniséierter Form gespäichert ass. Wärend virdru nëmmen zwee Participanten erlaabt waren an engem Schwarm ze kommunizéieren, an der neier Verëffentlechung kann de Schwarmmodus elo kleng Gruppechats vu bis zu 8 Leit erstellen (an zukünfteg Verëffentlechungen plangen se déi erlaabt Zuel vun de Participanten ze erhéijen, souwéi Ënnerstëtzung ze addéieren fir ëffentlech Chats).
    Dezentraliséiert Kommunikatiounsplattform Jami "Vilagfa" ass verfügbar

    En neie Knäppchen gouf bäigefüügt fir Gruppechats ze kreéieren an d'Fäegkeet fir Chat-Astellungen ze konfiguréieren gouf zur Verfügung gestallt.

    Dezentraliséiert Kommunikatiounsplattform Jami "Vilagfa" ass verfügbar

    Nodeems Dir e Gruppchat erstallt hutt, kënnt Dir nei Participanten derbäi addéieren an déi existéierend ewechhuelen. Et ginn dräi Kategorien vun Participanten: invitéiert (an de Grupp bäigefüügt, awer nach net mam Chat verbonnen), verbonnen an Administrateur. All Participant kann Invitatiounen un aner Leit schécken, awer nëmmen den Administrateur kann aus der Grupp ewechhuelen (fir elo kann et nëmmen een Administrateur sinn, awer an zukünfteg Verëffentlechungen gëtt et e flexibele System vun Zougangsrechter an d'Fäegkeet fir verschidde Administrateuren ze ernennen).

    Dezentraliséiert Kommunikatiounsplattform Jami "Vilagfa" ass verfügbar

  • En neie Panel bäigefüügt mat Chatinformatioun wéi d'Lëscht vun de Participanten, d'Lëscht vun den geschéckten Dokumenter an d'Astellungen.
    Dezentraliséiert Kommunikatiounsplattform Jami "Vilagfa" ass verfügbar
  • Verschidde Aarte vun Indikatoren iwwer Message Liesen an Text Tippen bäigefüügt.
    Dezentraliséiert Kommunikatiounsplattform Jami "Vilagfa" ass verfügbar
  • D'Kapazitéit fir Dateien op Chat ze schécken ass zur Verfügung gestallt, an Chat-Participanten kënnen d'Datei kréien och wann de Sender net online ass.
  • En Interface bäigefüügt fir Messagen an Chats ze sichen.
  • Ënnerstëtzung bäigefüügt fir Reaktiounen mat Emoji Zeechen ze setzen.
  • Eng Optioun bäigefüügt fir déi aktuell Positiounsinformatioun ze weisen.
  • Experimentell Ënnerstëtzung fir Gruppechatt begleet Videokonferenzen gouf zum Desktop Client bäigefüügt.

Source: opennet.ru

Setzt e Commentaire