Le 11/07/2014 20:13, David Barrett a écrit :
Is it really freeriding?
Yes, totally, please see below.
I expect it does share as it downloads (I think it's impractical to
totally avoid it)
It does not share anything, just query the DHT and request pieces, do
not register in the DHT, do not advertise itself, do not say what is
has, do not answer to queries, and it's working very well, please just
try it.
, but it just doesn't seed after it finishes. Is that right?
It does not seed either unless you explicitely decide to do it.
If so I wouldn't call that freeriding: this is exactly what the
protocol was designed for. It's just not going beyond the minimum.
Accordingly, I'd suggest calling it "minimal sharing".
Apparently the protocol can not avoid this, for now that's not really my
focus but I would have some ideas how to make this total freeriding more
difficult.
That said, why configure the default to the minimum? Why not just ship
it with a 1.0x seed ratio target by default?
As I wrote, you can set the freerider option to false (in freerider.js,
but I can change this for a more accessible option), the rationale for
the freerider option is explained in this thread [1] (adding the fact
that you don't store anything which is not the case for torrent-live),
it was specific to the Peersm project, now maybe it's giving me other
thoughts how to go a bit further simply in relative privacy/anonymity
with torrent-live for usual torrents.
I just pretend here that you minimize your visibility, not at all that
you can not be tracked, what is more interesting is the live streaming
capabilities inside browsers (and TV), real privacy/anonymity for
torrents is the Peersm project.
And if you want to be totally visible, then, again, you can deactivate
the freerider option.
Regards
[1] http://lists.zooko.com/pipermail/p2p-hackers/2014-June/003272.html
David
On Jul 11, 2014 7:51 AM, "Aymeric Vitte" <[email protected]
<mailto:[email protected]>> wrote:
Here: https://github.com/Ayms/torrent-live
"Download and stream live (while the download is in progress)
torrents with your browser as a total freerider, send it to your TV"
This is based on small modifications of torrent-stream/webtorrent
modules.
The principle is simple: you open with your browser the file being
downloaded to stream it and you send it to your TV.
Initially the purpose was to have a complete freerider bittorrent
client for download/streaming (Peersm project) but it happens that
live streaming is working too, and quite well, apparently with all
usual audio/video formats.
It leaves me a little perplexed since the Media Source Extensions
API (used by Peersm) can not do this, unless you adapt on the fly
the format of the files.
If you don't like to be a freerider, you can deactivate the
option, and if you don't like the wording of the freerider
description then please suggest a better/more accurate one.
Comments/remarks welcome.
Regards,
--
Peersm : http://www.peersm.com
node-Tor : https://www.github.com/Ayms/node-Tor
GitHub : https://www.github.com/Ayms
_______________________________________________
p2p-hackers mailing list
[email protected] <mailto:[email protected]>
http://lists.zooko.com/mailman/listinfo/p2p-hackers
_______________________________________________
p2p-hackers mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/p2p-hackers
--
Peersm : http://www.peersm.com
node-Tor : https://www.github.com/Ayms/node-Tor
GitHub : https://www.github.com/Ayms
_______________________________________________
p2p-hackers mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/p2p-hackers