まず最初に、私はVoIP導入の初心者です。私は単一とグループを実装する必要があります。 実際にこれを達成するための最良の方法は何ですか?Android VoIPコールの実装
- は、Java
多分ちょうどネイティブAndroidのSIP APIで使用する準備ができてシンプルなアプリの例と良いドキュメントを持っている:私はすべきではAndroidのSIPライブラリ(おそらく、オープンソース)を探しています最高でしょうか?しかし、それはグループコールをサポートしていないと聞いた。
まず最初に、私はVoIP導入の初心者です。私は単一とグループを実装する必要があります。 実際にこれを達成するための最良の方法は何ですか?Android VoIPコールの実装
多分ちょうどネイティブAndroidのSIP APIで使用する準備ができてシンプルなアプリの例と良いドキュメントを持っている:私はすべきではAndroidのSIPライブラリ(おそらく、オープンソース)を探しています最高でしょうか?しかし、それはグループコールをサポートしていないと聞いた。
多くのvoipライブラリは、さまざまな理由でC/C++実装を使用しています。 Cのvoip/sipスタックであるPJSipを使用することができます。それは良い文書を持っていますが、android ndkを使ってそれを自分で構築しなければなりません。それは良い文書を持っており、Androidや他のプラットフォームのためにそれを構築するプロセスも含まれています。しかし、java/androidラッピングが組み込まれていないので、あなた自身でそれを行う必要があります。もう1つの選択肢はLiblinphoneで、これもCスタックに基づいていますが、すべてのラッピングと実装がそのままの状態で提供されるので、ネイティブコードをあまり気にする必要はありません。また、自分で試すことができるサンプルアプリケーションもあります。 Liblinphoneの1つの欠点は、それが適切なドキュメンテーションを欠いており、あなたはもっと掘り下げなければならないということです。
アンドロイドSIP apiに関しては、はるかに制限があり、ほとんど維持していないので良い選択だとは思わない。これは100%のJavaスタックであるJainsipスタックに基づいていますが、あまりにも冗長です。私は個人的にはLiblinphoneと言っていますが、私は現在それを実装しており、かなり満足しています。あなたがそれに興味があれば
更新 Here ...最高の幸運は、アンドロイドのためのLinphoneののソースコードです。あなたはそれからアンドロイドのためのリボン掛けのかなりのアイデアを得ることができます。あなたはソースにはるかに多くを掘る必要があります。
あなたはRestcomm AndroidのSDKを見てすることができます
SDKは、ボックスの外に呼び出しグループをサポートしていませんが、あなたは、このような追加するRestcommコネクトオープンソースプラットフォームとそれを組み合わせることができることに注意してください機能は非常に簡単です。 Restcomm-Connectにはドッカーが付属しているため、すぐにインストールすることができます。
ご質問
敬具、 アントニス
を持っているなら、私に知らせてください。