Jami "Together» arriba amb diverses millores per a aquest sistema de comunicació descentralitzada

S'ha llançat la primera versió de la plataforma de comunicacions descentralitzades Jami, el nom en codi és «Together». Jami és part dels projectes GNU i es va desenvolupar anteriorment amb el nom Ring (Anteriorment SFLphone), però es renombró en 2018 per evitar col·lisions amb marques registrades propietat d'empreses que desenvolupen solucions de comunicacions.

A diferència dels clients de comunicació tradicionals, Jami pot transferir missatges sense contactar amb servidors externs mitjançant l'organització d'una connexió directa entre usuaris mitjançant xifrat d'extrem a extrem (les claus d'extrem a extrem només són presents al costat de client) i autenticació basada en certificats X.509.

A més de la missatgeria segura, el programa permet realitzar trucades de veu i vídeo, crear teleconferències, intercanviar arxius, organitzar l'intercanvi d'arxius i el contingut de la pantalla.

sobre Jami

inicialment, el projecte es va desenvolupar com un softphone basat en el protocol SIP, , però ha anat molt més enllà d'aquest marc a favor de el model P2P, mantenint la compatibilitat amb SIP i la capacitat de realitzar trucades utilitzant aquest protocol.

El programa admet diversos còdecs (G711u, G711a, GSM, Speex, Opus, G.722) i protocols (ICE, SIP, TLS), proporciona un xifrat fiable de vídeo, veu i missatges. Les funcions de servei inclouen reenviament i retenció de trucades, gravació de trucades, registre de trucades amb recerca, control automàtic de volum, integració amb les llibretes d'adreces del GNOME i KDE.

Principals novetats de Jami "Together»

Durant el desenvolupament de la nova versió, es va decidir transformar Jami d'un simple sistema P2P a un sistema de comunicació grupal que permet organitzar la comunicació entre grans grups, mantenint un alt nivell de confidencialitat i seguretat durant la comunicació individual.

Ja que s'ha millorat significativament el rendiment en xarxes d'ample de banda reduït. Per a la interacció de l'usuari, ara és suficient un ample de banda de només 50 kB / s per a transmissió de vídeo i 10 kB / s per trucades d'àudio.

Reducció de el consum de recursos per versions per a plataformes Android i iOS, tant per activitat en segon pla com a l'realitzar trucades, el que repercuteix positivament en la durada de la bateria dels dispositius.

El client Jami per a la plataforma Windows s'ha reescrit completament, Que ara s'adapta de forma més orgànica a la interfície de Windows 10 i es pot utilitzar en mode tauleta.

També es destaquen les eines millorades per a crear videoconferències amb diversos participants. En la nova versió, la implementació de conferències s'ha portat a una forma funcional i s'han eliminat les restriccions en el nombre de participants; la mida de les conferències ara està limitat només per l'ample de banda disponible i els recursos de sistema.

S'ha proposat la funció «Punts de trobada», que permet amb un clic convertir una aplicació client en un servidor de conferències. Els punts de trobada es creen en forma d'un compte especial, a la qual es poden connectar diversos participants enviant-los invitacions. És possible crear conferències tant privades com públiques.

Aquestes conferències estan constantment actives i no interfereixen amb altres trucades. Per exemple, un professor pot crear un punt de trobada i utilitzar-lo per ensenyar a estudiants a distància. Per connectar després de rebre una invitació, només cal fer una trucada al compte associat a punt de trobada.

Es va implementar un servidor d'administració de comptes JAMS (Jami Account Management Server), que permet administrar centralment els comptes d'una comunitat o organització local, mentre manté la naturalesa distribuïda de la xarxa. JAMS es pot utilitzar per integrar-se amb LDAP, mantenir una llibreta d'adreces i aplicar configuracions específiques per a grups d'usuaris.

A més es va implementar la capacitat de connectar complements que permeten crear característiques addicionals sense haver d'estudiar els aspectes interns de Jami.

En aquesta etapa, els complements es limiten a processar la transmissió de vídeo, per exemple, s'ha proposat el complement GreenScreen, que utilitza mètodes d'aprenentatge automàtic per amagar o reemplaçar el fons en les videotrucades.

Finalment, els binaris estan preparats per a diferents sistemes, com ara Debian, Ubuntu, Fedora, SUSE, RHEL, Windows, macOS, iOS, Android i Android TV i s'estan desenvolupant diverses opcions per a interfícies basades en Qt, GTK i Electron.


Afegir com a font preferida a Google