Skip to content

[Feature] Use Powder Web as Streaming Engine #141

@jaruba

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

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