章 13. Ekiga︰使用網際網路電話 (Voice over IP)

目錄

13.1. 設定 Ekiga
13.2. Ekiga 使用者介面
13.3. 進行通話
13.4. 接聽通話
13.5. 使用通訊錄
13.6. 如需更多資訊

摘要

現代電信的功能遠超過僅提供撥打電話的用途。它還涉及文字通訊,有時甚至包括視訊會議。透過漫遊功能,無論您身處世界任何一個角落,都可以憑藉一個電話號碼連絡到您。Ekiga 將這些功能引入了您的 Linux 桌面,使您能經由寬頻網際網路進行通訊。

開始之前,請確保符合下列需求:

13.1. 設定 Ekiga

[Tip]

如果系統中未安裝 Ekiga,請使用 YaST 軟體管理模組或以 root 身分在指令行上輸入 zypper install ekiga 加以安裝。安裝完成後,按一下電腦+其他應用程式+通訊+Ekiga 軟體電話即可執行 Ekiga。

首次啟動時,Ekiga 會開啓設定助理,要求提供設定 Ekiga 所需的全部資料。請執行下列步驟:

  1. 輸入您的全名 (名字和姓氏)。

  2. 輸入您的 ekiga.net 帳戶資料,或者選擇不在 http://www.ekiga.net 上註冊。

    以後若要新增其他帳戶,請使用編輯+帳戶進行設定。

  3. 輸入您的 Ekiga 撥出帳戶資料,或選擇不在 http://www.ekiga.net 上註冊。

  4. 確定您的連線類型。

  5. 選擇音效響鈴、輸出和輸入裝置驅動程式。ALSA是一個安全的預設選項,可確保最佳的音效品質。SUSE Linux Enterprise Desktop 上還提供了其他音效系統,如 OSS。

    預設不會設定響鈴裝置。如需要設定鈴聲,請將此選項變更為其中一個可用的音效裝置。

  6. 選擇視訊輸入裝置 (若有)。

  7. 檢查設定摘要,並套用這些設定。

  8. 如果變更組態後註冊失敗,只需重新啟動 Ekiga 即可。

Ekiga 允許您使用多個帳戶。若要設定其他帳戶,請依照以下說明繼續:

  1. 開啟編輯+帳戶

  2. 選擇帳戶+新增 <帳戶類型>。若不確定,請選取新增 SIP 帳戶

  3. 輸入需要註冊到其中的註冊伺服器。這通常是您的網際網路電話服務提供者為您提供的 IP 位址或主機名稱。根據提供者提供的資料輸入使用者密碼

  4. 按一下確定關閉組態設定對話方塊,然後啟用帳戶。Ekiga 主視窗中顯示的帳戶狀態將變更為已註冊

13.2. Ekiga 使用者介面

Ekiga 使用者介面有數個可用的分頁。第一個分頁是連絡人,第二個是撥號盤,最後一個是通話記錄。另外,還有一個是撥號面板分頁,顯示本地或遠端網路攝影機的圖片和視訊。

圖形 13.1. Ekiga 使用者介面

Ekiga 使用者介面

使用者介面具有不同的模式。若要在檢視窗之間切換,請使用分頁行。依預設,Ekiga 會開啟連絡人分頁。其中的本地通訊錄可讓您快速連接常用的號碼。若要顯示網路攝影機支援及音訊控制項的完整檢視窗,請使用顯示+顯示撥號面板啟動撥號面板

撥號面板的底部有數個控制項的圖示,如音訊設定視訊設定視訊顯示呼叫保持。所有圖示都配有工具提示,將滑鼠指標停留在圖示上即會啟動該提示。某些設定 (如音訊設定) 只能在電話呼叫期間加以變更。

Ekiga 的許多功能可透過鍵盤捷徑存取。表格 13.1 「Ekiga 的鍵盤捷徑」 摘要了其中最重要的鍵盤捷徑。

表格 13.1. Ekiga 的鍵盤捷徑

