我想測量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和下載速度限制