【问题标题】:NetStream FLV movie playing way too fastNetStream FLV 电影播放速度太快
【发布时间】:2012-03-14 15:42:45
【问题描述】:

我有这样的 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,按预期播放我的电影。另外,这只发生在我的电脑上。

你知道问题出在哪里吗?

【问题讨论】:

  • only happens on my computer -- 更新 Flash?
  • Flash 已更新。只发生在我的电脑上的 FF 和 Safari。不是铬。 Chrome 运行良好。

标签: flash flv netstream


【解决方案1】:

已经解决了。添加缓冲区长度(任何长度)可以解决此问题。

ns.bufferLength = 4;

【讨论】:

猜你喜欢
  • 2013-05-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-28
相关资源
最近更新 更多