用辦公室的電腦接、打網絡電話

來源: 2011-02-22 12:28:53 [博客] [舊帖] [給我悄悄話] 本文已被閱讀:

辦公室的電腦一般不讓你自行安裝任何軟件,而大多數軟電話都需要安裝。

PJSUA是一個簡單的命令行軟電話,不需要任何安裝。別看非常簡單,功能卻非常強大,也非常高效好用。我主要用它來做VOIP自動化,比如收到郵件時自動撥打我的手機,響鈴後掛掉,達到即時提醒的目的。不管我在世界上那個地方,不需要短信和Internet,隻要有個手機就行,而且不花錢(電話不需要接通)。

到這裏下載編譯好的PJSUA,很小的一個文件:

http://www.damianberesford.com/2009/09/21/windows-build-of-pjsua/

把exe文件改名為pj.exe,放到U盤裏。同目錄下新建一個pj.txt文件,內容如下:

--id sip:+15558887777@sip.voipdiscount.com
--registrar sip:sip.voipdiscount.com
--realm *
--username john
--password smith

注意以上參數不能在命令行提供,必須用這個設置文件。

然後運行:

pj.exe --config-file pj.txt

最常用的幾個鍵:

m - 撥打電話

a - 接聽來電

h - 掛掉電話

q - 退出

注意電話號碼要用SIP URL格式,比如撥美國的1-555-777-8888或中國的021-666-888-7777,鍵入m後輸入:

sip:0015557778888@sip.voipdiscount.com

sip:+15557778888@sip.voipdiscount.com

sip:0086216668887777@sip.voipdiscount.com

sip:+86216668887777@sip.voipdiscount.com

為方便起見,建立一個pj.bat文件,內容如下,以後每次使用隻要鍵入pj.bat就行了:

pj.exe --config-file pj.txt

更多了解請去這裏,源碼可以編譯到Linux和Mac等:

http://www.pjsip.org/pjsua.htm