NodeJS和Socket.io - 需要同时向所有客户端发送视频

时间:2015-02-25 20:18:11

标签: node.js video socket.io

我已经设置了一个基本节点服务器,用于侦听在Arduino上单击的按钮(通过socket.io)。单击该按钮时,我发出'goLoop',客户端侦听它,然后更改视频源(通过videojs)。

我遇到的问题是虽然它有效但视频并不完全同步。它们是所有客户的第二关。

我认为socket.io是异步的,他们都会发出消息让视频并行重置,但似乎并非如此。我是菜鸟,所以我可能不会这样做。

socket.io应该在同一时间向所有客户端发送(发送)吗?我真的需要客户端上的所有视频同步。

此问题的第2部分是,在动态更改src时,videojs似乎没有清除缓存。它似乎仍然保留了以前视频在内存中的一些参考。如何确保videojs在切换src后完全清除其缓存。任何帮助将不胜感激。

0 个答案:

没有答案