TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Webtorrent – BitTorrent over WebRTC

362 pointsby rvikmanisover 9 years ago

15 comments

griffinmbover 9 years ago
If anyone feels like testing it out, I was actually just playing with webtorrent a couple days ago: <a href="https:&#x2F;&#x2F;stark-springs-9580.herokuapp.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;stark-springs-9580.herokuapp.com&#x2F;</a><p>It&#x27;s very basic, and doesn&#x27;t have proper error messaging. Would recommend only attempting to stream mp4 (h264) if you&#x27;re giving it a shot.
评论 #10608762 未加载
chc4over 9 years ago
I&#x27;ve been using <a href="https:&#x2F;&#x2F;instant.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;instant.io&#x2F;</a> a bit to share files with people. You don&#x27;t have to care about captchas or size thresholds because you aren&#x27;t storing anything on the server, except for the tracker file. The more people that download and stay on the page, the faster it will be for everyone else too.<p>Of course, it&#x27;s not perfect. It appears to try and load the entire file to memory to seed, which makes sense, but that means you can&#x27;t transfer a 1GB file without using 1GB of RAM...
评论 #10608795 未加载
评论 #10608238 未加载
评论 #10613667 未加载
评论 #10609975 未加载
anarcatover 9 years ago
this reminds me of <a href="http:&#x2F;&#x2F;ipfs.io&#x2F;" rel="nofollow">http:&#x2F;&#x2F;ipfs.io&#x2F;</a> although IPFS doesn&#x27;t run natively in the browser (it&#x27;s a go app) and has much wider objectives (ie. the whole <i>web site</i> is loaded from the swarm, not just specific media objects, and it is trackerless, essentially).
评论 #10609607 未加载
jacquesmover 9 years ago
Could a website use this to host&#x2F;download torrents in the background unknown to the user?
评论 #10608327 未加载
raffomaniaover 9 years ago
There is a gratipay account for WebTorrent if you want to support them: <a href="https:&#x2F;&#x2F;gratipay.com&#x2F;webtorrent&#x2F;" rel="nofollow">https:&#x2F;&#x2F;gratipay.com&#x2F;webtorrent&#x2F;</a>
vitalover 9 years ago
Looking forward to a WebTorrent-based Popcorn-Time app, itself hosted over WebTorrent...
评论 #10608231 未加载
评论 #10608413 未加载
Ir0nManover 9 years ago
Quite a nice file sharing implementation done here: <a href="https:&#x2F;&#x2F;file.pizza&#x2F;" rel="nofollow">https:&#x2F;&#x2F;file.pizza&#x2F;</a>
jd3over 9 years ago
sort of reminds me of that torrenttornado javascript extension by one of my favorite Mozilla add-on developers<p><a href="https:&#x2F;&#x2F;addons.mozilla.org&#x2F;en-US&#x2F;seamonkey&#x2F;addon&#x2F;torrent-tornado&#x2F;" rel="nofollow">https:&#x2F;&#x2F;addons.mozilla.org&#x2F;en-US&#x2F;seamonkey&#x2F;addon&#x2F;torrent-tor...</a>
pepijndevosover 9 years ago
I see one issue here. Who is going to seed? Someone keeping a web page open after they got the download is even less likely that someone keeping their torrent client running after they are done downloading.
评论 #10610916 未加载
ChrisCinelliover 9 years ago
Ferros did a great job with this. Full stop
Fastidiousover 9 years ago
Please excuse my ignorance. Is Node required for this to work?
评论 #10608656 未加载
BenoitPover 9 years ago
Server down
评论 #10608050 未加载
评论 #10608081 未加载
评论 #10608068 未加载
评论 #10608025 未加载
J_Darnleyover 9 years ago
Why would I ever want to do this in my browser? I cannot think of a larger waste of resources except for pdf.js.
评论 #10608095 未加载
评论 #10608055 未加载
评论 #10608251 未加载
评论 #10608082 未加载
评论 #10608455 未加载
评论 #10608048 未加载
评论 #10608086 未加载
评论 #10608044 未加载
nyan4over 9 years ago
Browsers are some of the most complex and [therefore] vulnerable applications. Implementing more functionalities into them is really bad for security.
strikingover 9 years ago
Reinventing the wheel.<p>Rather than restricting what browsers can send and making kludgy workarounds that waste resources, why don&#x27;t we just allow browsers to send whatever they want?
评论 #10608135 未加载
评论 #10608136 未加载