iPhoneでデータのアップロードとダウンロードの速度を測定したいと思いますが、これを実現するAPIはありますか?応答で取られた時間と受信された合計バイトを分割することに基づいて測定するのは正しいですか?iPhoneでのアップロードとダウンロードの速度
2
A
答えて
3
はい、はです。撮影したバイト/時間の合計を測定するのは正しいです。これはまさにスピードです。ダウンロード速度を常に表示したい場合は、平均を取ることができます。たとえば、500バイトを使用して、その特定のものをダウンロードするのにかかる時間などです。
これを行うには、NSMutableArrayをバッファとして使用して、2秒ごとにidkを空にすることができます。次に、[bufferMutableArray length]/2を実行すると、2秒間に何バイト分の秒数を取得したかを知ることができます。バッファを空にすると、ダウンロードしているデータにバッファが追加されます。
1
速度を知る直接のAPIはありません。
送受信された合計データと時間のみが平均速度を示します。あなたはより正確な値をしたい場合は、サンプリングに基づいて速度の計算を行うので、時間の速度の変動が多いために使用します。
(データは1ミニットで転送)/(60秒)--->このソリューションは、速度計算の精度を高める必要がある場合にのみ使用します。サンプリング時間は、必要とされる精度のレベルに基づいて変更することができます。
関連する問題
- 1. Androidでのアップロードとダウンロード速度のプロファイリング
- 2. wifi/3gのダウンロード速度とアップロード速度をテストするには?
- 3. libpcapでのアップロード/ダウンロード速度の測定
- 4. cURLアップロード/ダウンロード速度テスト
- 5. ダウンロード/アップロードの速度を計算する
- 6. iosでアップロードとダウンロードの速度をプログラムでテストする方法
- 7. WhatsAppのようなアプリケーションのダウンロード速度とアップロード速度が異なるのはなぜですか?
- 8. iPhone SDKでftp経由でアップロードとダウンロード
- 9. Google chromeアップロード速度とFirefox
- 10. Azure Blobダウンロード速度
- 11. Cocos2DとiPhoneの加速度計
- 12. iPhone 4sプロセッサと同等の速度
- 13. Azure FTPアップロードの速度
- 14. AS3アップロード速度テスト
- 15. 制御方法ソケットプログラミングを使用したファイル転送でのダウンロード速度/アップロード速度
- 16. アップロードとダウンロードの速度をFlash Media Serverにテストする方法は?
- 17. RestiKitを使用するとiPhoneのダウンロード速度が遅くなります
- 18. iPhoneのジャイロスコープ/加速度計 - オブジェクトの読み込み速度
- 19. iPhoneでココアタッチを使ってダウンロード速度を測定する最善の方法
- 20. ダウンロード速度が遅い
- 21. ダウンロードマネージャーのダウンロード速度の制限
- 22. スウィフトのダウンロード速度の説明
- 23. コードのダウンロード速度への影響
- 24. PythonのFTPLib使用時のダウンロード速度
- 25. PHP Amazon S3アップロード速度
- 26. ビデオのアップロード速度のパフォーマンスを向上
- 27. iPhoneの加速度計の範囲
- 28. iphoneの加速度計の最大サンプリングレート
- 29. プロキシのないダウンロード速度が遅い
- 30. AJAXのダウンロード速度を計算する