y500 / libtorrent

Automatically exported from code.google.com/p/libtorrent
0 stars 0 forks source link

Add Support for WebTorrent #729

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
https://github.com/feross/webtorrent

WebTorrent is an alternative protocol to bittorrent that was designed so that 
it can be used by web applications.  This allows a bittorrent client to be 
created in the browser including browser-based operating systems such as 
Firefox OS and WebOS.

While WebTorrent already works it can't connect to the native bittorrent 
protocol due to security restrictions in browsers.  This means that native 
clients that can speak both protocols are required to bridge the two networks.

If libtorrent had support for webtorrent it would allow users to connect to 
both networks allowing interaction with more peers.

Original issue reported on code.google.com by kevincox@kevincox.ca on 27 Mar 2015 at 10:41

GoogleCodeExporter commented 8 years ago
I personally don't think it's a particularly good idea (for swarm performance 
mostly), to the point where I'm probably not willing to implement it myself. I 
would be willing to consider patches though (especially in the form of a 
plugin). It might be suitable to implement it as another kind of peer 
connection, deriving from peer_connection.

Original comment by arvid.no...@gmail.com on 27 Mar 2015 at 10:50