API を使用して、次の Google+ ハングアウト アプリを作成したいと考えています。次の手順で説明します。
- バックグラウンド減算のために参加者のビデオ フィードのスナップショット イメージを取得するためのボタンが用意されています。
- 参加者がビデオ フィードに入ります。フィードは、#1 で取得した背景画像を使用して背景を差し引くように処理されます。フィードは処理され (たとえば、背景が白で前景が黒になるように)、画像ストリームとして扱うことができるものを取得します。
- すべてのユーザーからの処理済みフィード (イメージ ストリームとして表される) は、プログラムによって結合され、キャンバスに表示されます (たとえば、白が TRUE で黒が FALSE の場合、すべての参加者フィードのピクセル単位の論理 AND を実行できます)。
現在の Google+ Hangouts API でこれを行うことはできますか? そうでない場合は、これを行うためのテクノロジ スイートをお勧めできますか (WebRTC を使用し、サーバーを介してビデオ データを中継するために料金を支払う必要がない、つまり P2P または無料のインフラストラクチャを使用することをお勧めします)。
ノート:
あまり調べずに質問します。
ビデオ フィードは完全なイメージ ストリームではなく、遅延とある程度の非同期性があることは承知しています。