2

私はオンラインMP4http://www.elecard.biz/clips/mp4/misc/River.mp4をwin7RCに同梱されているWMP12で再生しようとしています 。メディアは再生されますが、バッファリングには約3分かかります。これにより、ファイルが再生される前にダウンロードされているように見えます。メディアが再生されると、後続のPlayによってメディアが即座に開始され、キャッシュされたコンテンツを読み取っているという考えが強化されているように見えます。いくつかのフォーラムで、Mp4ファイルの場合、メタデータがエンコードの最後に配置され、再生を開始する前にファイル全体がダウンロードされる可能性があることを読んでいました。これが起こっている可能性があります。その場合、ファイルをストリーミングして、それほど長くバッファリングしないようにする方法はありますか?

よろしく、ナンディーニ

4

3 に答える 3

3

この特定のビデオでは、ファイルの先頭に moov atom/box が配置されていなかったため、再生が開始される前にファイル全体がダウンロードされたようです。別の MP4 は完全に正常に動作しました

于 2009-07-14T01:06:37.333 に答える
0

ストリーミングにGOPを使用する必要がある moov atom/box とは別に、私は FFmpeg を使用してビデオの各秒に GOP を使用します。したがって、ビデオが 30fps の場合、30 の GOP を使用します。他のエンコーダーでは、GOP は「キー」と呼ばれます。フレーム距離」と同じことです。この設定により、ユーザーはビデオの任意の秒をランダムにシークできます。

于 2013-08-22T05:21:58.413 に答える
0

たとえば、GPAC (http://gpac.wp.mines-telecom.fr/) の MP4Box で修正できます。

$ MP4Box -ipad のようなもの

于 2012-11-05T00:13:54.437 に答える