Yours is a bit more polished than mine though. I didn't use QR codes either just good old fashioned urls.
WebWormHole: Send files quickly using WebRTC
11–20 of 161 posts
Re: WebWormHole: Send files quickly using WebRTC
#12file.pizza is another similar project
I hope this one isn't like that.
Re: WebWormHole: Send files quickly using WebRTC
#13This is fantastic! Really nice work :) The nice thing about WebRTC is this works (pretty much) everywhere! Someone could throw up Python/Android/iOS/Go/Web/C++ Clients really easily. That is really exciting. Also just a HUGE fan of NAT Traversal/P2P in general. The less dependence we can have on others for sharing our data the better.
Re: WebWormHole: Send files quickly using WebRTC
#14It's 2020, and people are elated to discover that it is possible to transfer a file directly between two systems on the Internet. True story: I was giving a guest lecture on network virtualization at UCI and demoing ZeroTier. One student came up afterwords and asked me how traffic could flow between systems without "a cloud." Evidently the idea that data could just go directly from point A to point B was utterly, com…
Treating end-users like second-class netizen consumers trained people to "need" the cloud to do perfectly normal peer-to-peer things.
Re: WebWormHole: Send files quickly using WebRTC
#15It is annoying that it removes the ID from the URL. It would be nice to bookmark my own code and I can just open it on multiple devices whenever I want to transfer a file. However I need to do a bit of gymnastics with the QR code to grab the URL.
Re: WebWormHole: Send files quickly using WebRTC
#16file.pizza is another similar project
I once tried sending a 3 GB file through it, then kept wondering why my entire system became so sluggish. Turns out it loads the entire thing into RAM... The file didn't go through either. I hope this one isn't like that.
Re: WebWormHole: Send files quickly using WebRTC
#17file.pizza is another similar project
I once tried sending a 3 GB file through it, then kept wondering why my entire system became so sluggish. Turns out it loads the entire thing into RAM... The file didn't go through either. I hope this one isn't like that.
Edit: Looks like this is it. https://developer.mozilla.org/en-US/docs/Web/API/ReadableStr...
Edit 2: And yes, this is using it. https://github.com/saljam/webwormhole/blob/master/web/main.j...
Re: WebWormHole: Send files quickly using WebRTC
#18file.pizza is another similar project
Re: WebWormHole: Send files quickly using WebRTC
#19This is fantastic! Really nice work :) The nice thing about WebRTC is this works (pretty much) everywhere! Someone could throw up Python/Android/iOS/Go/Web/C++ Clients really easily. That is really exciting. Also just a HUGE fan of NAT Traversal/P2P in general. The less dependence we can have on others for sharing our data the better.
Thanks! There's already a Go client: https://github.com/saljam/webwormhole
I see you are a Recurser (me as well!) I was Summer 2012 I think? Are you doing this as a project during your batch? I would really love to do a talk/deep dive on WebRTC as a talk sometime for Recursers, you should float the idea to Sonali and get me in :p
Re: WebWormHole: Send files quickly using WebRTC
#20It's 2020, and people are elated to discover that it is possible to transfer a file directly between two systems on the Internet. True story: I was giving a guest lecture on network virtualization at UCI and demoing ZeroTier. One student came up afterwords and asked me how traffic could flow between systems without "a cloud." Evidently the idea that data could just go directly from point A to point B was utterly, com…
I blame NAT. Treating end-users like second-class netizen consumers trained people to "need" the cloud to do perfectly normal peer-to-peer things.
What you can't disable is the asymmetry of consumer internet connections (upload << download) and the fact that most consumer devices are not running (or connected to the internet) 24/7.