家裡使用VOIP電話已超過三年了,當初會從實體的Landline轉換過來,純粹是價錢因素;轉換前是CAD$34/每『月』,那時有一家公司VBUZZER在促銷,US$25全『年』且含電話號碼,根本不需要考慮,就跳槽了!不過今年家裡又移情別戀了,因為VBUZZER現在全年CAD$50,打Local免費;另一家Free Phone Line(FPL)終身CAD$50(約NT$1500),打全加拿大幾乎都免費!其實FPL三年前就有了,只是在想這樣的公司怎麼可能活得下去,不過也撐到現在了,口碑都不錯,反正只要能使用一年以上,就不算虧了!
改用VOIP電話是價錢與需求使然,但架設PBX則完全是看到網路上一則信息說道Incredible PBX(前身為PiAF: Pbx in a flash)整合了Google Voice(GV) & Skype!就這麼一句話,開始了我的PBX之旅,現在想想都覺得好笑,GV最大的好處,就是打美加電話免費,可是我根本沒有親友在美國,我也沒有使用Skype的習慣,可能就是四月初,雪季結束沒雪滑了,一時太閒了,所以找點事做吧!
Incredible PBX是架設在一般的PC上,用Google search都可找到相關資料與架設過程,在此處就不介紹了!我用的PC是在KIJIJI上找到的一家二手電腦warehouse,Dell GX520 P4/3.0 , 1G RAM , 40G HD含稅CAD$100元,我把自己原有的500GB 硬碟換上去,既然家裏要有一台PC長年開著,就希望能多點用途,起初想的是要做到PBX(Phone) + Network Storage + FTP server(for my IP Cameras); 後來又衍生出了簡訊(SMS)及WEB與佈告欄系統 (BBS), 茲將一些運用分享如下‧
Pbx
目前的TRUNK有 FreePhoneLine x 1, Google voice x 2, voxalot x 2, Ipkall(IAX) x 2, Skype x 1. 其中 FPL是終身$50,其餘皆免費;這些Trunk分別接受電話號碼或是SIP URI的撥入,根據不同的號碼或是URI,會導入不同的地方,例如家裡的電話響,DISA(給你一個Dial tone可再往外撥號),或轉接到其他號碼;家裡有3個分機,可同時上線接聽或打出,因為Incredible PBX基本上就是 Linux+Asterisk+Freepbx, 所以可說是當今所有的總機功能,大都已具備了!
暑假時回台灣父母家,幫他們裝了一具IP Phone, 以SIP連接到 localphone.com(我不喜歡開放家裡的PBX,讓外網以分機的方式連上),他們現在拿起話筒,按一個鍵,即可以URI越洋撥到家中的 voxalot帳號,和我們通話,或是按另一個鍵,進到家裡的DISA,再撥任何北美的電話也不用花錢,我也把常打的廣州、北京親戚設定進去,按一個鍵即 可以localphone.com每分鐘美金1分錢的費率,讓爸媽和親戚通話‧
Incredible PBX支援一個帳號的Skype, 別人Call你Skype的帳號,家裡的電話會響(當然也可改到DISA),你要Call別人Skype時就比較麻煩了,常用的Skype可設定一個 extension號碼作對應,臨時要撥的我是寫了一個網頁,輸入”你的電話號碼”,及你要撥的”SKYPE帳號”或是另一個”北美電話號碼”,那不論你在哪哩,身邊 有電話,上網連到此網頁輸入後,PBX就會把這兩端連起來(很多VOIP公司提供這種web call試用(ex. Voipdiscount.com),我只是再加上Skype & DISA)!
DISA (Direct Inward System Access): 就是撥入後,會聽到另一個dial tone,可進一步撥號。例如在公司不能撥長途電話,那就撥家中的DISA號碼,輸入設定的密碼後,就等同你在家拿起電話一般,全北美都任打!

Network storage
Linux支援 Samba, 家裡windows的PC都可連上,基本就是當作BACKUP的儲存區與分享區!
FTP Server
家裡前後院都有IP Camera,當偵測到Motion detection時,可上傳sanpshot到此SERVER(crontab中設定保留30天)!我不太在乎IP Camera的即時影像,反而比較關心這些被觸發拍下的Snapshot, 所以也寫了一個網頁,讓我可在外面瀏覽這些圖像,當被觸發時,我也試過用簡訊送出通知到手機,不過後來不勝其擾,改為通知後面會提到的BBS‧

代續….