Skip to content

[Feature] Use Powder Web as Streaming Engine #141

Description

@jaruba

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 make it very easy to add support for new protocols to both apps at the same time. It's also useful for increased torrent seed time, as it would continue to seed torrents even after Powder Player would be closed.

Roadblocks:

  • youtube-dl is currently supported in Powder Player but not Powder Web, code needs to be moved to Powder Web: Support for youtube-dl Links PowderWeb#16
  • Powder Web currently has no support for a Tray Icon on Linux, this should be fixed before implementing this as it would lead to bad UX: Linux Tray Icon PowderWeb#1
  • Move Trakt & Metadata code from Powder Player

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions