代號為「Together」的去中心化通訊平台Jami的首個版本已經發布。 Jami 是 GNU 計畫的一部分,此前曾以 Ring(前身為 SFLphone)的名稱開發,但為了避免與開發通訊解決方案的公司發生商標衝突,於 2018 年更名。
與傳統的通訊用戶端不同,Jami 可以透過在使用者之間建立直接連線來傳輸訊息,而無需聯繫外部伺服器。這種連線採用端對端加密(端對端金鑰僅存在於客戶端)和基於 X.509 憑證的驗證。
除了安全的訊息傳遞功能外,該程式還允許您進行語音和視訊通話、建立電話會議、交換文件、組織文件共享和螢幕內容。
關於佳美
最初,該專案是基於 SIP 協定開發的軟體電話,但它已經遠遠超越了這個框架,轉而採用 P2P 模型,同時保持與 SIP 的兼容性以及使用該協議進行通話的能力。
該程式支援多種編解碼器(G.711u、G.711a、GSM、Speex、Opus、G.722)和協定(ICE、SIP、TLS),並為視訊、語音和訊息提供可靠的加密。服務功能包括呼叫轉移和保持、通話錄音、可搜尋的通話記錄、自動音量控制以及與GNOME和KDE通訊錄的整合。

賈米的主要新聞“一起”
在開發新版本的過程中,我們決定將 Jami 從一個簡單的 P2P 系統轉變為一個群組通信系統,該系統允許組織大型群組之間的通信,同時在個人通信中保持高度的保密性和安全性。
低頻寬網路效能已顯著提升。對於使用者互動而言,視訊串流僅需 50 kB/s 的頻寬,音訊通話僅需 10 kB/s 的頻寬。
降低 Android 和 iOS 平台的資源消耗,無論是後台活動或通話,都能有效延長裝置電池續航力。
適用於 Windows 平台的Jami 用戶端已完全重寫,現在更貼合 Windows 10 介面,並且可以在平板電腦模式下使用。
值得一提的是,用於創建多人視訊會議的工具也得到了改進。在新版本中,會議功能的實現更加簡化,並且取消了對參加人數的限制;現在會議規模僅受可用頻寬和系統資源的限制。
我們提出了「會議點」功能,該功能允許客戶端應用程式一鍵轉換為會議伺服器。會議點以特殊帳戶的形式創建,多個參與者可以透過發送邀請連接到該帳戶。使用者可以建立私有會議和公共會議。
這些會議一直活躍,不會干擾其他通話。 例如,老師可以創建一個聚會點,並使用它來遠程教學生。 要在收到邀請後進行連接,只需撥打與集合點關聯的帳戶的電話即可。
我們部署了JAMS (Jami 帳戶管理伺服器) ,它允許在保持網路分散特性的同時,集中管理本地社區或組織內的帳戶。 JAMS 可用於與 LDAP 整合、維護通訊錄以及對使用者群組套用特定配置。
此外,還實現了連接插件的功能,從而無需研究 Jami 的內部機制即可創建其他功能。
在此階段,插件僅限於處理視頻流,例如,有人提出了GreenScreen插件,該插件使用機器學習方法來隱藏或替換視頻通話中的背景。
最後,二進位檔案已針對不同的系統準備就緒,例如 Debian、Ubuntu、Fedora、SUSE、RHEL、Windows、macOS、iOS、Android 和 Android TV,並且正在開發基於 Qt、GTK 和 Electron 的幾個介面選項。