1

我的任务是创建一个视频播放器,它将播放一部分优酷视频(YouTube 的中文替代品)

为此,我使用了 YouKu API 的 seekTo 函数,并使用循环计时器停止视频,该计时器不断检查播放头在哪里使用 currentTime API 函数。

我为 YouTube 播放器创建了相同的代码,并注意到两个视频主机之间的停止时间精度存在相当大的差异。

YouTube 接缝给了我相当好的准确性。例如,当我告诉它在 7.45 秒处停止时,播放器会在非常接近该数字时停止(通常在 0.5 秒内)

另一方面,优酷非常不准确——有时在我告诉它停止后 3 秒就停止了。

有人可以向我解释为什么会这样吗?我猜这与上传视频后的 i-frame 编码有关。

任何见解将不胜感激。如果您对优酷有任何额外的详细信息/知识,那也会有所帮助。谢谢!

4

0 回答 0