PJSIPはオープンソースのSIPスタックでhttp://www.pjsip.org/から ダウンロード可能。コマンドラインから使えることも可能でCの他にPythonのAPIもある。
Visual Studioでのモジュールのビルド方法は下記の通り。
- 「ツール-オプション-プロジェクトおよびソリューション-VC++ディレクトリ-インクルードファイル」でDirectXとPython2.4のIncludeパスを追加
- 「ツール-オプション-プロジェクトおよびソリューション-VC++ディレクトリ-ライブラリファイル」でDirectXとPython2.4のライブラリパスを追加
- pjlib/include/pj/config_site.hを空ファイルとして作成。
- pjsuaをスタートアッププロジェクトに設定しビルド。
- pjsip-apps\build\pjsip_apps.dswをオープンし、py_pjsua をビルド。
- lib\py_pjsua.pydをC:\Python24\Lib\site-packagesにコピー