【问题标题】:Watch a video at same time in JS在 JS 中同时观看视频
【发布时间】:2016-09-22 01:30:10
【问题描述】:

是否可以在 js 中创建一些代码,允许某人与其他人同时观看视频。如果你要这样做,你会使用套接字还是有一种更简单的方法来显示视频,比如在 php 或 sql 中。我正在尝试创建一个与所有客户端保持同步的网络播放器。所以总的来说,我正在尝试创建一个可以更改的视频,也可以随时停止和开始,并与所有其他视频保持同步

【问题讨论】:

  • 取决于same time的定义,通常不可能达到毫秒精度,秒-大概
  • @Lashane 不是在同一时间,如果可能的话就接近它。
  • 那么 websockets 应该足以从/向客户端传输启动/停止消息
  • 我不断获得与 'ws://localhost:25566/' 的 WebSocket 连接失败:连接建立错误:net::ERR_CONNECTION_REFUSED 是否有任何修复?

标签: javascript video web synchronization


【解决方案1】:

使用 PHP + MySQL,您可以轮询服务器以获取 playStart 事件,例如每秒一次。不完美,但足够好。您的数据库将成为所有客户的真实来源。

但是我真的建议通过 websockets 来做这件事,看看 http://socket.io/http://meteor.com

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-17
    • 2017-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多