NetStream FLV电影的播放方式太快了

时间:2012-03-14 15:42:45

标签: flash flv netstream

我有这个小小的NetStream电影(我不允许显示,对不起)设置如下:

var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);

flv_container.attachVideo(ns);

ns.play("introMovie.flv");

ns.onStatus = function(infoObject:Object) 
{
    movieStatus = infoObject.code;

    if (movieStatus == "NetStream.Play.Stop") 
    { 
        ns.play("repeatingMovie.flv");
    }
};

好的,所以这实际上有效。 仅限,Firefox (3.6 - 10)和Safari都以太快的方式播放我的电影!其他浏览器,例如Chrome按预期播放我的电影。此外,这只发生在我的电脑上。

无论如何都知道问题是什么?

1 个答案:

答案 0 :(得分:0)

这是固定的。添加缓冲区长度(任意长度)可以解决问题。

ns.bufferLength = 4;