gpt4 book ai didi

ios7 - iOS 7 中的多点连接传输速度非常慢

转载 作者:行者123 更新时间:2023-12-04 00:36:44 24 4
gpt4 key购买 nike

我正在尝试使用 iOS 7 中新的多点连接框架传输 2 兆字节的数据。我发现发送和接收 2 兆字节的数据至少需要 5 分钟。这看起来很奇怪。这是在同一房间内的 iPhone 5S 和 iPad 3 之间。无论是否启用或禁用 WiFi 或蓝牙,以及是否开启/关闭可靠,都会出现问题。

// self.session is an open MCSession, packet is the 2 MB of data, reliable is YES or NO, both are slow
[self.session sendData:packet toPeers:peers withMode:MCSessionSendDataReliable error:&error];

最佳答案

我很确定这是因为 iPad 3 是瓶颈。在我的 MacBook Air 上将 10 MB 文件从 iPhone 5S 传输到 iPad Simulator 大约需要 1 秒。我的理论是只有启用 AirDrop 的设备才能获得快速的传输速度 - http://en.wikipedia.org/wiki/AirDrop .

编辑我的假设是错误的,两部 iPhone 5s 之间的传输同样慢:(

编辑切换到流 API,它好多了

编辑调整路由器上的 wifi channel 设置有助于提高性能,但它似乎仍然比应有的速度慢。 10 MB 传输现在需要 30-60 秒而不是 5 分钟。

编辑我通过将图像转换为 JPEG2000 解决了这个问题,JPEG2000 比 PNG 小得多,即使传输速度仅为每秒 100K,但现在在合理的 5-10 秒内完成。请参阅此 stackoverflow 答案:How do I convert UIImage to J2K (JPEG2000) in iOS?

编辑禁用加密也有助于提高传输速度

关于ios7 - iOS 7 中的多点连接传输速度非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19580752/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com