Gnome Calls

眾所周知,miniSIPServer 可以運行在 Linux 系統,因此常有客戶諮詢我們是否有 Linux 平台的 SIP 終端軟件,大家的初衷是將整個 VoIP 系統構建在 Linux 環境中。實際上 Linux 環境有非常多的選擇,例如 linphone、jami 等。

最近有一個新的 SIP 軟終端發布,而且非常重要的是,它是 Gnome 項目的核心應用,這就是“Gnome Calls”。在 Debian 的軟件庫中,這個軟件被描述為“Make and receive PSTN phone calls”,而最新版本的 Calls 已經可以支持 SIP 協議了,在 Gnome 項目中的描述已經修改為“Make phone and SIP calls”。

在 Debian 系統中非常容易安裝 Calls,請使用以下命令:

sudo apt install gnome-calls

以下截圖是 Calls 運行時的主窗體界面:


點擊菜單“VoIP Accounts”即可添加 SIP 賬號。大多數項與其他 SIP 終端軟件的配置基本一致。例如,在我們的測試環境中, miniSIPServer 的地址是“192.168.3.42”,給終端分配的賬號是“100”,請參考以下配置:


請注意:(1)默認的端口是0,建議修改為5060;(2)添加完賬號,需要使能後才能向服務器(也就是 miniSIPServer)發起註冊、並正常使用。 Calls 沒有顯示賬號的運行狀態,因此我們需要檢查 miniSIPServer 的分機窗體來檢視分機的實時狀態。

撥打呼叫時,在“Dial Pad”面板直接輸入被叫號碼(例如101)即可,如下圖所示:


如果有入呼叫,在彈出的窗體中接聽、或者拒絕呼叫:


從各方面使用情況判斷,“Gnome Calls”目前還比較簡單、粗糙,顯然後續還需要加入很多的特性和功能。如果我們希望在 Linux 環境中部署 VoIP 網絡、同時希望各網元都是純粹的 Linux 應用,“Gnome Calls”是個不錯的選擇。

希望各位也會喜歡這些軟件。        

留言

此網誌的熱門文章

miniSIPServer 新 web 界面

在 Debian 12 (bookworm) 系統中運行 miniSIPServer

外線的 RequestURI 參數