0

シンプルな双方向ビデオ通話機能を開発して、アプリに統合したいと思います。私は2つの解決策を見つけました:

  1. AndroidSIPの使用-ストリームの送受信を処理する必要があります
  2. XMPPの使用-ジングル-プロトコル全体を実装する必要があります

問題は、私がSIPにかなり慣れておらず、AndroidのSIPプロトコルがすでに処理しているものと、開発がどれだけ必要になるかを本当に理解していることです。一方、AndroidでのXMPPは、特にビデオストリームを操作する場合は、簡単ではないことも知っています。

私が望んでいることを知って、どのソリューションを実装するのが最適かについて人々に考えてもらいたいです:1。最初は簡単に動作する2ウェイビデオチャット2.ユーザーのシステムに機能を拡張します(私はOpenfireでXMPPを使用することを薄くしていましたこれは簡単にカバーできますが、ジングルを統合するための作業量に関してはちょっと怖いです)

あなたがアンドロイドにオーディオ/ビデオ機能を統合するためのより簡単な解決策を持っているなら、私はあなたから聞いてうれしいです。

4

1 に答える 1

0

両方のソリューションは多くの点で同じです。SIPとXMPPはどちらもシグナリングのみを処理します。メディア部分(ビデオストリーム、UDPなど)は「他の場所」で実行され、同じプロトコルセット(トランスポートと制御用のRTPとRTCP)を使用します。ビデオコーデック用のH.264/VP8、音声用の他のコーデック。

WebRTCを調べて、Androidで利用可能なコードがあるかどうかを確認します。これにより、メディア部分が適切に処理されます。

于 2012-05-18T03:40:29.360 に答える