2012-03-26 8 views
0

私はFLVPlayBackビデオを再生しています。私は、バッファ時間を使用するベストプラクティスと、ビデオが再生、一時停止、および停止状態にある間にバッファがどのように正確に動作するかについて疑問を抱いていました。FLVPLayBackのバッファ時間

私は30秒に私のFLVPlaybackインスタンスのバッファ時間を設定した場合、

は、それが連続バッファに30秒のビデオを維持しています。例えば、ビデオが15秒間であれば、それはバッファー中で最大45秒のストリームを有し、25に対しては55秒のストリームを有し、1.10に対しては1.40秒のストリームを有する。

プレイ中と同じように動作しますか?一時停止と停止状態ですか。 if diffが動作します。次にdiffとは何ですか?

おかげ Meghana

答えて

1

バッファ時間は、それが再生を開始する前に、それはダウンロードしている必要がありますどのくらいの時間を示しています。再生が開始されると、キャプチャしてからバッファ時間に指定された量と同じ量を再びバッファリングするまで、できるだけ早くバックグラウンドでビデオをダウンロードし続けます。

たとえば、1分の長さのクリップを30秒間バッファリングし、クリップのサイズが50MBで、平均視聴者のダウンロード速度が約512Kb /秒(別名1秒ごとに1%のダウンロード)、残りの人がダウンロードできるチャンスがある前に30秒後に完了します。ただし、クリップのサイズが5 MBの場合、ビデオはシームレスに再生されます。

+0

返信ありがとう@bnnsこの動作は、FLVPlayBackの一時停止と停止の場合も同じですか? – meghana

+0

一時停止および停止状態の場合、ファイルが完全にダウンロードされるまで、できるだけ早くファイルをダウンロードし続けます。エンドユーザーは後で再生を再開することを前提としています。 – bnns

関連する問題