これまでのところ、満足のいく答えはどこにも見つかりませんでした...
データベース BLOB からビデオ ファイルをロードし、アプリケーション ウィンドウ内で再生する必要がある C# WinForms .NET3.5 アプリケーションに取り組んでいます。データベースはローカル ファイルです (サーバーは関係ありません)。
ファイルをハード ドライブに保存することは、時間がかかる可能性があるため、良い解決策ではないと思います。とにかく、ファイルは既にメモリ ストリームに保存されています。
できるだけ多くの種類のビデオ フォーマット (コーデック?) を再生できるようにする必要があります。divX、XVid、mpeg、avi、3gp などを含みます。
使いやすい実用的なコード サンプル、または既存のサード パーティ コンポーネントを探しています。
DirectShow や VLC など、ビデオ レンダリング、フィルター、グラフなどの分野でほとんどの学位を取得する必要がある提案は、実用的なサンプルがない限り、問題外です。
何か案は?
ありがとうございました。