【问题标题】:How to make a server side youtube player so the time played would be same for all users?如何制作服务器端 youtube 播放器,以便所有用户的播放时间相同?
【发布时间】:2017-06-07 16:22:23
【问题描述】:

看看plug.dj网站,如果你刷新一首正在播放的歌曲,在服务器上的时间不会受到影响,不会影响它。

我更喜欢 node.js,但任何其他语言也可以。

【问题讨论】:

    标签: html node.js iframe youtube


    【解决方案1】:

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

    当客户端加入时,服务器会向客户端发送一个“开始时间”,指示客户端应该从哪里开始观看 Youtube 视频,并以此方式“加入”其余的观众。从观众开始观看的那一刻起,服务器就需要跟踪这个时间。客户端应通过在 youtube 视频之外的浏览器中设置计时器,定期确保视频与其他人的时间同步。 Youtube 视频可能由于缓冲而变得不同步,浏览器中的简单计时器/时钟则不能。

    【讨论】:

      猜你喜欢
      • 2018-09-04
      • 1970-01-01
      • 2017-05-28
      • 2018-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多