Alexandru Branza
Alexandru Branza
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)
Rewriting the player with Qt/QML and MPV should help with: - Removing WebChimera.js (based on libVLC, project has been abandoned) in favor of using MPV - Currently stuck with old...
Move all streaming related code to Powder Web: https://github.com/jaruba/PowderWeb This will act as Powder Player's separate torrent manager and streaming engine. It's important to make this change as it would...