0

directshow を使用して不完全なビデオ ファイルを開いて再生することはできますか? 現在のソリューションでは、最初にビデオ ファイル (.avi-container、h.264、mpeg2、mpeg4 のいずれか) をダウンロードしてから、再生を開始します。もちろん、これはかなり長い操作になる可能性があります。

ダウンローダはビデオファイルをデータベースからチャンク単位でフェッチするため、理論的にはダウンロード中にファイルを開くことができるはずです。

再生開始時にファイルが不完全な場合でも、ダウンロード中に再生を開始できる Directshow グラフを作成することはできますか?

このソフトウェアは、サーバー/クライアントの両方で C++ で書かれています。

ありがとう、

4

1 に答える 1

0

少なくともhttp://en.wikipedia.org/wiki/VLC_media_player#cite_note-12はおそらくそれを行うでしょう...

ただし、私が知る限り、ファイルがまだ書き込まれていない間に再生中にグラフが最後に達しない限り、ファイルが存在するとすぐにグラフを開始できるはずです。

それとも、再生する前に「辛抱強く待つ」フィルターを探していますか?

于 2010-08-11T21:18:06.913 に答える