Flash / ActionScript - 播放视频问题

时间:2011-01-04 22:34:33

标签: flash actionscript flv

请测试http://flvplayerlite.com/主页上的演示是否能正确处理快退(左侧的按钮)

我知道这可能听起来很荒谬,但对我来说,它在 Chrome 中运行良好,但在 Firefox 中失败。

“失败”是视频回放到第一个可用的关键帧,但无法进一步后退。


另外,如果有人能解释为什么会发生这种情况,我会很感激。 我基本上认为倒带是以某种方式完成的:

ns.seek(ns.time - k);  // where 'k' could be something like '1' or '2'
                       // and 'ns' stands for the 'NetStream' used to play video.

6 个答案:

答案 0 :(得分:1)

我在Safari中遇到同样的错误。我的调试日志显示“NetStream.Seek.InvalidTime”条目。我猜测搜索时间的计算方式有问题,因此实际调用是ns.seek(NaN)或负值,因为ns.seek(0)应该可以正常工作。

答案 1 :(得分:1)

您对Firefox中存在的问题(在3.6.9上测试)是正确的。但值得注意的是,左箭头键(在键盘上)确实有效吗?虽然它在UI箭头停在的相同关键帧处“打嗝”了一点。

如果足够快地点击UI箭头,则倒带将继续经过关键帧,就像按住左箭头一样。我将看看源代码,看看是否有任何事情发生在我身上。

修改
没有意识到这是一个编译的SWF而不是开源。我会尝试向创作者提交错误报告。 contact link

答案 2 :(得分:1)

正常工作 - Chrome 8.0.552.224,Flash Player:10,1,51,95; - FF 3.6.13,Flash Player:10,1,53,64; - IE 8,Flash Player:10,1,51,95

也许是Flash Player?我不确定,但我遇到了使用Flash Player 10进行流式传输和渐进式播放的问题。而且它只发生在Firefox和Safari上。

罗布

答案 3 :(得分:0)

确认在Opera 11.0中正常工作=)

答案 4 :(得分:0)

在这两种浏览器中,Chrome和Firefox的倒带选项似乎都有效,我在FF版本3.6.13上

答案 5 :(得分:0)

在chrome 8.0.5x和ff 3.6.13中正常工作

可能是因为您的浏览器需要最新的Flash播放器