PowderWeb
PowderWeb copied to clipboard
Modern Bittorrent Client with Web UI and Torrent Streaming Capabilities. Also Supports Acestream / SopCast Live Streams, Youtube-dl Links and Local Files.
Alternative to torrents, basically direct downloads. Issues: - it's common for usenet files to be split into a lot of rar files uploaded separately, support would presume sequential download of...
Basically like `youtube-dl` This can be added as a fallback in case `youtube-dl` fails extraction References: https://github.com/streamlink/streamlink https://streamlink.github.io/cli.html https://github.com/sanchezand/node-streamlink Related Tickets: https://github.com/jaruba/PowderWeb/issues/23 https://github.com/jaruba/PowderWeb/issues/16
It's an indexer, like Jackett, but for Usenet instead of Torrents. References: - https://github.com/jaruba/PowderWeb/issues/28 - https://github.com/theotherp/nzbhydra2
We should allow users to add direct HTTP(s) stream links too that don't require any type of extraction (such as `youtube-dl`). This would allow users to save different video /...
Basically DC++ References: https://github.com/m1ch3lcl/dconnect
Automatic port forwarding with NAT port mapping via UPnP. Related ticket from Powder Player: https://github.com/jaruba/PowderPlayer/issues/132 References: https://github.com/indutny/node-nat-upnp
Updater
Although I'd prefer an auto-updater, those can cause a lot of issues. So unless I find a good way to do an auto-updater, I'm fine with an update notification too.
Does not apply to live stream torrents and `youtube-dl` links. References: https://www.npmjs.com/package/socks https://www.npmjs.com/package/proxysocket (alternative)
Currently we're doing only on-the-fly transcoding, we could do pre-transcoding too (where applicable)