Який найшвидший спосіб перенести величезні файли (наприклад, 500 МБ) між двома пристроями з Android? Bluetooth? WiFi прямий? Промінь? чи, можливо, USB на ходу?
Який найшвидший спосіб перенести величезні файли (наприклад, 500 МБ) між двома пристроями з Android? Bluetooth? WiFi прямий? Промінь? чи, можливо, USB на ходу?
Відповіді:
Існує багато змінних, які впливають на ефективність кожного згаданих вами методів.
Крім того, є також необхідна конфігурація та вимоги, які повинен мати кожен пристрій, щоб такі рішення працювали.
За потребою давайте підсумовувати та порівнювати можливі показники між USB; Wi-Fi та Bluetooth:
Продуктивність USB може бути надзвичайно низькою або дуже високою, залежно від наявної версії USB, що, в свою чергу, у поєднанні зі швидкістю читання / запису SDcard на кожному пристрої дозволяє точно виміряти та встановити швидкість передачі.
Існує також фізичне обмеження довжини кабелю USB, яке для деяких сценаріїв стає обмеженням.
USB 1.0 : 1,5 Мбіт / с (низька смуга пропускання) та 12 Мбіт / с (повна смуга пропускання)
USB 2.0 : 480 Мбіт / с (ефективна пропускна здатність до 35 Мб / с)
USB 3.0 : 5 Гбіт / с (625 Мб / с), що в 10 разів швидше, ніж USB 2
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 Direct, спочатку називається Wi-Fi P2P, це стандарт Wi-Fi, який дозволяє пристроям легко з'єднуватися між собою, не вимагаючи точки бездротового доступу.
Тут спілкування здійснюється з типовою швидкістю Wi-Fi для всього, починаючи від передачі файлів до підключення до Інтернету. По суті, Wi-Fi Direct підпадає під ті самі значення, які представлені в таблиці Wi-Fi (але, знову ж таки, маючи на увазі, що сила та діапазон сигналу є ключовими факторами хорошої продуктивності).
Більше про Wi-Fi Direct від Вікіпедії .
Хоча нам потрібно встановити кілька впливаючих факторів, щоб визначити, чи Wi-Fi швидше, ніж USB, Bluetooth, без сумніву, знаходиться на останньому місці, коли ми говоримо про швидкість передачі. Максимальна швидкість розроблена як власний відкритий бездротовий технологічний стандарт для обміну даними на коротких відстанях, нижче двох паралельних варіантів:
┌─────────────┬─────────────┬─────────────────────────────────────────┐
│ 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 │ │
└─────────────┴───────────────────────────────────────────────────────┘
Більше про Bluetooth з Вікіпедії .
Android Beam, будучи досить недавньою технологією, дозволяє користувачам передавати дані між пристроями, які мають можливості ближнього зв'язку (NFC).
NFC навіть повільніше, ніж Bluetooth (обидві технології зв'язку короткого діапазону) і обмежений приблизно 20 см діапазону, отримуючи до 424 кбіт / с.
З позитивної уваги, NFC встановлюється швидше, ніж стандартний Bluetooth, і з'єднання між двома пристроями 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 │
└──────────────┴────────────────┴────────────────┴──────────────────────┘
Тільки відповідні аспекти цієї відповіді див. У Вікіпедії .
Виходячи зі специфікацій для кожного методу та відповідної версії, моя класифікація, упорядкована найшвидшим до найнижчого, буде такою:
Після деякого досвіду виявляється, що програмне забезпечення Samsung Galaxy S4 має розпізнати формат файлів спочатку, до та під час передачі з ПК на основну пам'ять смартфона. Під час переміщення файлу до пам'яті SD-карти знову програмному забезпеченню потрібно розпізнати файл, тому це робиться або з (a) параметра Переміщення файлу в папці, або (b) Опції програми для переходу до пам'яті SD-карти.
{для тих користувачів смартфонів, яким потрібно економити основний простір пам'яті на своєму Samsung S4}
Я з великим успіхом використовував метод WiFi, використовуючи ES File Explorer на обох пристроях (відправника та отримувача). Я просто вмикаю WiFi, на обох блоках, щоб отримати доступ до домашньої WAN, запустити ES File Explorer на обох пристроях, вибрати файли / папки, які я хочу надіслати, виберіть опцію "Надіслати" і на пристрої, що приймає - прийміть, виберіть зберегти місце, натисніть "ОК", щоб розпочати прийом. Я надіслав файл 200 Мб від 4-річного Huawei Ascend до свого Samsung Galaxy S4, приблизно за 6 хвилин @ ~ 540 Кб / с, таким чином.
Я використовую месенджер походу, цей месенджер оснащений функцією прямого походу, ця функція дозволяє обмінюватися величезними файлами. Я ділюсь файлом 1,2 ГБ протягом 4 хвилин, але ця функція доступна лише для пристроїв Android, які незабаром з’являться для Windows Phone та ios
Я використовую кросплатформенний додаток Liwi на своєму Mac та Android телефоні. Він також працює в Windows. Він підключає пристрої через WiFi автоматично, без будь-якого процесу створення та приєднання.
Залежно від ваших обставин, найшвидший спосіб - або через передачу файлів через Bluetooth, або безпосередньо через кабель. Bluetooth приємний тим, що він є бездротовим і порівняно швидким для текстових документів та менших файлів. Через кабель краще для великих файлів, таких як відео. Однак вам доведеться носити кабель. Дійсно залежить від обставин.
Я використовую Android-додаток під назвою Superbeam, яке дозволяє Wi-Fi прямим і дозволяє вам отримати повну швидкість wifi.
Швидка передача файлів на 10 разів швидша, ніж Bluetooth, безкоштовна і без клопоту налаштовано! З опису програми:
Швидка передача файлів - найшвидший додаток у світі для обміну встановленими програмами, фотографіями, файлами, папками та відео з великою швидкістю до 8 Мбіт / с з друзями та родиною без використання інтенет, кабелю передачі даних, мобільних даних, Wi-Fi, nfc тощо. Тепер передайте Гб даних у мить ока.
І відправник, і одержувач повинні встановити додаток. Передача тоді проста:
Перевіряючи рейтинги магазину, схоже, це добре спрацьовує з більшими файлами (один користувач повідомляє про передачу всієї колекції відео), але, схоже, виникають проблеми з Marshmallow (швидше за все, з новою системою дозволів; два повідомлення з повідомленнями користувачів про доступ до SD-карти , яку можна вирішити, надавши дозвіл вручну).