R2D2 Sounding (Beeb Boop) File Sharing protocol using sound!

I found this really cool file sharing protocol that use tv robot beep boop sounds and WebRTC to share files!

R2D2 Sounding (Beeb Boop) File Sharing protocol using sound!

I found this really cool file sharing protocol that use tv robot beep boop sounds and WebRTC to share files!

Demo:

Open this page

https://ggerganov.github.io/wave-share

on multiple devices on the same network

and click "init"

and you can share files!

From the repo "Serverless, peer-to-peer, local file sharing through sound"

this is the only REAL use of the term 'Serverless' 🤣

The github repo for the curious

GitHub - ggerganov/wave-share: Serverless, peer-to-peer, local file sharing through sound
Serverless, peer-to-peer, local file sharing through sound - GitHub - ggerganov/wave-share: Serverless, peer-to-peer, local file sharing through sound

History: Chirp protocol

I found this really cool project a few years ago called chirpweb, it was a method that sonos speakers use to transmit data.

but because sonos bought the project all the code became closed source 😭. this was the only project i found that could do it.

chirp.io 😭 -forwards--to—>https://www.sonos.com/

link: https://github.com/wisehackermonkey/chirpweb (my forked one with better docs)

Live demo website

ChirpWeb🐥

Issues:

its really limited. and error correction is S#@%. which sucks because its really cool.

This is where wave-share comes in!

it has better error correction and has a cool demo of doing file transfer. and makes best use of this type of short packet over modulated chirps!

Steal This idea

this would be a great way to configure IoT Devices for the first time.


Think SOUND QR CODES!

so cute! the idea of the two machines 'talking' to eachother is really cool! and also fairly practical!

if someone wants to build something like this message me and lets talk!

FIN

Author

by oran collins
github.com/wisehackermonkey

If you want to help me out and give some donations here's my monero address: 432ZNGoNLjTXZHz7UCJ8HLQQsRGDHXRRVLJi5yoqu719Mp31x4EQWKaQ9DCQ5p2FvjQ8mJSQHbD9WVmFNhctJsjkLVHpDEZ I use a tracker that is pravicy focused so if you block its cool, im big on blocking stuff on my own machine. im doing it to see if anyone is actualy reading my blog posts...:)