directshow を使用して不完全なビデオ ファイルを開いて再生することはできますか? 現在のソリューションでは、最初にビデオ ファイル (.avi-container、h.264、mpeg2、mpeg4 のいずれか) をダウンロードしてから、再生を開始します。もちろん、これはかなり長い操作になる可能性があります。
ダウンローダはビデオファイルをデータベースからチャンク単位でフェッチするため、理論的にはダウンロード中にファイルを開くことができるはずです。
再生開始時にファイルが不完全な場合でも、ダウンロード中に再生を開始できる Directshow グラフを作成することはできますか?
このソフトウェアは、サーバー/クライアントの両方で C++ で書かれています。
ありがとう、