PJSIPのセットアップ

PJSIP   コンソールベースでいろいろ改造できるPJSIPです。
C++で書かれています。
プログラム開発者向けなSIPソフトフォンかも・・・

以下のURLから入手できます。
http://www.pjsip.org/

起動後のイメージはこんな感じです・・・



コンパイル   VC6、VisualStudio2003、VisualStudio2005などに対応していますので、
がんばってコンパイルしてみてください。

ダウンロードしたZIPファイルを解凍すると、
VisualC++8のソリューションファイル(pjproject-vs8.sln)が
出てくるので、これでコンパイル可能だと思います。

起動方法   下記のようにして起動します。
内線番号が5003、AsteriskサーバのIPアドレスが「192.168.100.139」だとします。
sip.confのセクション名が5003でsecretがpc5003だとします。

pjsua_vc6.exe --id=sip:5003@192.168.100.139 --registrar=sip:5003@192.168.100.139 --realm=asterisk --username=5003 --password=pc5003

電話の方法   PJSUAから電話をかけるには以下のようにします。
AsteriskサーバのIPアドレスが「192.168.100.139」だとします。

① 『m』キーを押してエンター
② 『5001』とダイヤルしたければ『sip:5001@192.168.100.139』とダイヤル
③ これで電話がかかります。
④ 『h』キー&エンター で通話を切れます