1

根据帮助页面:

您每秒不能发送超过 10 条消息。但是,所有消息都会排队,因此不会丢失任何消息。

但是,这是什么意思?每个设备可以发送 10 条消息,还是游戏总共只能发送 10 条消息?如果是后者,如果 10 个人在玩游戏并且每个控制器需要发送正在按下和释放的按钮,那么每秒 10 条消息对于游戏来说似乎是一个严重的限制,如何处理?设备状态的更改如何影响消息计数?

在一些相关的说明中,如果连接似乎是通过本地 wifi 建立的,为什么该页面会提到不同服务器的延迟?(我认为答案与为什么存在消息限制有关。)

4

1 回答 1

2

速率限制是每个设备。每个设备每秒最多可以发送 10 条消息。

自定义设备状态更新也计入此速率限制。

我们创建了一个库,可以智能地对您的消息和更新进行速率限制:RateLimiter

未通过本地 Wifi 建立连接。支持 WebRTC,但可能不在同一个 Wifi 网络中。此外,并非所有浏览器都支持 WebRTC(例如 Safari iOS)。此演示文稿中的更多详细信息

于 2015-11-23T14:41:42.487 回答