回答:
言及した各メソッドのパフォーマンスに影響する多くの変数があります。
さらに、このようなソリューションを実現するために、各デバイスが必要とする必要な構成と要件もあります。
要求に応じて、USB間の可能なパフォーマンスをまとめて比較します。Wi-FiおよびBluetooth:
USBのパフォーマンスは、利用可能なUSBバージョンに応じて、非常に低いか非常に高くなる可能性があり、さらに、各デバイスのSDカードの読み取り/書き込み速度と組み合わせることで、転送速度を正確に測定および確認できます。
USBケーブルの長さには物理的な制限もあり、一部のシナリオでは制限になります。
USB 1.0:1.5 Mbit / s(低帯域幅)および12 Mbit / s(全帯域幅)
USB 2.0:480 Mbit / s(最大35 MB / sの実効スループット)
USB 3.0:USB 2の10倍以上の速度である5 Gbit / s(625 MB / s)
Wi-Fiはケーブル長などの制限を失いますが、使用する802.11プロトコル、信号強度と範囲を考慮して結果を正確に測定する必要があります。
┌────────────┬─────────────────────────────────┬──────────────────────────┐
│ Protocol │ Data rate per stream (Mbit/s) │ Approximate range (m) │
│ | ├────────────┬─────────────┤
│ | Bandwidth of 20 MHz | indoor | outdoor │
├────────────┼─────────────────────────────────┼────────────┼─────────────┤
│ 802.11a │ 6, 9, 12, 18, 24, 36, 48, 54 │ 35 │ 120 │
├────────────┼─────────────────────────────────┼────────────┼─────────────┤
│ 802.11b │ 1, 2, 5.5, 11 │ 35 │ 140 │
├────────────┼─────────────────────────────────┼────────────┼─────────────┤
│ 802.11g │ 6, 9, 12, 18, 24, 36, 48, 54 │ 38 │ 140 │
├────────────┼─────────────────────────────────┼────────────┼─────────────┤
│ 802.11n │ 7.2, 14.4, 21.7, 28.9, 43.3, │ 70 │ 250 │
│ │ 57.8, 65, 72.2, │ │ │
│ │ │ │ │
│ │ With Bandwidth of 40 MHz: │ │ │
│ │ 15, 30, 45, 60, 90, 120, │ │ │
│ │ 135, 150 │ │ │
└────────────┴─────────────────────────────────┴────────────┴─────────────┘
ウィキペディアの Wi-Fiプロトコルの詳細。
最初はWi-Fi P2Pと呼ばれるWi-Fi Directは、ワイヤレスアクセスポイントを必要とせずにデバイスを簡単に相互接続できるWi-Fi規格です。
ここでは、ファイル転送からインターネット接続まで、すべての通信が通常のWi-Fi速度で実行されます。基本的に、Wi-Fi DirectはWi-Fiテーブルで提示される値と同じ値に該当します(良好なパフォーマンスを得るための重要な要因は信号強度と範囲であることに注意してください)。
ウィキペディアの Wi-Fi Directの詳細。
Wi-FiがUSBよりも高速かどうかを判断するには、いくつかの影響要因を確認する必要がありますが、転送速度について言えば、Bluetoothは間違いなく最後の場所です。短距離でデータを交換するための独自のオープンワイヤレステクノロジー標準として設計されているため、最大速度は2つの同時オプションを下回ります。
┌─────────────┬─────────────┬─────────────────────────────────────────┐
│ Version │ Data rate │ Maximum application throughput │
├─────────────┼─────────────┼─────────────────────────────────────────┤
│ 1.2 │ 1 Mbit/s │ 0.7 Mbit/s │
├─────────────┼─────────────┼─────────────────────────────────────────┤
│ 2.0 + EDR │ 3 Mbit/s │ 2.1 Mbit/s │
├─────────────┼─────────────┴─────────────────────────────────────────┤
│ 3.0 + HS │ │
├─────────────┤ theoretical data transfer speeds of up to 24 Mbit/s │
│ 4.0 │ │
└─────────────┴───────────────────────────────────────────────────────┘
Wikipediaの Bluetoothの詳細。
かなり最近の技術であるAndroid Beamは、ユーザーが近距離無線通信(NFC)機能を備えたデバイス間でデータを転送できるようにします。
NFCはBluetooth(両方の短距離通信テクノロジー)よりもさらに遅く、最大424 kbit / sになる範囲の約20 cmに制限されています。
肯定的な注意点として、NFCは標準のBluetoothよりも迅速にセットアップされ、2つのNFCデバイス間の接続が自動的に確立されます。
┌──────────────┬────────────────┬────────────────┬──────────────────────┐
│ Aspect │ NFC │ Bluetooth │ Bluetooth Low Energy │
├──────────────┼────────────────┼────────────────┼──────────────────────┤
│ Network Type │ Point-to-point │ WPAN │ WPAN |
├──────────────┼────────────────┼────────────────┼──────────────────────┤
│ Range │ < 0.2 m │ ~100m (class1) │ ~50 m │
├──────────────┼────────────────┼────────────────┼──────────────────────┤
│ Bit rate │ 424 kbit/s │ 2.1 Mbit/s │ ~1.0 Mbit/s │
├──────────────┼────────────────┼────────────────┼──────────────────────┤
│ Set-up time │ < 0.1 s │ < 6 s │ < 0.006 s │
└──────────────┴────────────────┴────────────────┴──────────────────────┘
この回答に関連する側面のみ、全表についてはWikipediaを参照してください。
各メソッドの仕様とそれぞれのバージョンに基づいて、最速から最低の順に並べられた分類は次のようになります。
私は、Wi-Fiを直接有効にし、完全なWi-Fi速度を取得できるSuperbeamというAndroidアプリを使用します。
Swift File TransferはBluetoothよりも10倍高速で、無料で簡単にセットアップできます!アプリの説明から:
Swift File Transferは、インストールされたアプリ、写真、ファイル、フォルダー、およびビデオを、インターネット、データケーブル、モバイルデータ、Wi-Fi、NFCなどを使用せずに最大8 mbpsの速度で友人や家族と共有する世界最速のアプリです。瞬く間にGBのデータ。
送信者と受信者の両方がアプリをインストールする必要があります。転送は簡単です:
プレイストアの評価を確認すると、大きなファイル(ビデオコレクション全体を転送した1人のユーザーレポート)でうまくいくようですが、Marshmallowに問題があるようです(ほとんどの場合、新しい許可システムで、SDカードにアクセスする2人のユーザーレポートの問題です) 、許可を手動で付与することで回避できます)。