在 VoIP 網絡中使用 Jami

 (原文發表在知乎,為方面海外朋友,轉載至blogger,請周知。)

 Jami 最近發布了新的版本,這是一個在 GPLv3 許可證下發布的開源通信終端軟件。在其F.A.Q文檔中有以下明確說明:

 Jami was based on SFLphone, a pure SIP client.

 很顯然 Jami 支持 SIP 協議,因此在企業 VoIP 網絡中可以使用該客戶端。 Jami 也支持多平台部署,比如 windows、Linux、MacOS、Android、iOS 等,如果希望簡化網絡管理,可以考慮全平台部署 Jami。 

我在 Windows 平台簡單測試了一下,整個系統採用 miniSIPServer + Jami + MicroSIP 。 miniSIPServer、MicroSIP 安裝、使用都很簡單,本文主要描述安裝和使用 Jami。  

從網站(點擊此處訪問)下載 Jami 後,點擊安裝。默認沒有顯示創建 SIP 賬號,需要點擊“高級功能”- “添加 SIP 賬戶”,如下圖所示:


 添加 SIP 賬戶的操作與其他標準 SIP 終端,例如 MicroSIP 等,類似,主要包含三項:(1) SIP 服務器地址;(2)SIP 賬戶號碼; 以及(3)SIP 賬戶的鑑權密碼。在測試環境中, SIP 服務器是 miniSIPServer, 地址為“192.168.3.2”, 而 SIP 賬戶有多個,比如賬戶是“201”,密碼是“201”等。配置如下圖所示:


注意,圖中首兩項都是 SIP 服務器地址信息,其中第二項是代理地址。由於 miniSIPServer 是 B2B 的服務器,因此代理地址就是其服務器地址,這兩個地址都設置成服務器地址即可。在某些大型 VoIP 網絡,比如運營商的網絡,往往會在服務器前配置代理服務器,此時就務必注意這兩個地址可能是不同的地址。  

添加賬戶後,可以在 miniSIPServer 上看到該用戶成功註冊。再如法炮製,註冊多個 Jami 即可。

然後我們通過 MicroSIP 呼叫其中一個 Jami,可以成功接收呼叫,如下圖所示:  


 從 Jami 發起呼叫稍稍有些怪異。如果用戶已經存在聯繫人列表中(比如接收過該用戶的呼叫,就會將其加入聯繫人列表),直接點擊呼叫即可;如果用戶沒有在聯繫人列表中,需要在”查找用戶或搜索會話“窗格內輸入被叫用戶號碼,然後用戶就會出現在列表中,接著右鍵點擊該用戶,選擇發起 語音呼叫 即可。如下圖所示: 

總體上, Jami 相對 MicroSIP 的優勢在於: (1)界面好看些;(2)多平台都能使用。而 MicroSIP 在遵循 SIP 標準方面、以及對 VoIP 會話支持等方面仍然優於 Jami。如果僅僅涉及 Windows 平台,MicroSIP 是優選。

 

留言

此網誌的熱門文章

miniSIPPhone 支援 SIP over TCP/TLS

發送和接收即時訊息(Instant messages)

電話號碼URI