我想测量iPhone上的数据上传和下载速度,是否可以实现任何可用的API?根据接收到的总字节数与所采取的响应时间来衡量它是否正确?Mesaure上传和下载iPhone的速度
2
A
回答
3
是的,它是正确测量总字节数/时间,这正是速度是什么。如果你想不断显示下载速度,你可能需要一个平均值,就像使用500字节和下载这些特定时间所用的时间一样。
为了做到这一点,你可以像NSMutableArray,作为一个缓冲区,你每2秒清空idk。然后你做[bufferMutableArray length]/2,你知道有多少个字节,你有那些2秒。当你清空缓冲区时,会附加到你正在下载的数据。
1
没有直接的API知道速度。
收到/发送的数据总量和时间只会给你平均速度。在这段时间内,速度会有很大的变化,所以如果您想要更精确的值,那么请根据采样进行速度计算。只有在计算速度时需要更高的准确度时,才能使用此解决方案。(仅限于miniut)/(60秒)--->此解决方案。采样持续时间可以根据所需精度水平而改变。
相关问题
- 1. 获取下载和上传速度C#
- 2. 非常慢的上传/下载速度
- 3. 以编程方式确定iPhone上传/下载速度
- 4. 降低上传/下载速度
- 5. cURL上传/下载速度测试
- 6. python获取上传/下载速度
- 7. 计算下载/上传速度
- 8. 尽量减少应用程序的上传和下载速度
- 9. 如何测试上传和下载速度到Flash Media Server?
- 10. Java:如何获取上传和下载速度
- 11. 如何使用Javascript检测下载和上传速度
- 12. 如何测试下载和上传速度wifi/3G?
- 13. FTP下载速度很慢iPhone
- 14. 用C#下载/上传进度和速度的最有效/准确的方法?
- 15. 如何衡量在android下的数据下载和上传速度?
- 16. 我可以限制JSF/PrimeFaces中的下载/上传速度吗?
- 17. 映射的驱动器下载/上传速度很慢
- 18. 请求和响应在iPhone上的PHP下降速度
- 19. Javascript的大小和下载速度
- 20. 如何检查我的服务器的上传和下载速度?
- 21. 如何使用Silverlight和ASP.NET MVC来测量上传和下载网络速度
- 22. 如何上传和下载iphone服务器上的数据(ios)
- 23. 如何以编程方式测试上传和下载ios的速度
- 24. 确定客户端计算机的下载和上传速度Python
- 25. 检查下载/上传速度,但使用外部IP地址
- 26. 如何使用Apache FTPClient测量上传/下载速度
- 27. Android如何测量上传/下载速度wifi/2G/3G ...?
- 28. Indy上传速度
- 29. Plupload上传进度速度
- 30. AFNetworking和下载速度限制