可以对单个文件的各个部分进行优先排序的 bittorrent 客户端

可以对单个文件的各个部分进行优先排序的 bittorrent 客户端

几乎每个 bittorrent 客户端都内置了文件优先级。你知道是否有一个客户端允许我设置优先级吗?里面单个文件?

例如,您正在下载一部独立的免费电影,但您的连接速度很慢。我想告诉 BT 客户端先下载文件的第一部分,这样我就可以开始观看它,就像我通过 HTTP 完整地下载它一样。即一边观看一边下载。

如果没有的话,我可能不得不破解源代码来实现这一点。Bittorrent 协议允许这样做,因为我的客户端正在向其他客户端请求特定的(尽管是随机的)片段。这有点违背了 BitTorrent 首先分发最稀有片段的设计,但对于数十/数百个种子来说,这对我来说没什么区别。

答案1

有趣的问题,但除非你的“慢速”连接速度非常快,否则你将赶上 torrent 阅读器的尾端(即使使用“最佳”优先级下载)。5 Mbps 的视频速率很常见,因此,除非你的连接速度高于这个速率,否则你将立即耗尽读取过程。你可以让阅读器领先一步,但这有点违背了你所说的目的。

附言:我目前将低于 1 Mbps 的任何网速称为“慢速”,将高于 25 Mbps 的任何网速称为“快速”。当然,网速会随着时间的推移而提高。我现在使用的是“平均”15 Mbps 的连接速度。

答案2

洪水有一个插件叫它可让您设置每个部分的优先级。

答案3

Azureus v2.5.0.4 在设置(传输部分)中有一个选项,可以优先处理文件的第一部分和最后一部分。(尝试首先下载文件的最开始和最结尾部分。支持早期预览。

http://www.oldversion.com/Azureus.html

我认为这不是您想要的解决方案,做您想做的事情会破坏 bittorent 的性能。

答案4

qbittorrent客户端可以选择按顺序下载文件,至少 Linux 版本是这样的。它还适用于 Windows 和 Mac,尽管我没有使用过这些版本。

相关内容