Ctrl 鍵序列

描述

Ctrl+O

使用目前的號碼啟動呼叫。

Esc

掛斷。

Ctrl+N

將連絡人新增至您的通訊錄。

Ctrl+B

開啟通訊錄對話方塊。

H

暫停目前的呼叫。

T

將目前的呼叫轉接到另一方。

M

暫停目前呼叫的音訊流。

P

暫停目前呼叫的視訊流。

Ctrl+W

關閉 Ekiga 使用者介面。

Ctrl+Q

結束 Ekiga。

Ctrl+E

啟動帳戶管理員。

Ctrl+J

啟動主使用者介面上的撥號面板

Ctrl++

放大網路攝影機中的圖片。

Ctrl+-

縮小網路攝影機中的圖片。

Ctrl+0

返回網路攝影機的正常顯示大小。

F11

對網路攝影機使用全螢幕。


13.3. 進行通話

正確設定 Ekiga 之後,就可輕鬆發出呼叫。

  1. 使用選單或指令行啟動 Ekiga。

  2. SIP 位址提示下輸入對方的 SIP 位址。該位址應該類似於:

    • 對於直接當地通話:sip:username@domainnameusername@hostname

    • sip:username@domainnameuserid@sipserver

  3. 按一下呼叫或按 Ctrl+O,然後等候對方接聽。

  4. 若要結束呼叫,請按一下掛斷或按 Esc

若您需要在通話過程中調整音效參數,請按一下撥號面板中的音訊設定。包含播放音量錄音音量音訊選項的視窗隨即顯示。使用滑桿調整音量以符合您的需求。

13.4. 接聽通話

Ekiga 可透過兩種方式接聽來電。首先,可以使用 sip:user@host 直接呼叫使用者,或經由 SIP 提供者呼叫。大多數 SIP 提供者允許您使用 VoIP 帳戶接收來自正常線路的通話。根據 Ekiga 的執行模式,來電提醒的方式有多種:

一般應用方式

只有在已經執行 Ekiga 時,才能收到或接聽來電。您會聽到耳麥或喇叭發出鈴聲。如果 Ekiga 未在執行中,就無法接收來電。

面板 Applet

Ekiga 面板 Applet 通常會自動執行,不通知您它已在執行。只要一有來電,這種狀態就會變更。Ekiga 的主視窗會開啟,您還會聽到耳麥或喇叭發出鈴聲。

當您注意到有來電時,只需按一下接受以接聽來電,然後開始交談。如果您不想接聽這次通話,請按一下拒絕。還可以將呼叫轉接到另一個 SIP 位址。

13.5. 使用通訊錄

Ekiga 可以管理您的 SIP 連絡人。Ekiga 啟動之後,所有連絡人均會顯示在主視窗內的連絡人分頁中。若要新增連絡人或新的連絡人群組,請執行聊天+新增連絡人

若要新增新的群組,請在底部的輸入欄位中輸入群組名稱,然後按下新增。新的群組隨即新增至群組清單,並會被預先選取。

要建立有效的連絡人,必須輸入以下項目:

名稱

輸入連絡人的姓名。這可以是全名,也可以使用綽號。

位址

輸入連絡人的有效 SIP 位址。

群組

如果您有大量不同的連絡人,請新增自己的群組。

若要呼叫通訊錄中的連絡人,雙擊此連絡人即可。隨後會立即啟動通話。

13.6. 如需更多資訊

Ekiga 的官方首頁為 http://www.ekiga.org/。該網站提供了常見問題解答以及更詳細的文件。

如需 Linux 中 H323 電話會議通訊協定支援的資訊,請參考 http://www.voip-info.org/wiki/view/H.323。在探尋支援 VoIP 的專案時,也可以將它作為一個理想的起點。

若要安裝私人電話網路,您可能需要瞭解 PBX 軟體 Asterisk http://www.asterisk.org/。相關資訊請造訪 http://www.voip-info.org/wiki-Asterisk