在YouTube视频之间缓冲

use*_*634 5 javascript youtube api iframe jquery

而不是一次使用2个YouTube iFrame API播放器(在缓冲时播放,然后在第二个上播放然后在第一个上切换并执行相同操作)是否有更好的方法?

在一个上播放视频并使用第二个进行缓冲将会更加清晰,并且如果有效的话,很容易出错的实现 - 这是一个玩家似乎并不知道另一个缓冲的内容.

当从多个视频中切割和拼接一组较短的子部分时,所有这一切都变得更加重要,因为缓冲微调器最终会弹出更多.

有任何想法吗 ?

d-_*_*_-b 1

首先,如果您还没有的话,您需要使用Youtube 的 API来获取每首歌曲的持续时间(然后可能将其放入数据库中)。

如果你想使用两个播放器,我建议使用 Tikku 的tubeplayer jquery 插件。它与 youtube 的 jquery API 配合使用会产生奇迹。您可以设置一个功能并在当前歌曲播放 90% 后延迟播放(然后在缓冲区启动后暂停 - 使用 Tubeplayer 也很容易)。

这只是一个想法