複数の Web カメラのストリームを 1 つのストリームに結合するアプリケーションを開発したいと考えています。3ヶ月前から頭の中で飛んでいるアイデアです。
アプリケーションは、最大 2 つの Web カメラからのフィードを入力として受け取り、それらを 1 つのフィード (分割画面) に結合するか、一度に 1 つ選択して、結果のフィードを Skype などのプログラムに送信します。
フローチャートは次のとおりです。
ここに3つのステップがあります:
- USB ウェブカメラからフィードを取得する
- フィードを 1 つにまとめる
- 結果を Skype に送信します (Skype で検出可能な仮想カメラを作成します)
これを行う最善の方法は何ですか?
特別な処理はありますか?
私は Java が得意です。