Jump to content

Sequential Uploading/Seeding


Maxwell_Adams

Recommended Posts

Posted

All right, I know sequential downloading is bad. I know how it ruins availability of pieces towards the end of a file. That's not quite what I'm looking for. I want to seed a file sequentially, so the media streaming feature works almost immediately for people joining the torrent.

Imagine this situation: I've started a new torrent. I'm the only one seeding. The availability of the file is completely limited by my upload speed. In this case, it doesn't really make a difference if the pieces are sent out sequentially or not. In theory, it's just as fast no matter what order the pieces are sent. With sequential seeding, though, everyone can stream the media as it comes in. Nobody has to configure their client to force sequential downloading, so that feature doesn't need to exist.

Posted

BitTorrent is a pull-driven p2p file sharing strategy. The seed has basically no control over what piece/s a peer requests. Only reason uTorrent's initial seed mode works is it fakes being a new peer with only a tiny number of pieces in the order it wishes to share them, but even that can get messed up by Bitcomet clients that don't report that they Have pieces.

Posted

Once a piece is made available, peers don't forget you had it even if you don't report it in Have messages anymore.

So new peers could all request ONLY your first piece over and over again. :(

  • 10 months later...
Posted

I want to bump the OP's suggestion here. I see no good reason for why it wouldn't be useful for an initial seeder to have the capability to be able to seed pieces sequentially initially in order to allow peers to consume the content as it is streamed in.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...