Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request: Standalone WebTorrent Tracker Implementation in Java #1

Open
subins2000 opened this issue Jun 22, 2020 · 1 comment
Open

Comments

@subins2000
Copy link

Hi !

Thank you for your work in popularizing WebTorrent with it's implementation in Bigly. I was looking for WebTorrent tracker implementation in Java, and only came across this. I'm working on a P2P game that works using WebTorrent trackers (for signalling to find peers/players). I want to port the game to Android to play offline, so a tracker need to be started on the device.

It would be great if WebTorrentTracker.java is made independent of Bigly to be used as a script for simply starting a WebTorrent tracker. I don't know Java much and decoupling it from Bigly seems difficult.

Plus, having an independent Java implementation of WebTorrent tracker in Java will help WebTorrent ecosystem and its apps. I humbly request you to make an independent script for it or give me pointers on how to do it easily and use it in my project. Do you have any suggestions on how I can solve this ?

@parg
Copy link
Contributor

parg commented Jun 22, 2020

Hi,
I seriously doubt anyone has actually used the tracker in that plugin, I wrote it more as a proof of concept than anything else, many years ago. Unfortunately I don't have any time to spend on it, it isn't something I've actively worked on for a long time and other stuff has priority - you'd need to work on extracting the code yourself. Note that it is dependent on the Tyrus websocket implementation that doesn't appear to have had work done on it since 2015... It has a pretty massive set of dependencies.

Good luck!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants