//或者主要是Feross =)
我正在尝试通过 web-rtc 播种视频,而它仍在从 bit-torrent 分发中下载。
我以以下代码为例进行说明:
let eater = new WebTorrent();
let seeder = new WebTorrent();
eater.add(torrentId, torrent => {
let fileIWonnaSeed = findFileInTorrent(torrent);
seeder.seed(fileIWonnaSeed.createReadStream(), function (torrent) {
console.log('hooray it seeded');
}
});
但我永远看不到那个神奇的 console.log 消息。我想问题在于 web-torrent 使用最稀有的优先策略,因此在确定文件可以完全播种之前,它不会将任何文件播种到网络。
如果我不正确,请纠正我,并说有没有机会做出这样的把戏?!