Aplikacja do udostępniania danych za pomocą ultradźwięków?! Tak, istnieje. Sprawdź dlaczego i jak działa Radon!
Wszyscy znamy różne dostępne technologie bezprzewodowe umożliwiające przesyłanie danych pomiędzy różnymi urządzeniami. Najczęściej na naszych smartfonach korzystamy z Wi-Fi, Bluetooth lub NFC.
W przyszłości może tak być ZigBee lub DECT. Niezależnie od technologii, z której korzystasz, każda z nich ma swoje zalety. Jednakże wadą wszystkich tych technologii komunikacyjnych jest bezpieczeństwo. I nie dlatego, że są to niepewne metody komunikacji – raczej oni są zbyt bezpieczne!
Załóżmy, że jesteś na spotkaniu z grupą znajomych i znalazłeś świetny link, którym chcesz się podzielić. Nie udostępniasz znajomym żadnych supertajnych szczegółów konta bankowego lub inwestycyjnego, więc nie przejmujesz się przechwyceniem tych danych. Właściwie ty chcieć wszyscy wokół ciebie, aby otrzymać ten link!
Jak to zrobić? Korzystanie z Wi-Fi wymagałoby połączenia wszystkich użytkowników z tą samą siecią. Bluetooth nie będzie działać, ponieważ jednocześnie można sparować tylko kilka urządzeń. NFC umożliwia tylko komunikację jeden na jeden. W tym przypadku możemy skorzystać
Jak to działa?
Ludzkie ucho odbiera częstotliwości w zakresie ok 20 Hz do 20 kHz. Wszelkie częstotliwości powyżej lub poniżej tego zakresu nie są słyszalne przez zdecydowaną większość ludzi (myślę – gwizdki psów). Większość konsumenckich urządzeń multimedialnych (tj. nasze smartfony) są przeznaczone do przesyłania dźwięku w tym zakresie częstotliwości. W rzeczywistości maksymalna częstotliwość próbkowania wielu urządzeń wynosi 44,1 kHz, co oznacza, że częstotliwość szczytowa może teoretycznie wynosić połowę tej wartości, czyli 22,05 kHz. Innymi słowy, ledwo poza naszym słyszeniem zakres.
W prawdziwym świecie wiele osób nie słyszy częstotliwości tak wysokich jak 20 kHz (dlatego wiele dzieci słyszy niektóre częstotliwości). dźwięki, których nie potrafią ich rodzice), a częstotliwość wyjściowa głośnika urządzenia nie jest zgodna z teorią maksymalny. Ale to działa na naszą korzyść, ponieważ możemy przesyłać dane o częstotliwości od 17 kHz do 18 kHz, a większość ludzi w ogóle ich nie usłyszy. Taką teorię wysnuli badacze z działu badawczo-rozwojowego Azoft i opracowali aplikację mobilną na iOS, demonstrując jej zastosowanie.
Chociaż ich praca nie zyskała dużego zainteresowania głównego nurtu (prawdopodobnie ze względu na fakt, że ultradźwięki nie są odpowiednią metodą przesyłania dużych ilości danych w odpowiednim czasie), przykuło to uwagę Google’a bezgłośnie zaimplementowali go w swoich pobliskich interfejsach API.
Funkcja W pobliżu wykorzystuje kombinację technologii Bluetooth, Bluetooth Low Energy, Wi-Fi i dźwięk zbliżony do ultradźwiękowego do przekazywania unikalnego w czasie kodu parowania pomiędzy urządzeniami. Serwer umożliwia wymianę komunikatów pomiędzy urządzeniami, które wykrywają ten sam kod parujący. Gdy urządzenie wykryje kod parowania z pobliskiego urządzenia, wysyła kod parowania do serwera Wiadomości w pobliżu do sprawdzenia i sprawdzenia, czy są jakieś wiadomości do dostarczenia dla bieżącego zestawu aplikacji subskrypcje.
Udostępnianie za pomocą USG
Te interfejsy API zostały udostępnione wszystkim programistom w Usługach Google Play 7.8, ale nie wygląda na to, aby ktokolwiek tak naprawdę korzystał z możliwości wysyłania dźwięku bliskiego ultradźwiękowemu, to znaczy aż do teraz.
Po otwarciu aplikacji zostanie wyświetlony monit o umożliwienie jej korzystania z interfejsu API Nearby. Następnie rozpocznie skanowanie w poszukiwaniu treści przesyłanych na częstotliwościach bliskich ultradźwiękowych.
Możesz szybko wysłać link lub jakiś tekst korzystając z menu udostępniania i klikając opcję „Przesyłaj radonem” w celu przesłania danych. Otwórz aplikację Radon na urządzeniu (urządzeniach), na które chcesz odbierać dane, a dane zostaną automatycznie odebrane i automatycznie otwarte w przeglądarce, jeśli jest to adres URL. Wyłączyłem Wi-Fi, Bluetooth i NFC na obu moich urządzeniach testowych i udostępnianie adresu URL było w porządku.
Nie będzie można udostępniać zdjęć ani plików wideo za pomocą ultradźwięków ze względu na ograniczenia ultradźwięków, ale aplikacja będzie korzystać z Wi-Fi lub Bluetooth w celu przesłania danych.
Nie masz Radonu? Bez problemu! Możesz udostępnić Radon innemu urządzeniu w samej aplikacji. (Śmiało, zeskanuj ten kod kreskowy. Wiem, że chcesz). Nie musisz już bawić się w parowanie, po prostu zainstaluj aplikację i gotowe.
Co sądzisz o tej aplikacji? Wypróbuj i daj nam znać, jak to działa dla Ciebie!