辦公室的電腦一般不讓你自行安裝任何軟件,而大多數軟電話都需要安裝。
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