localhost中的Socket.io错误延迟

时间:2019-01-17 12:33:53

标签: node.js socket.io

我正在使用 socket.io socket-ntp 来播放在两台或更多台计算机上同步的视频。为此,我根据客户端(来自socket-ntp的 ntp.latency())和服务器之间的延迟来安排视频同时开始播放。

如果客户端在不同的计算机上运行,​​它可以正常工作。现在,我需要在同一台计算机上运行所有客户端,但是延迟似乎并不是客户端和服务器之间真正的延迟。如果我增加同一台计算机上的客户端数量,则延迟最糟。

我认为,当服务器和其他客户端位于同一台计算机上时,延迟计算并不完全正确。我尝试增加/减少参数同步间隔和清除间隔(socket-ntp),但是没有成功。

我在服务器上使用nodejs,而客户端是运行NW.js的Chrome APP。

有人有解决此问题的想法吗?

0 个答案:

没有答案