update.一度記事を消してしまったので2度目の文章作成です。Objective-Cらしくない内容ですが、ご愛嬌。PJSIPとはオープンソースのSipStackです。SIPについてはぐぐってくれると嬉しいんですが、VoIPとかあの辺の話ですね。詳しくはぐぐって!超超ざっくり言うとこれを組み込んだらIP電話が使えるよって話です。今回の流れiPhone5用にコンパイルして、Xcodeに組み込むまでをやってみようかと思います。組み込んだ後のコーディングはまた機会があれば紹介しようと思います。そんなにしっかりコード書いたことないけど。Touchここを参考にして進めます。ソースコードを落とします。ターミナルを起動して以下を実行します。pjsipPJSIPをコンパイルするmakeとかよく知らない自分にはここが一番の難所でした。ファイル編集してからmakeするだけなんですけどね。<pj/config_site_sample.h>次にconfigureをいじります。iPhone5用にコンパイルするので、armv7となっているところをarmv7sに修正します。「armv7」と検索したら1箇所だけヒットしたので、そこを書き換えただけです。armv7s"修正できたら以下を実行します。./configure-iphoneエラーがでなければmakeします。makeエラーがでなければOK!Xcodeへ組み込むXcodeで新規にプロジェクトを作成します。以下のディレクトリをプロジェクトに追加します。pjsip/pjlib/include/lib/pjlib-util/include/lib/pjmedia/include/lib/pjnath/include/lib/pjsip/include/lib/third_party/include/lib/上のディレクトリ全てを以下の追加します。Pathsも追加されてました。ライブラリの追加もできてました。あとはiPhone5を繋いで、AppDelegate.mあたりに以下を追加してビルドしてみましょう。<pjsua-lib/pjsua.h>これでエラーなく実機でビルドできればOK!iPhone5用にコンパイルしてるので、simulatorでは動きません。エラー出て怒られると思います。最後に実装の際はこのサンプルを見ながら書いてみると良いでしょう。PJSUAAPIはここを参照。API言うのが遅くなりましたが、もちろん電話番号が必要です。iptelなら無料で電話番号を発行してもらえます。iptel.org探せば他にもたくさんあるはずなので探してみては如何でしょう。ぼくはCもSIPも詳しくないので質問されてもわかりません!むしろ教えて下さい。いうことで、お疲れ様でございました。upLoginユーザーは見つかりませんでした。