Android アプリケーションに VoIP サービスを統合する必要があります。
無料の (最高のオープン ソース) ライブラリはありますか?
ライブラリが少なくともインターネット経由の音声通話を許可する必要があり、必ずしもインターネットから電話 (2 つの Skype アカウントなど) を許可する必要はありません。
Android アプリケーションに VoIP サービスを統合する必要があります。
無料の (最高のオープン ソース) ライブラリはありますか?
ライブラリが少なくともインターネット経由の音声通話を許可する必要があり、必ずしもインターネットから電話 (2 つの Skype アカウントなど) を許可する必要はありません。
オープンソースの SIP スタック:
Android SDK のデフォルトの実装 (API > 9):
利点: ドキュメントが利用可能。わかりやすい。
短所 : すべてのデバイスがサポートされているわけではありません。コーデックを変更できません。
第三者
ジャワ:
利点 : Oracle (Sun) プロジェクト ==> 活発な開発。MjSIP よりも簡単に見えます (より多くのドキュメント)。
短所:「有名な」アプリでは使用されません。
利点 : SipDroid はその上に構築されています。(ソースコードが利用可能) (red5phone は別のプロジェクトです) 短所: RFC に完全に準拠していない?. チュートリアルの欠如 (ただし Javadoc は利用可能)。洗練された。開発はほとんど死んでいます。
利点 : IMSDroid はその上に構築されています。(ソースコードが利用可能)
短所: 生成された apk ファイルのサイズは「重い」傾向があります (ここで述べたように 15MB を超える)
C/C++ :
利点: さまざまな選択肢 (PjSip [CSipSimple]、GNU oSIP/eXoSIP [独自のスタック belle-sip を作成した Linphone])。RFCに完全準拠?. よりよい性能。
短所: 初心者向けの Android NDK/JNI。
ソース (古いもので主に C/C++):
http://www.cs.columbia.edu/sip/implementations.html
http://www.pernau.at/kd/voip/bookmarks-sip-stacks.html