更快的HTML5视频替代品

时间:2012-12-17 11:41:19

标签: javascript jquery html html5 video

我正在尝试播放视频,并能够在某些事件中快速搜索视频中的不同帧。最后,视频应根据音乐节拍播放不同的关键帧,因此触发器需要尽可能准确。

我的第一个实验是:http://jsfiddle.net/QfvsE/(在播放时点击任意位置)

这基本上是一个测试,看看video.currentTime被触发的速度有多快,并且怀疑<video>元素和API太慢了。视频实际播放前需要大约200ms。使用分辨率较高的信号源时,此数字会迅速增加。

所以我正在考虑替代方法,例如导出大量JPEGS,然后在画布区域中导入它们,并创建一个触发不同帧的micro-api。这会更快吗?是否还有其他替代方案可以播放没有闪光灯的短片,并能够更精确地控制它?

仅供参考:这一切都将在使用最新Chrome的本地环境中发生。

1 个答案:

答案 0 :(得分:0)

导出大量JPEG文件可以降低内存和计算机性能, 如果您想要一个可以流式传输视频的更快的连接,您可以使用WebSocket API

WebSocket可以解决这个问题  或使用Flash