szimek / sharedrop

Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop
https://www.sharedrop.io
MIT License
9.99k stars 729 forks source link

Resume on failure #25

Open tiborvass opened 10 years ago

tiborvass commented 10 years ago

The main reason I cannot use sharedrop, is because it does not resume where it left off after a failure. When the computer goes to sleep, or the connection drops, the sender should ask the receiver how many bytes the receiver got, and resume sending from there.

tiborvass commented 9 years ago

@szimek Any update on this?

szimek commented 9 years ago

Unfortunately, I don't have much time to work on it, but resuming on failure and optimizing transfer speeds are the first things I'll work on when I have some free time.

I was thinking about using webtorrent for handling file transfers - as it uses bittorrent protocol, it should be much easier to handle failures, but it's probably a lot of work to switch to it.

You can try out webtorrent yourself at https://instant.io - maybe it will be better for you till I manage to fix this issue in ShareDrop.

tiborvass commented 9 years ago

@szimek wow thanks for the links!