3

私の計画は、Android用のインスタントビデオチャットアプリを作成することです。Sipdroidは、SIPを使用してビデオ通話と音声通話を行う機会を与えてくれることがわかりました。

ユーザーはアプリを開くだけで、プールから別の見知らぬ人とすぐにビデオチャットできるようになります。

ここで問題となるのは、SIPサーバーをセットアップしてSIPアカウントのプールを作成するか、オンデマンドで作成するだけです。そうすれば、Sipdroidを使用して変更できるので、自分のニーズに合うようになります。これで全部ですか?このSTUN-Serverのことはどうですか?私は何かが足りないのですか?

平均的なルートサーバーを使用できる接続はいくつありますか?ストリームはP2Pを使用して送信されるため、実際には多くのはずです。

P2P匿名ビデオチャットアプリを作成するための他の提案はありますか?私は同様のアプリを見てきました。しかし、彼らはFLEXを使用しています。これは私がやりたいことではありません。

4

1 に答える 1

1

あなたは良い方向にいるようです。2人のアイドル状態のユーザー間でマッチングロジックを実行し、その機能をSipDroidに組み込む必要があります。あらゆる種類のコーナーケースが発生するため、アイドル状態のユーザーを見つけるのは複雑になる可能性があります。機能的には、 IMSシステムにプレゼンスを実装するのと似ている場合があります。

STUNの場合、これはNATトラバーサルの同義語です。あなたはそれを気にする必要があるかもしれませんが、それはあなたのネットワーク設定に依存します。

パフォーマンスについては、使用するサーバーの実装とハードウェアによって異なります。独自のベンチマークを行う必要があります。数十人の同時ユーザーがいない限り、心配する必要はないと思います。

于 2012-08-14T16:49:08.323 に答える