Live data from Hacker News

Snapdrop – AirDrop equivalent through a web browser using WebRTC

snapdrop.net

31–40 of 155 posts

Re: Snapdrop – AirDrop equivalent through a web browser using WebRTC

#31
On a similar note: I use [1] for sharing files, links etc. between two devices. Best feature for me: I can generate a qr code, scan that and be instantly connected - no matter which network I‘m on.

[1]: https://github.com/mustakimali/just-an-email

Re: Snapdrop – AirDrop equivalent through a web browser using WebRTC

#32

On a similar note: I use [1] for sharing files, links etc. between two devices. Best feature for me: I can generate a qr code, scan that and be instantly connected - no matter which network I‘m on. [1]: https://github.com/mustakimali/just-an-email

self promo lmao

Re: Snapdrop – AirDrop equivalent through a web browser using WebRTC

#33
post #20

This was the best demo I've seen in a long time. Simple, fast, worked well. Great job!

On the other hand, if it's not working, there's absolutely no information about why not.

Seems fine between (firefox on ubuntu) and (safari on ios), but neither can talk to (chromium/bromite on e.os) and there's no error message or anything, just nothing ever shows up at the other end.

Super slick between the two that do work, though!

Re: Snapdrop – AirDrop equivalent through a web browser using WebRTC

#35
post #27
post #9

Earlier quoted context omitted.

Why can't I Airdrop from my phone to my MacMini thats connected via ethernet cable. They are on the same network, and verified with other tools, but AirDrop has to be done over wifi for what reason?

Short answer is - Airdrop is a protocol for setting up ad-hoc wifi networks via Bluetooth LE. If it went over ethernet it wouldn't be airdrop. Long answer: Airdrop does discovery via bluetooth. To send a file, the two devices connect via bluetooth to negotiate the details of a new ad-hoc wifi connection, which they then create, connect to, and use for the transfer. The discovery does not rely on a shared network, and…

[deleted]

Re: Snapdrop – AirDrop equivalent through a web browser using WebRTC

#36
post #27
post #9

Earlier quoted context omitted.

Why can't I Airdrop from my phone to my MacMini thats connected via ethernet cable. They are on the same network, and verified with other tools, but AirDrop has to be done over wifi for what reason?

Short answer is - Airdrop is a protocol for setting up ad-hoc wifi networks via Bluetooth LE. If it went over ethernet it wouldn't be airdrop. Long answer: Airdrop does discovery via bluetooth. To send a file, the two devices connect via bluetooth to negotiate the details of a new ad-hoc wifi connection, which they then create, connect to, and use for the transfer. The discovery does not rely on a shared network, and…

I believe the name for this ad-hoc network is Apple Wireless Direct Link (AWDL), though I think that the name also refers to the mechanism that allows one WiFi radio to be involved in doing AWDL and also not drop the connection to the WAP hosting the WLAN.

Re: Snapdrop – AirDrop equivalent through a web browser using WebRTC

#37

On a similar note: I use [1] for sharing files, links etc. between two devices. Best feature for me: I can generate a qr code, scan that and be instantly connected - no matter which network I‘m on. [1]: https://github.com/mustakimali/just-an-email

self promo lmao

It looks like MrGilbert has forked [0] just-an-email but it's not actually his project?

[0] https://github.com/DanielGilbert/just-an-email

Re: Snapdrop – AirDrop equivalent through a web browser using WebRTC

#39
post #8

how was device discovery implemented?

this is 100% the thing apple does that google absolutely refuses to de-intermediate themselves out of. apple allows direct bluetooth discovery, google 100% insists on closed proprietary "android nearby" systems to find local devices. neither release protocols or standards to interoperate on.

seems like it would cut into the market for "cloud". users would in some instances have no reason to upload data to remote data centers just to move files from one device to another. why doesn't every phone support wifi direct.

Re: Snapdrop – AirDrop equivalent through a web browser using WebRTC

#40
post #9
post #8

Earlier quoted context omitted.

this is 100% the thing apple does that google absolutely refuses to de-intermediate themselves out of. apple allows direct bluetooth discovery, google 100% insists on closed proprietary "android nearby" systems to find local devices. neither release protocols or standards to interoperate on.

Why can't I Airdrop from my phone to my MacMini thats connected via ethernet cable. They are on the same network, and verified with other tools, but AirDrop has to be done over wifi for what reason?

I used to transfer large media files directly between Mac and Windows using a crossover cable. Peer-to-peer without a LAN. The good ole days.
Post reply on HN