在 iPhone/iOS 上的接收性能



我正在开发一个速度绝对至关重要的应用程序。我们通过专用无线网络(没有公共互联网,同一房间无线网络)使用 UDP 连接。

一般来说,wifi连接应该能够在不到1ms的时间内提供512字节的包裹。出于某种原因,在我们的案例中,recvfrom 需要 2.5-4.5 毫秒,直到我们得到软件包。

我已经完成了所有的挖掘和研究,以尽可能优化连接设置。(接收门槛等)

有没有人遇到类似的问题或知道如何解决这个问题?我意识到作为智能手机,网络级别发生了很多事情,但在这种情况下,我们甚至尝试了飞行模式,但仍然遇到同样的问题。

我会切换到RAW套接字,但Apple不允许这样做 - 所以我们需要解决这个问题。

我很感激任何想法!

最好拉尔夫

检查速度问题是否一致或仅在初始连接上。我过去见过许多建立连接滞后的问题,因为设备"唤醒"了通信链路。

最新更新