top | item 28475502

Ozzillate – Transfer Files via Sound

68 points| colinbartlett | 4 years ago |ozzillate.com | reply

31 comments

order
[+] 64cde|4 years ago|reply
It pretty much feels like the file is just uploaded and a link (string) is generated to communicate that over sound. The receiving browser then just uses that "download link" to download the actual file. The file uri also just downloads a file from their servers.

Just saying, as it's not really mentioned on the site as far as i can see.

[+] mekkkkkk|4 years ago|reply
Yeah. I transferred a music file at ~6mb. Sure enough a binary payload of that size is POSTed to their `/api/upload` and then downloaded from a CDN on the receiving side.

This is basically an ordinary file upload service using sound instead of sharing QR-codes or public links.

My disappointment is immeasurable and my day is ruined.

EDIT: My spidey sense was tingling when a 6mb file was transferred "via sound" in seconds. That would've been pretty incredible.

[+] Vinnl|4 years ago|reply
The author (allegedly) confirms that this is what happens at [1]:

> it uses the internet to transfer the file while only sending the file's id though sound. The purpose of the project was to pair devices that are near each other without requiring the user to sign in to any accounts.

[1] https://www.reddit.com/r/programming/comments/pl749n/i_got_f...

[+] Bilal_io|4 years ago|reply
There is a method to transfer files via light.

Proceeds to generate a QR code...

[+] qwertox|4 years ago|reply
No wonder the audio sounded like a loop. I was wondering about what kind of encoding was being used, for this sound to be generated. Initially I thought it was related to the mp3 file I was "sending" (my computer has no mic), that it may have a pattern in it, but after attempting to send a pdf, the pattern was still there.

Feels like a ripoff, since if it uses the internet, it can't be used offline as the title suggests.

[+] hieu229|4 years ago|reply
If it was able to transfer a link, it's a good start.
[+] diimdeep|4 years ago|reply
Yikes, whole premise and title is misleading then.
[+] mjsir911|4 years ago|reply
[+] mawise|4 years ago|reply
> The bandwidth rate is between 8-16 bytes/sec depending on the protocol parameters.

How hard would it be to increase the audio bandwidth? Are there limitations in leveraging dial-up modem protocols?

[+] hazza_n_dazza|4 years ago|reply
of course with this webpage you are uploading your files to their server as well
[+] polskibus|4 years ago|reply
I remember recording a radio broadcast that contained an ATARI 800 XL program, on a tape. That was later 80s or 90s - hipster wifi.
[+] bzzzt|4 years ago|reply
The dutch national broadcasting service had a program around 1980 where BASICODE (https://en.wikipedia.org/wiki/BASICODE) for homecomputers was transmitted.

Lots of home computers (ZX Spectrum, C64 etc) had audio I/O for storage on cassette tapes.

[+] harvie|4 years ago|reply
Been doing this in late 90s, the sound of dial-up modem still haunts me in my dreams...
[+] thevinter|4 years ago|reply
This is something with a completely unknown usecase to me but I'm amazed at how good it works and it seems like a really fun project, thanks for posting it!
[+] schleck8|4 years ago|reply
Tried it with a friend, works immediately
[+] amelius|4 years ago|reply
Did you try to disrupt the transfer by speaking, shouting, etc.?