Youtube api 优酷网搜索精度

Youtube api 优酷网搜索精度,youtube-api,youku,Youtube Api,Youku,我的任务是创建一个视频播放器,它将播放优酷视频(YouTube的中文替代品)的一部分 为了实现这一点,我使用优酷API的seekTo函数 并使用循环计时器停止视频,该计时器不断检查播放头使用currentTime API函数的位置 我已经为YouTube播放器创建了相同的代码,并且注意到两个视频主机之间的停止时间的精度有相当大的差异 YouTube接缝给了我相当好的准确性。例如,当我告诉它停在7.45秒时,玩家将停在非常接近该数字的位置(通常在0.5秒内) 另一方面,优酷是非常不准确的——有时在

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

为了实现这一点,我使用优酷API的seekTo函数 并使用循环计时器停止视频,该计时器不断检查播放头使用currentTime API函数的位置

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

YouTube接缝给了我相当好的准确性。例如,当我告诉它停在7.45秒时,玩家将停在非常接近该数字的位置(通常在0.5秒内)

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

有人能解释一下为什么会这样吗?我猜这与视频上传后的I-frame编码有关

如有任何见解,将不胜感激。 如果你对优酷有任何额外的细节/知识,那也会很有帮助。
谢谢

一个可能的解释是网络延迟?控制播放的API是在本地播放器实例上工作,还是在操作http(s)流?您可能需要查看mediaelement.js。它适用于youtube和其他网站,但也可能对你有所帮助/启发。我已经建立了一个媒体播放器使用它。您可能想看一看,它可能支持您想要完成的部分任务。你可以自由使用它。