Chat

在 2 個國家/地區的 2 台電腦之間輕鬆進行語音通話?

  • September 28, 2016

我的計劃是讓 2 個不同國家的 2 組簡單使用者(孩子和他們的祖父母)能夠輕鬆交談。在實踐中,我認為它是:

  1. 這兩個地方都有一台安靜的 Linux 電腦一直在執行。
  2. 一台電腦上的使用者應該能夠切換到已經執行的應用程序並呼叫另一個國家的另一方。
  3. 其他國家的電腦應該響鈴。
  4. 另一個國家的人聽到鈴聲,應該可以接聽電話。再一次 - 沒有比在應用程序中按下按鈕更複雜的了。
  5. 影片選項是一個獎勵,但不是必須的。

不幸的是,我對 VoIP 的經驗很少。但我可以做一個公平的工作來設置防火牆,因為在這種情況下可能有必要。我也習慣了各種 Linux 發行版。真正的問題是哪些應用程序可以滿足我的目的,以及我是否必須在其中一個國家/地區執行伺服器(voip?)。至於使用者 - 選擇越少越好,如果可以的話,我會將其僅用於這兩個“電腦站”之間的通信。甚至可以使用電話耳機:)

非常感謝您的建議。

使用Linphone做你想做的事非常容易。

對每台電腦執行以下步驟:

  1. 安裝 Linphone
  2. 選擇Linphone SIP 服務Iptel等 SIP 提供商,並在 Linphone 中添加 SIP 帳戶
  3. 或者,如果您希望避免在明文中進行對話,那麼設置對最終使用者幾乎透明的加密非常容易:在 Linux 和 OpenBSD 上安全 FOSS 替代 Skype?

您可以通過呼叫相應的 Echo 測試服務來檢查所有工作是否按預期進行:sip:echo@iptel.orgsip:music@iptel.org.

如果您需要,Linphone 具有令人印象深刻的跨平台支持,支持大多數主要平台。對於更簡單的 UI,您甚至可以在 Web 瀏覽器中使用 Linphone:LinphoneWeb。(要在 Firefox 下安裝它,您需要轉到此地址並允許 Firefox 自動安裝擴展程序。不過,從未測試過它的實際工作原理。)


一些個人印象:

我玩過許多 SIP 軟電話(包括 Ekiga、Jitsi 和其他簡單崩潰和燒毀的),到目前為止,Linphone是最可靠的,尤其是在音頻和影片吞吐量方面。儘管最近他們在這方面取得了進展,但 UI 可能有點不穩定(Jitsi 更勝一籌),但與 Linphone 的技術可靠性相比,這只是一個小問題。它在您能想到的大多數平台上都可用,並且需要積極開發,即 wrt 編解碼器支持(它支持 VP8 和 H264 影片編解碼器,以及用於音頻的 Opus 和 Speex 等)。

考慮到不成熟的使用者的使用方式,Linphone 應該可以很好地應對(根據經驗)。全部配置完成後,撥打音頻/影片電話只需點擊綠色的呼叫按鈕,接聽電話只需點擊綠色的接聽按鈕,即使設置了加密。(Linphone 的鈴聲非常響亮,它會喚醒死者,但可以將其配置掉。)在某些情況下,設置上傳和下載頻寬限制以避免影片質量問題可能是個好主意:Linphone 常見問題解答

引用自:https://unix.stackexchange.com/questions/150565