Jami:一款多功能開(kāi)源分布式通訊應(yīng)用
不管你是為了聯(lián)系親愛(ài)的人,還是為了職業(yè)需求與同事/團(tuán)隊(duì)溝通,一個(gè)安全的通訊平臺(tái)都是大家的需求。Jami 就是其中一款通訊平臺(tái),利用分布式網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)視頻通話、文件分享、聊天等功能全都不經(jīng)過(guò)服務(wù)器。
這個(gè)工具完全免費(fèi)且開(kāi)源,具有多樣的功能。
然而,它的表現(xiàn)如何呢?用戶體驗(yàn)會(huì)好么?使用體驗(yàn)?zāi)芟衿渌延械膶S衅脚_(tái)那么流暢么?或者,你能在手機(jī)上使用嗎?
在這篇文章里,我們將仔細(xì)研究 Jami。我們?cè)囉昧艘幌乱灾阕鞒龈髦堑臎Q定。
Jami 的特性
對(duì)很多用戶來(lái)說(shuō),體驗(yàn)的好壞取決于功能的全面性。
所以,在深入研究 Jami 之前,讓我概述一下,你可以期待從它得到什么樣的功能:
- 即時(shí)發(fā)送消息
- 群聊
- 視頻會(huì)議
- 音頻通話
- 音頻和視頻信息
- 屏幕共享
- 文件分享
- 增強(qiáng)功能的擴(kuò)展
- 作為 SIP(會(huì)話啟動(dòng)協(xié)議)客戶端
看起來(lái),Jami 是一款在考慮分布式解決方案時(shí)值得考慮的全能選項(xiàng)。
聽(tīng)上去挺刺激的,對(duì)吧?
那我們現(xiàn)在就來(lái)細(xì)看一下,看看它是如何工作的,以及我們能從中獲得什么。
使用 Jami 的入門步驟
在 Ubuntu 22.04 LTS 上通過(guò) deb 包安裝 Jami
在你的系統(tǒng)上安裝 Jami 是相當(dāng)簡(jiǎn)單的。
你可以直接從它的網(wǎng)站下載最新的官方版本,或者直接在你的包管理器中(對(duì)于 Linux)搜索它。
它可以跨平臺(tái)使用,包括:Linux、Windows、macOS、安卓和 iOS。
對(duì)于安卓用戶,你可以在 Play Store 或 F-Droid 中安裝。至本文撰寫之時(shí),Jami 支持所有最新和最棒的操作系統(tǒng)版本,所以,從這個(gè)層面上看,它的維護(hù)工作做得相當(dāng)好。
在安裝完成之后,就開(kāi)始了注冊(cè)過(guò)程。不像其他一些平臺(tái),它并不需要任何私人信息,只需要你創(chuàng)建一個(gè)你喜歡的獨(dú)特用戶名。
完成之后,你只需要把這個(gè)用戶名與其他用戶分享,就可以開(kāi)始對(duì)話了。你也可以展現(xiàn)出 QR 碼讓其他人連接你。就是這么簡(jiǎn)單。
在注冊(cè)時(shí),你可以選擇加密你的帳戶,以在設(shè)備上保護(hù)它,并自定義顯示名。
使用 Jami 作為通訊平臺(tái)
使用這類平臺(tái)時(shí),我們的首要關(guān)心點(diǎn)通常是發(fā)送 / 接收消息的響應(yīng)速度,以及語(yǔ)音 / 視頻通話的質(zhì)量。
好消息是:使用體驗(yàn)快捷順暢。不管你是要發(fā)送一個(gè)視頻信息,進(jìn)行一個(gè)音頻通話,還是發(fā)送文本,Jami 都像你想象的一樣響應(yīng)靈敏。
當(dāng)我們談及 用戶界面,每個(gè)人的看法可能都會(huì)不同。我發(fā)現(xiàn)它的用戶界面簡(jiǎn)明扼要,干凈利落。
然而,當(dāng)你調(diào)窄應(yīng)用窗口的寬度時(shí),事情可能會(huì)有所不同。它失去了適應(yīng)較小尺寸的能力,忽視了重要的元素,甚至難以順暢地訪問(wèn)設(shè)置,這降低了使用體驗(yàn)。
不要誤會(huì),你仍可以正常導(dǎo)航至所有選項(xiàng)。然而,體驗(yàn)感會(huì)顯得有些生硬。
當(dāng)把 Jami 的窗口縮小時(shí),我點(diǎn)擊了“設(shè)置Settings”,結(jié)果直接進(jìn)入了“賬戶管理Manage Account”選項(xiàng),而沒(méi)有給我任何下拉菜單,也沒(méi)有為我打開(kāi)“賬戶Accounts”/“一般General”或“音頻/視頻Audio/Video”部分。
假設(shè)我想要進(jìn)入“音頻/視頻”設(shè)置,我就會(huì)進(jìn)入賬戶設(shè)置。接下來(lái),我需要再次導(dǎo)航到其他設(shè)置。這并不是一個(gè)讓人感到方便的體驗(yàn)。
如果你不會(huì)經(jīng)常調(diào)小 Jami 的窗口,或者你更喜歡大一點(diǎn)的窗口,那么你應(yīng)該不會(huì)遇到此類問(wèn)題。總結(jié)一下,如果你希望所有東西都有現(xiàn)代化的設(shè)計(jì)風(fēng)格,那它可能會(huì)有些失望。
當(dāng)你第一次發(fā)送/接收文本或通話時(shí),會(huì)被視作一次邀請(qǐng)。一旦你接受了邀請(qǐng),用戶就會(huì)出現(xiàn)在你的會(huì)話列表中。
發(fā)送短信,添加新朋友的體驗(yàn)是無(wú)縫連接的,我沒(méi)有遇到任何問(wèn)題。
?? 在撰寫本文時(shí)進(jìn)行的最新版本測(cè)試中,我無(wú)法關(guān)閉捐款消息。我答復(fù)的同事也遇到這個(gè)問(wèn)題。
在信息中,你會(huì)有標(biāo)記“正在輸入中”的提示,你也可以回復(fù)一個(gè)特定的消息,用一個(gè)表情符號(hào)做出反應(yīng),附加文件,或發(fā)送語(yǔ)音或者視頻消息。
這些消息都可以被編輯和刪除。
上面的對(duì)話截圖是一個(gè)通過(guò)選擇多個(gè)用戶創(chuàng)建的群聊。
這樣,當(dāng)你創(chuàng)建這樣的群聊時(shí),一個(gè)新的邀請(qǐng)會(huì)被發(fā)送到用戶那里,這是好的(不是強(qiáng)制他們加入群聊)。如果他們接受了邀請(qǐng),他們就能加入你創(chuàng)建的群聊。
默認(rèn)情況下,創(chuàng)建群組的設(shè)備將會(huì)默認(rèn)承載群組內(nèi)的任何音頻 / 視頻通話。
如果你連接的賬戶有多個(gè)設(shè)備,你可以選擇你想要作為主機(jī)的那個(gè)設(shè)備。
通話體驗(yàn)有些不盡人意,具體來(lái)說(shuō),音頻通話體驗(yàn)十分出色,音頻清晰。
然而,視頻通話的音頻方面就有些令人失望。
當(dāng)然了,用直連的方式,視頻質(zhì)量會(huì)嚴(yán)重依賴網(wǎng)絡(luò)連接,然而,和網(wǎng)絡(luò)連接相比,我們得到的質(zhì)量并沒(méi)有那么好。(主機(jī)是我,網(wǎng)速是 200 Mbps)。
視頻質(zhì)量可能是由于優(yōu)化不佳或網(wǎng)絡(luò)不佳導(dǎo)致的,但是,雙方的音頻并不清晰,音量在整個(gè)通話中都在上下波動(dòng)。
雖然我的一些同事能分享他們的屏幕,但是在帶有 AMD Radeon 集成 GPU 的 Ubuntu 22.04 LTS 上,應(yīng)用崩潰了。
默認(rèn)情況下,你無(wú)法添加綠幕效果,這和一些專有的視頻通話應(yīng)用不同。然而,你可以安裝擴(kuò)展增加此類功能。
另外,為了增強(qiáng)你的體驗(yàn),你可以調(diào)整通話設(shè)置,包括自動(dòng)接聽(tīng)電話,將你的賬戶作為接入點(diǎn),切換正在輸入中的指示等。
總結(jié)
如果 Jami 能在現(xiàn)代化用戶界面這方面投入更多努力,那么它應(yīng)該能成為像微軟 Teams、Slack 和 Zoom 這樣的應(yīng)用的熱門選擇。
當(dāng)然了,因?yàn)?P2P 連接原因,視頻質(zhì)量可能不如其他專有選項(xiàng)那么穩(wěn)定。但在音頻通話、視頻/音頻信息、文字輸入、文件發(fā)送等方面你應(yīng)該不會(huì)有任何問(wèn)題,同時(shí)享受私密的通訊體驗(yàn)。
總的來(lái)說(shuō),Jami 為你提供了所有基本的需求,在一個(gè)更快的體驗(yàn)上提供了基本的用戶界面。
它可能不能給你最好的用戶體驗(yàn),但是考慮到它在分布式網(wǎng)絡(luò)連接、開(kāi)源應(yīng)用和隱私保護(hù)方面的優(yōu)勢(shì),對(duì)于注重隱私的用戶來(lái)說(shuō),它仍是個(gè)極好的選擇。