步驟1:安裝VoIP PBX
對于VoIP通信,基本上需要IP(或VoIP)PBX。 PBX短語是Private Branch Exchange的首字母縮寫,它是一種硬件或軟件解決方案,用于在不同類型的通信端點之間建立通信線路,而不管使用有線,移動還是VoIP技術(shù)。 (當(dāng)今最先進的電話系統(tǒng)是基于軟件的IP PBX。)PBX通過SIP帳戶和SIP消息在端點之間建立通信線路。
如果您還沒有VoIP PBX,則可以可以從以下列表中選擇一個:http://alternativeto.net/browse/search?q=phone+sysem。安裝后,您需要安裝2個新的SIP擴展。
讓我們通過Ozeki Phone Systems的示例來了解此過程(為介紹該解決方案,我使用了此PBX)。當(dāng)然,您也可以使用任何其他VoIP PBX。
首先,我從PBX的官方網(wǎng)站上下載了PBX,然后使用供應(yīng)商提供的快速入門指南進行了安裝。 。
此后,我添加了兩個新的SIP帳戶:分別為100和200。一個SIP帳戶(編號為100)將用于注冊SFLphone軟電話(將安裝在Raspberry Pi上),另一個用于注冊SFLphone軟電話。
步驟2:設(shè)置您的Raspberry Pi
在我使用的Raspbian Pi上安裝了Raspberry Pi。在Internet上搜索之后,我認識到SFLphone是Linux兼容的軟件電話,它也可以安裝在Raspberry Pi計算機上。因此,讓我們仔細按照以下說明進行操作,以配置Raspberry Pi:
根據(jù)其官方網(wǎng)站的說明下載并安裝SFLphone軟電話。
在“編輯”菜單中設(shè)置一個SIP帳戶(編號為100)。如果要創(chuàng)建新的SIP帳戶,則需要提供與之前在PBX中添加的相同的SIP帳戶詳細信息(顯示名稱,用戶名,授權(quán)名稱,密碼)。您還需要提供集團電話的IP地址和端口號。
將USB耳機插入Raspberry Pi中以便進行通信。
這樣,您的Raspberry Pi就可以撥打和接聽電話了。
第3步:設(shè)置另一個軟件電話進行測試呼叫
在這一點上,讓我們總結(jié)一下我們的流程:
好吧,我們已經(jīng)在PC上安裝了VoIP PBX,并且還安裝了2個SIP擴展。他們的電話號碼如下:100、200。
我們還有一個客戶電話,屬于100 SIP分機。這是安裝在Raspberry Pi微型PC上的SFLphone。如果您在SFLphone中正確執(zhí)行了SIP帳戶配置,則現(xiàn)在可以將其用作VoIP網(wǎng)絡(luò)中的全功能IP電話。
因此,丟失的部分是編號為200的SIP擴展名。
在此項目中,編號為200的SIP擴展名屬于用于進行測試的另一個軟件電話。呼叫。為此,我使用了Ozeki VoIP SIP SDK的免費演示軟件電話。讓我們看看如何設(shè)置此軟件電話:
從其官方網(wǎng)站免費下載Ozeki VoIP SIP SDK。 (實際上,這是面向.NET開發(fā)人員的軟件開發(fā)套件,但它提供了一個出色的演示軟件電話應(yīng)用程序,非常適合測試目的。安裝SDK之后,將可以直接從桌面上使用該演示軟件電話。)
啟動演示軟件電話。通過單擊適當(dāng)?shù)陌粹o來添加SIP帳戶,并指定必要的SIP帳戶詳細信息(顯示名稱,用戶名,注冊名稱,密碼,集團電話的IP地址和端口號)。您需要提供集團電話中先前指定的與編號為200 SIP分機相關(guān)的相同數(shù)據(jù)。現(xiàn)在,單擊“注冊”按鈕。
在此之后-如果您已正確設(shè)置了所有內(nèi)容,則可以使用Ozeki軟電話(電話號碼為200)。
第4步:進行測試呼叫
現(xiàn)在,您可以在集團電話中看到兩個SIP擴展可用。這意味著Raspberry Pi上安裝的軟件電話客戶端和另一臺PC上安裝的其他軟件電話已注冊到PBX,并且它們都可以使用。
所以,讓我們驗證一下我們的工作通過打個電話。打開SFLphone并撥‘200’。另一個軟件電話將響鈴。接聽電話,然后說“你好”-您將看到那樣簡單。 :)
-
樹莓派
+關(guān)注
關(guān)注
116文章
1699瀏覽量
105525 -
voip電話
+關(guān)注
關(guān)注
0文章
2瀏覽量
1200
發(fā)布評論請先 登錄
相關(guān)推薦
評論