Jami-ren "Maloya" komunikazio bezero deszentralizatua eskuragarri dago

Jami komunikazio-plataforma deszentralizatuaren bertsio berri bat eskuragarri dago, "Maloya" kode izenarekin banatuta. Proiektua P2P moduan funtzionatzen duen komunikazio-sistema bat sortzea du helburu, eta bai talde handien arteko komunikazioa bai banakako deien arteko komunikazioa antolatzea ahalbidetzen duena, konfidentzialtasun eta segurtasun maila altua eskainiz. Jami, lehen Ring eta SFLphone izenez ezaguna, GNU proiektu bat da eta GPLv3 lizentziapean dago. Batzar bitarrak GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL, etab.), Windows, macOS, iOS, Android eta Android TVrako prestatzen dira.

Komunikazio-bezero tradizionalak ez bezala, Jami-k mezuak transmititzeko gai da kanpoko zerbitzariekin harremanetan jarri gabe erabiltzaileen arteko konexio zuzena antolatuz muturreko enkriptatzea erabiliz (gakoak bezeroaren aldetik bakarrik daude) eta X.509 ziurtagirietan oinarritutako autentifikazioa erabiliz. Mezularitza seguruaz gain, programak ahots eta bideo deiak egiteko, telekonferentziak sortzeko, fitxategiak trukatzeko eta fitxategietarako eta pantailako edukietarako partekatutako sarbidea antolatzeko aukera ematen du.

Hasiera batean, SIP protokoloan oinarritutako softphone gisa garatu zen proiektua, baina aspalditik marko horretatik haratago joan da P2P ereduaren alde, SIParekin bateragarritasuna eta protokolo hori erabiliz deiak egiteko gaitasuna mantenduz. Programak hainbat kodek (G711u, G711a, GSM, Speex, Opus, G.722) eta protokolo (ICE, SIP, TLS) onartzen ditu, bideo, ahots eta mezuen enkriptazio fidagarria eskaintzen du. Zerbitzu-funtzioen artean, deiak desbideratzea eta atxikitzea, deiak grabatzea, deien historia bilaketarekin, bolumen-kontrol automatikoa, GNOME eta KDE helbide-liburuekin integratzea daude.

Erabiltzaile bat identifikatzeko, Jami-k kontu global deszentralizatutako autentifikazio-mekanismo bat erabiltzen du, helbide-liburu bat inplementazioan oinarritutako bloke-kate moduan (Ethereum proiektuaren garapenak erabiltzen dira). Erabiltzaile ID bat (RingID) aldi berean erabil daiteke hainbat gailutan eta erabiltzailearekin harremanetan jartzeko aukera ematen du zein gailu dagoen aktibo, zure telefonoan eta ordenagailuan ID desberdinak mantendu beharrik gabe. RingID-era izenak itzultzeaz arduratzen den helbide-liburua parte-hartzaile ezberdinek mantentzen dituzten nodo talde batean gordetzen da, zure nodo propioa exekutatzeko gaitasuna barne, helbide-liburu orokorraren kopia lokal bat mantentzeko (Jami-k barne helbide-liburu bereizia ere ezartzen du. bezeroa).

Jami-n erabiltzaileei zuzentzeko, OpenDHT protokoloa (banatutako hash taula) erabiltzen da, eta horrek ez du eskatzen erabiltzaileei buruzko informazioa duten erregistro zentralizatuak erabiltzea. Jami-ren oinarria jami-daemon atzeko prozesua da, konexioak prozesatzeaz, komunikazioak antolatzeaz, bideoa eta soinua lantzeaz arduratzen dena. Jami-daemon-ekin interakzioa LibRingClient liburutegia erabiliz antolatzen da, bezeroen softwarea eraikitzeko oinarri gisa eta erabiltzailearen interfazeari eta plataformekin lotuta ez dauden funtzionalitate estandar guztiak eskaintzen ditu. Bezero-aplikazioak LibRingClient-en gainean zuzenean sortzen dira, eta horrek nahiko erraz egiten du hainbat interfaze sortzea eta onartzen.

Argitalpen berrian:

  • GNU/Linux eta Windows plataformetarako (eta laster macOS) bezero-aplikazio bateratua, Qt-en oinarritutako interfaze berri eta hobetua eskaintzen duena, bat-bateko deiak eta hitzaldiak errazteko birdiseinatu dena. Mikrofonoa eta irteera gailua aldatzeko gaitasuna gehitu da, deia eten gabe. Pantaila partekatzeko tresnak hobetu dira.
    Komunikazio deszentralizatuko bezero Jami "Maloya" eskuragarri dago
  • Egonkortasuna hobetu eta konferentzia eta bilera gaitasunak zabaldu ditu. Konferentzia moderatzaileak esleitzeko laguntza ezarri da, bideo-parte-hartzaileen diseinua pantailan zehaztu, hizlariei hitza eman eta parte-hartzaileak eten ditzakete behar izanez gero. Egindako proben arabera, Jami modu erosoan gehienez 20 parte-hartzaileko hitzaldietarako erabil daiteke (etorkizun hurbilean kopuru hori 50era igotzea aurreikusi da).
    Komunikazio deszentralizatuko bezero Jami "Maloya" eskuragarri dago
  • GTKn oinarritutako interfazea (jami-gnome) duen GNU/Linux-erako bezero baten garapena laster etengo dela iragarri da. jami-gnome-k denbora batez onartzen jarraituko du, baina azkenean Qt-en oinarritutako bezero baten alde geldituko da. GTK bezeroa euren eskuetan hartzeko prest dauden zaleak agertzen direnean, proiektua prest dago aukera hori emateko.
  • MacOS-erako bezeroak pluginak onartzen ditu.
  • GreenScreen pluginaren errendimendu hobetu da, ikasketa automatikoko metodoak erabiltzen dituena bideo-deietan atzeko planoa ezkutatzeko edo ordezkatzeko. Bertsio berriak atzeko planoa lausotzeko gaitasuna gehitzen du, besteek parte-hartzailearen inguruan gertatzen dena ikusi ez dezaten.
    Komunikazio deszentralizatuko bezero Jami "Maloya" eskuragarri dago
  • "Watermark" plugin berri bat gehitu da, zure logotipoa edo edozein irudi bideoaren gainean bistaratzeko aukera ematen dizu, baita data eta ordua txertatzeko ere.
    Komunikazio deszentralizatuko bezero Jami "Maloya" eskuragarri dago
  • "AudioFilter" plugina gehitu da audioari erreberb efektua gehitzeko.
  • iOSerako bezeroa birdiseinatu da, eta bertan interfazea guztiz aldatu da eta energia kontsumoa murrizteko lana egin da. Bezeroaren egonkortasuna hobetu da macOSentzat.
    Komunikazio deszentralizatuko bezero Jami "Maloya" eskuragarri dago
  • JAMS kontuak kudeatzeko zerbitzaria hobetu da, tokiko komunitate edo erakunde baten kontuak zentralki kudeatzeko aukera emanez, sarearen izaera banatua mantenduz. JAMS erabil daiteke LDAP eta Active Directory-ekin integratzeko, helbide-liburua mantentzeko eta erabiltzaile-taldeentzako ezarpen zehatzak aplikatzeko.
  • SIP protokoloaren laguntza osoa itzuli da eta GSM sareetara eta edozein SIP zerbitzu-hornitzaileetara konektatzeko gaitasuna eman da.

Iturria: opennet.ru

Gehitu iruzkin berria