Додаток для обміну даними через ультразвук?! Так, воно існує. Перевірте, чому і як працює Радон!
Ми всі знайомі з різними бездротовими технологіями, які доступні для передачі даних між різними пристроями. Найчастіше ми використовуємо Wi-Fi, Bluetooth або NFC на наших смартфонах.
У майбутньому це може бути ZigBee або DECT. Яку б технологію ви не використовували, кожна з них має свої переваги. Однак одним недоліком усіх цих комунікаційних технологій є безпека. І не тому, що всі вони небезпечні методи спілкування, скоріше, вони є теж безпечно!
Припустімо, ви на зустрічі з групою своїх друзів і знайшли чудове посилання, яким хочете поділитися. Ви не ділитеся друзями якимись надсекретними деталями банківського чи інвестиційного рахунку, тож вас не хвилює перехоплення цих даних. Насправді ти хочуть усі навколо вас отримають це посилання!
Як ти це робиш? Щоб використовувати Wi-Fi, ви повинні бути підключені до однієї мережі. Bluetooth не працюватиме, оскільки ви можете об’єднати лише кілька пристроїв одночасно. NFC дозволяє спілкуватися лише один на один. У цьому випадку ми можемо використовувати
ультразвукові хвилі для передачі даних, які ми хочемо. Викликається новий додаток Радон робить саме це, і це дозволяє вам автоматично передавати посилання та текст все пристрій Android поблизу, на якому відкрито програму.Як це працює?
Людське вухо може вловлювати частоти в діапазоні приблизно від 20 Гц до 20 кГц. Будь-які частоти вище або нижче цього діапазону не чутні переважній більшості людей (подумайте - собачі свистки). Більшість споживчих медіа-пристроїв (напр. наші смартфони) призначені для передачі звуку в цьому діапазоні частот. Насправді максимальна вихідна частота дискретизації багатьох пристроїв становить 44,1 кГц, що означає, що пікова частота може теоретично дорівнює половині цього або 22,05 кГц. Іншими словами, ледь поза межами нашого слуху діапазон.
У реальному світі багато людей не можуть почути такі високі частоти, як 20 кГц (тому багато дітей чують деякі звуки, які їхні батьки не можуть) і вихідна частота динаміка пристрою не досягає теоретичної максимум. Але в кінцевому підсумку це йде на нашу користь, оскільки ми можемо передавати дані між 17 і 18 кГц, і більшість людей взагалі не зможуть їх почути. Це теоретизували дослідники з Azoft R&D і розробили мобільний додаток для iOS, демонструючи його використання.
Хоча їх робота не привернула великої уваги (ймовірно, через те, що ультразвук не є придатний метод своєчасної передачі великих обсягів даних), він привернув увагу Google, який мовчки реалізували його у своїх Nearby API.
Функція «Поруч» використовує комбінацію Bluetooth, Bluetooth Low Energy, Wi-Fi та майже ультразвуковий звук для передачі унікального за часом коду сполучення між пристроями. Сервер полегшує обмін повідомленнями між пристроями, які виявляють однаковий код сполучення. Коли пристрій виявляє код сполучення з пристрою поблизу, він надсилає код сполучення на сервер Nearby Messages для перевірки та перевірки, чи є повідомлення для доставки для поточного набору програми підписки.
Обмін за допомогою ультразвуку
Ці API стали доступними для всіх розробників у Google Play Services 7.8, але не схоже, що хтось справді скористався можливістю надсилати аудіо, майже ультразвукове, досі.
Коли ви відкриваєте програму, вона просить увімкнути її для використання Nearby API. Потім він почне сканувати будь-який вміст, який передається на частотах, близьких до ультразвукових.
Ви можете швидко надіслати a посилання або текст скориставшись меню спільного доступу та натиснувши «Промінь з Радоном», щоб передати дані. Відкрийте програму Radon на пристрої (пристроях), на які ви хочете отримати дані, і вони будуть автоматично отримані та автоматично відкриються в браузері, якщо це URL-адреса. Я вимкнув Wi-Fi, Bluetooth і NFC на обох своїх тестових пристроях, і вони чудово надали URL-адресу.
Ви не зможете ділитися зображеннями чи відеофайлами через ультразвук через обмеження ультразвуку, але програма повертатиметься до Wi-Fi або Bluetooth для передачі даних.
У вас немає радону? Без проблем! Ви можете поділитися Radon з іншим пристроєм у самій програмі. (Відскануйте штрих-код. я знаю ти хочеш). Більше не потрібно возитися зі створенням пари, просто встановіть програму, і все готово.
Що ви думаєте про цей додаток? Спробуйте і повідомте нам, як це працює для вас!