Tag: webtorrent

使用Webtorrent播种文件

我试图在Nodejs中使用WebTorrent播种html文件。 我从WebTorrent得到callback,表明客户端已经开始种子,但是当我在客户端复制粘贴哈希来下载文件时,发生了一些事情。 这是我在服务器端的代码: client.seed(file, function (torrent) { debug('started seeding %s – %s', torrent.infoHash, torrent.files[0].name); }); 什么是问题,我怎样才能debugging,看看是怎么回事?

从浏览器播种文件

我试图让用户从他们的电脑中select一个文件,并开始播种,我已经在这里的例子。 我使用了一个正常的input,而不是使用拖放,因为我不能得到它的工作。 现在每当select一个文件,我得到这个错误: 未捕获错误:文件系统path在浏览器中不起作用 我怎样才能从用户的计算机开始播种,而无需将file upload到我的服务器?

用Webtorrentstream式传输MP4

我正在运行一个节点服务器,我想从使用WebTorrent( https://webtorrent.io/docs )的磁链接streamvideo。 当我运行这个,看起来好像文件没有被正确的引用,即使我已经设置了一个variables作为.mp4文件。 为了清楚起见,我在这个例子中添加了一个给定的torrentID(磁铁链接),以消除我可能使用express和URL的任何问题。 这个磁力链接导致以MP4格式下载音乐video。 video播放器正在显示,但没有播放video。 我假设这意味着我不想访问正确的文件。 如果您需要了解更多关于WebTorrent的信息,请访问https://webtorrent.io/docs var fs = require("fs"), http = require("http"), url = require("url"), path = require("path"), request = require('request'), host = '127.0.0.1', port = 3000, express = require("express"), app = express(), server = http.createServer(app), WebTorrent = require('webtorrent'), client = new WebTorrent(); app.get('/streamvid/:magLink', function(req, res){ //var torrentID = req.params.magLink; var […]