2017-10-17 85 views
-1

我正在尝试o实施一个位于Java下的顺序下载片段的BT客户端。这个想法是它可以让我在实际下载完成之前播放下载的媒体内容(视频和歌曲)内容。BitTorrent连续片下载

是否有可能使用Torrent协议做到这一点?

+0

玩什么?一场比赛,一首歌?一段录像? –

+0

我正在尝试媒体内容,如音乐和视频。 – user2960896

回答

1

是否有可能使用bit torrent协议做到这一点?

是的,但它是不鼓励的,因为它使整个bittorrent效率较低。

阅读bittorrent economics paper的第2.4节,尤其是第2.4.2节标题为最早的第一个为什么随机选择片段很重要。也就是说,如果你能确定一个群体是健康的(高的最小片段可用性,高持续下载速率),那么你可以将下载带宽的部分专用于连续片段选择,如果和当需要顺序下载时。

这可以通过实现虚拟文件系统(通过FUSE或Java的nio2文件系统API)来实现,该虚拟文件系统可以根据需要下载件。当没有需求时,则不需要依次获取。

+0

谢谢你的时间和答案! – user2960896