flash - FLVPlayback 组件不会无缝循环

标签 flash loops flvplayback progressive-download

到目前为止,我尝试使用 FLVPlayback 组件无缝循环逐步下载的 15 秒视频的所有操作都失败了。当需要循环播放时,总会有瞬间的停顿。对于这种情况,在 Flash 项目中嵌入视频不是一种选择,而且瞬间停顿是 Not Acceptable 。我尝试将 autorewind 设置为 true 并处理 FLVplayback 触发的 autorewind 事件。我已经尝试观察 flvplayer 的播放头何时完成超过 99.5% 并寻求 0。我最新的解决方案包括在 FLVPlayback 组件后面有两个具有相同源的 VideoPlayer 实例,并在需要循环时在它们之间切换,在结束和开始之间还有一个似乎。我已经快速测试了视频,以确保它不是视频的人工制品。

有没有人成功做到这一点?

最佳答案

我也对解决这个问题感到不快,不幸的是没有办法解决这个问题(查看 actionscript.org 论坛帖子了解详细信息)。如果您确实需要无缝循环,您可以使用的唯一选择是将 FLV 嵌入到您的 swf 中,方法是将其放入时间线中,这将为您提供完美的结果;但是,您会牺牲逐步下载视频的能力。

很抱歉成为坏消息的承担者!我过去总是通过以下方式处理这个问题视频的第一帧/最后几帧)。

关于flash - FLVPlayback 组件不会无缝循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2867003/

相关文章:

javascript - 调整 iframe 大小时如何防止 swf 刷新?

html - 如何播放托管在远程网站上的 flv 文件?

python - 如何循环打印模型的所有 tf​​.Tensors?

actionscript-3 - 有没有办法使用 Flash 中的 slider 组件来控制 FLVPlayback 组件的音量?

html - 如何在不降低帧率的情况下在 Flash 内容之上启用 HTML 内容?

actionscript-3 - 将声音嵌入as3/flash中而没有质量损失吗?

c++ - 登录循环的时间复杂度

java - 如何有效地检查字符串是否部分存在于更大的集合中?

actionscript-3 - FLV 性能和垃圾回收

flash - AS3问题动态地将提示点添加到flv并寻求下一个提示点