Recently version of the decentralized communications platform Jami «Maloya», in which the main novelty is the client unification for Linux and Windows, In addition, some interface improvements, stability and more have also been integrated.
For those who are unaware of this project, they should know that aims to create a communication system that works in P2P mode and that allows organizing both communication between large groups and making individual calls with a high level of confidentiality and security.
Unlike traditional communication clients, Jami can transfer messages without contacting external servers by organizing a direct connection between users using end-to-end encryption (end-to-end keys are only present on the client side) and authentication based on X .509 certificates.
In addition to secure messaging, the program allows you to make voice and video calls, create conference calls, exchange files, organize file exchange and screen content.
Main news of Jami «Maloya»
In this new version of Jami «Maloya» finally the client application has been unified for Linux and Windows platforms, while for macOS it is mentioned that in later versions it will be unified). And it is that with this change the interface based on Qt was improved, Besides that It has been redesigned to make it easier to make individual calls and conferences. Added the ability to change the microphone and output device without interrupting the call. Improved screen sharing tools.
As well enhanced stability and enhanced conferencing and meeting capabilities are highlighted, Since support has been implemented for the appointment of conference moderators, who can determine the video layout of the participants on the screen, give the floor to the speakers and interrupt the participants if necessary. Judging by the tests carried out, Jami in a comfortable mode can be used for conferences with up to 20 participants (This figure is expected to rise to 50 in the near future).
In addition, we can also highlight that the development of a client for GNU / Linux with a GTK-based interface has been announced. Jami-gnome will be supported for a while, but eventually work on it will stall in favor of a Qt-based client. When enthusiasts turn up who are ready to take the GTK client into their own hands, the project is ready to provide that opportunity.
JAMS account management server has been improved (Jami Account Management Server), allowing you to centrally manage the accounts of a local community or organization, while maintaining the distributed nature of the network.
Of the other changes that stand out from the new version:
- JAMS can be used to integrate with LDAP and Active Directory, maintain an address book, and apply specific settings for groups of users.
- Full support for the SIP protocol has been returned and the ability to connect to GSM networks and any SIP service provider has been provided.
- The macOS client includes plug-in support.
- The "GreenScreen" plugin, which uses machine learning techniques to hide or replace the background in video calls, has been improved.
- The new version adds the ability to blur the background so that others do not see what is happening around the participant.
- Added a new "Watermark" plugin, which allows you to display your logo or any image on the video, as well as embed the date and time.
- Added "AudioFilter" plugin to add reverb effect to sound.
- The client for iOS has been redesigned, in which the interface has been completely changed and work has been done to reduce power consumption.
- Improved client stability for macOS.
If you are interested in knowing more about it, you can consult the details in the following link.
Finally, binaries are prepared for different systems, such as Debian, Ubuntu, Fedora, SUSE, RHEL, Windows, macOS, iOS, Android, and Android TV and various options are being developed for interfaces based on Qt, GTK, and Electron.