1

AS3でビデオプレーヤーを作成していますが、現在キャッシュ/バッファリングされているビデオの量を確認する方法を考えていました。正しい用語が何であるかわからないので、ドキュメントでそれを見つけることができませんでした。

NetStream.timeビデオの現在の場所を教えてくれるので、それに基づいてプログレスバーを表示できます。

プログレスバーの下に、すでにロードされているビデオの量を表示したいと思います。この値を見つけるにはどうすればよいですか?

4

1 に答える 1

3

を使用NetSteam.bytesLoadedNetSteam.bytesTotalて、ロードされた大まかなパーセンテージの合計を取得できます。

var bufferPercent:Number = myNetStream.bytesLoaded / myNetStream.bytesTotal;

// Use percentage to scale buffer bar.
myBufferBar.scaleX = bufferPercent;
于 2012-04-05T01:46:34.730 に答える