.NETスタックで利用可能なテクノロジー/ライブラリ(サードパーティのdllのラッパーでさえ)を見つけようとしています。これは、次のことができるアプリの構築に役立ちます。
- 1-ユーザーのビデオデバイスから画像をキャプチャします
- 2-サーバーにリアルタイムでアップロードします
- 3-(サーバーで)ビデオを処理します-例:ビデオに透かしを追加します
- 4-ユーザー/他のユーザーにストリーミングバック
できれば、ステップ2と4の間の時間遅延/待ち時間を最小限に抑える必要があります
最初の要件(キャプチャ)は非常に簡単に思えます。課題は、アップロードを実行し、処理を実行して、それをストリーミングする適切な方法を特定することです。有効な提案やアイデアはありますか?
最近acrsossFFmpegライブラリが登場し、C#ラッパーがあります。FFmpegを使用して処理側を行うことはできますか?