Jami “Koos” on selle detsentraliseeritud sidesüsteemi jaoks mitmeid parandusi

Esimene versioon detsentraliseeritud sideplatvorm Jamie, mille koodnimi on "Koos". Jami on osa GNU projektidest ja töötati varem välja nime Ring all (endine SFLphone), kuid see nimetati 2018. aastal ümber, et vältida kokkupõrkeid kommunikatsioonilahendusi arendavate ettevõtete omandis olevate kaubamärkidega.

Erinevalt traditsioonilistest suhtlusklientidest Jami saab sõnumeid edastada ilma väliste serveritega ühendust võtmata korraldades otsese ühenduse kasutajate vahel ots-end-krüptimise (ots-võtmed on ainult kliendipoolel) ja X.509-sertifikaadipõhise autentimise abil.

Lisaks turvalisele sõnumivahetusele programm võimaldab teil teha hääl- ja videokõnesid, luua telekonverentse, vahetada faile, korraldage failide jagamine ja ekraani sisu.

Jami kohta

Esialgu projekt töötati välja SIP-protokollil põhineva pehme telefonina, kuid on sellest raamistikust palju kaugemale jõudnud P2P mudeli kasuks, ühilduvuse säilitamine SIP-iga ja võimalus selle protokolli abil helistada.

Programm toetab mitut koodekit (G711u, G711a, GSM, Speex, Opus, G.722) ja protokollid (ICE, SIP, TLS), pakub video, hääle ja sõnumite usaldusväärset krüpteerimist. Teenuse funktsioonide hulka kuuluvad kõne suunamine ja hoidmine, kõne salvestamine, otsingu kõne ajalugu, automaatne helitugevuse reguleerimine, integreerimine GNOME ja KDE aadressiraamatutega.

Jami “Koos” põhiuudised

Uue versiooni väljatöötamise ajal otsustati Jami muuta lihtsast P2P-süsteemist grupisidesüsteemiks mis võimaldab korraldada suhtlemist suurte rühmade vahel, säilitades individuaalse suhtlemise ajal kõrge konfidentsiaalsuse ja turvalisuse taseme.

Alates sellest ajast jõudlust väikese ribalaiusega võrkudes on oluliselt parandatud. Kasutajaga suhtlemiseks piisab ribalaiusest video edastamiseks ainult 50 kB / s ja helikõnede jaoks 10 kB / s.

Ressursitarbimise vähendamine versioonide kaupa Androidi ja iOS-i platvormidele, nii taustategevuse kui ka helistamise tõttu, mis mõjutab positiivselt seadmete aku kasutusaega.

Klient Jami Windowsi platvormile on täielikult ümber kirjutatud, mis sobib nüüd orgaanilisemalt Windows 10 liidesesse ja mida saab kasutada tahvelarvuti režiimis.

ka Esiletõstetud on täiustatud tööriistad mitme osapoole videokonverentside loomiseks. Uues versioonis on konverentside rakendamine viidud funktsionaalsesse vormi ja osalejate arvu piirangud on eemaldatud; konverentsi suurust piiravad nüüd ainult saadaolevad ribalaiused ja süsteemiressursid.

Funktsioon on välja pakutud "Meeting Points", mis võimaldab ühe klõpsuga muuta kliendirakenduse konverentsiserveriks. Kohtumispunktid luuakse spetsiaalse konto kujul, millega mitmed osalejad saavad kutseid saates ühendust võtta. Saate luua nii era- kui ka avalikke konverentse.

Need konverentsid on pidevalt aktiivsed ega sega teisi kõnesid. Näiteks võib õpetaja luua kohtumispaiga ja kasutada seda õpilaste kaugõppeks. Pärast kutse saamist ühenduse loomiseks helistage lihtsalt koosolekupunktiga seotud kontole.

Rakendatud on JAMS-i kontohaldusserver (Jami kontohaldusserver), mis võimaldab teil keskuse kaudu hallata kogukonna või kohaliku organisatsiooni kontosid, säilitades võrgu hajutatud olemuse. JAMS-i saab kasutada LDAP-ga integreerimiseks, aadressiraamatu pidamiseks ja kasutajagruppidele konkreetsete sätete rakendamiseks.

Ka rakendati pistikprogrammide ühendamise võimalust mis võimaldavad teil luua täiendavaid funktsioone, ilma et peaksite uurima Jami sisemisi osi.

Selles etapis piirduvad pistikprogrammid video voogesituse töötlemisega, näiteks on välja pakutud GreenScreeni pistikprogramm, mis kasutab videokõnede tausta peitmiseks või asendamiseks masinõppemeetodeid.

Lõpuks binaarkaardid on ette valmistatud erinevateks Qt, GTK ja Electronil põhinevate liideste jaoks töötatakse välja selliseid süsteeme nagu Debian, Ubuntu, Fedora, SUSE, RHEL, Windows, macOS, iOS, Android ja Android TV ning erinevaid võimalusi.


Lisa eelistatud allikana Google'is