更快的HTML5视频替代方案



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

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

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

因此,我正在考虑其他选择,比如导出大量JPEGS,然后在画布区域导入它们,并创建一个触发不同帧的微api。这会更快吗?有没有其他选择可以在没有闪光灯的情况下播放短片,并能够更准确地控制它?

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

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

WebSocket可以修复这种情况或使用Flash

相关内容

最新更新