mpetazzoni / ttorrent

BitTorrent Java library with tracker and download client
http://mpetazzoni.github.com/ttorrent/
Apache License 2.0
1.38k stars 503 forks source link

WebTorrent support #196

Open 2m opened 7 years ago

2m commented 7 years ago

This would allow other webtorrent enabled clients to communicate with the peers using ttorrent.

More discussion: https://github.com/feross/webtorrent/issues/369

tudor-pop commented 4 years ago

4 years later: I'm also interested in this but webtorrent requires webrtc on the backend to work and there is no webrtc implementation written in java(odly since you know...java is king). There is one in Android but I don't know how compatible it is. Actually is a aar archive file that can't be imported as a jar in gradle/maven. So you have to unzip aar and generate a jar to use it(which might still not work). I suggest to look into nodejs or golang which have implementations but I'm not a fan of either