Video 提高视频搜索/显示性能?

Video 提高视频搜索/显示性能?,video,html5-video,Video,Html5 Video,我有一个动画用例,需要通过设置currentTime属性,使用javascript播放视频 我在这里提供了一个非常简单的用例 根据视频大小/编码等,我注意到“搜索”时间(从我设置当前时间到显示帧所经过的时间)可能变化很大,从几毫秒到几百毫秒不等 有什么方法可以改进这一点吗 欢迎调整、玩家或任何想法 我不认为你会在这里很难找到一个绝对的答案,因为其中涉及到很多因素 一般来说,编码器越复杂、效率越高,就越有可能在某些后续帧的帮助下生成和显示任何给定帧 这意味着,当播放机寻找最接近您输入时间的帧时,

我有一个动画用例,需要通过设置currentTime属性,使用javascript播放视频

我在这里提供了一个非常简单的用例

根据视频大小/编码等,我注意到“搜索”时间(从我设置当前时间到显示帧所经过的时间)可能变化很大,从几毫秒到几百毫秒不等

有什么方法可以改进这一点吗

欢迎调整、玩家或任何想法


我不认为你会在这里很难找到一个绝对的答案,因为其中涉及到很多因素

一般来说,编码器越复杂、效率越高,就越有可能在某些后续帧的帮助下生成和显示任何给定帧

这意味着,当播放机寻找最接近您输入时间的帧时,播放机需要确定显示您的帧所需的帧组或帧集,以及需要缓冲以提供其目标的播放“平滑度”的任何内容

您可以尝试通过使用更简单的编解码器或测试来进行二次猜测,以查看哪种编码效果最好,但不同的播放器、平台或解码软件或硬件可能具有难以预测的选项,并且在升级时也可能会发生变化

您目前看到的延迟范围实际上非常令人印象深刻-我很惊讶您有时没有看到更长的延迟

seeking: 139.93994140625ms
seeking: 127.566162109375ms
seeking: 139.966796875ms
seeking: 136.269287109375ms
seeking: 144.666259765625ms