我有这个小小的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按预期播放我的电影。此外,这只发生在我的电脑上。
无论如何都知道问题是什么?
答案 0 :(得分:0)
这是固定的。添加缓冲区长度(任意长度)可以解决问题。
ns.bufferLength = 4;