1

我正在 AS3 中制作视频播放器,想知道如何找出当前缓存/缓冲了多少视频。我不确定正确的术语是什么,所以我无法在文档中找到它。

NetStream.time给我视频的当前位置,因此我可以显示一个进度条。

在进度条下方,我想显示已经加载了多少视频。我如何找到这个值?

4

1 回答 1

3

您可以使用NetSteam.bytesLoadedandNetSteam.bytesTotal来获取加载的总粗略百分比:

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

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