Browser WebSocket性能问题-数据包捆绑产生5fps

Browser WebSocket性能问题-数据包捆绑产生5fps,browser,tcp,websocket,faye,Browser,Tcp,Websocket,Faye,我用的是Faye,它用的是WebSocket 我的服务器发送数据包的速率非常一致。它的平均偏差小于一毫秒。如果我在同一台机器上运行客户机,客户机的平均偏差也非常接近。然而,当我在另一台机器上运行客户机时,当我提高帧速率时,会发生一些不好的事情 当我以每秒5帧的速度发射时,另一方以正确的速率接收它们。当我将其增加到10fps时,客户端将在200ms内接收一帧,然后在1ms后接收下一帧,就像其他数据包与前一个数据包捆绑一样。当我将它增加到20fps时,大多数数据包都是这样捆绑的:我将在300ms内得

我用的是Faye,它用的是WebSocket

我的服务器发送数据包的速率非常一致。它的平均偏差小于一毫秒。如果我在同一台机器上运行客户机,客户机的平均偏差也非常接近。然而,当我在另一台机器上运行客户机时,当我提高帧速率时,会发生一些不好的事情

当我以每秒5帧的速度发射时,另一方以正确的速率接收它们。当我将其增加到10fps时,客户端将在200ms内接收一帧,然后在1ms后接收下一帧,就像其他数据包与前一个数据包捆绑一样。当我将它增加到20fps时,大多数数据包都是这样捆绑的:我将在300ms内得到一个,然后在1ms内得到四个或更多。就好像我能得到的只有5fps,而要求更多的东西只是以5fps的速度打包发送

是否有可能阻止这种捆绑并以一致的速率获取我的数据包?超过5fps是不是太多了?这是Faye、Websockets或TCP中的一个限制吗