如何制作服务器端youtube播放器,以便所有用户播放的时间相同?

时间:2017-06-07 16:22:23

标签: html node.js iframe youtube

看一下plug.dj网站,如果刷新当前播放的歌曲,时间不会影响服务器,也不会影响它。

我更喜欢node.js,但任何其他语言都没问题。

1 个答案:

答案 0 :(得分:0)

根据我的理解,您所追求的是共享的YouTube体验。我会做以下......

当客户端加入时,服务器向客户端发送"开始时间",表示客户端应该开始观看Youtube视频的位置,并以这种方式加入"其他观众。从观看者开始观看的那一刻起,服务器需要跟踪这个时间。客户端应通过在浏览器中使用YouTube视频之外的计时器,定期确保视频与其他人的时间同步。 Youtube视频因缓冲而变得不同步,浏览器中的简单定时器/时钟不能。