"media" type and libraries #9

Open
opened 2026-03-22 18:18:11 +00:00 by albert · 1 comment
Owner

This should be content-aware and have some sort of library functionality. This may be useful to separate movies/shows from more educational content and assign different availability rules to each.

Additionally, shepherdd should be responsible for determining how to launch the content. On Linux, this may mean running mpv for local content and the streaming services it supports, and using a Web browser (#10) or Android app (#2) for subscription-based streaming services or other DRM-encumbered purchased content.

This should be content-aware and have some sort of library functionality. This may be useful to separate movies/shows from more educational content and assign different availability rules to each. Additionally, `shepherdd` should be responsible for determining how to launch the content. On Linux, this may mean running `mpv` for local content and the streaming services it supports, and using a Web browser (#10) or Android app (#2) for subscription-based streaming services or other DRM-encumbered purchased content.
Author
Owner

Honestly, this is probably best implemented as a separate application that shepherd-launcher calls (though this is likely going to be such a common use case that we want the binary shipped with shepherd-launcher)

Honestly, this is probably best implemented as a separate application that shepherd-launcher calls (though this is likely going to be such a common use case that we want the binary shipped with shepherd-launcher)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
albert/shepherd-launcher#9
No description provided.