Replies: 1 comment 1 reply
|
I've added support of pre-packaged HLS files, and I think many of the items you describe here might be covered. My post is in another related - I believe - issue: https://features.jellyfin.org/posts/13/hls-adaptive-streaming-movies-using-pre-encoded-files-with-jellyfin |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I’m interested in implementing support for pre-encoded bitrate ladders per library item, using HLS master playlists as the first target.
The feature request already exists on the feature hub and I have upvoted it:
Bitrate ladder support
My goal is to support a workflow where a media item can have multiple pre-encoded renditions stored ahead of time, and Jellyfin can expose them through a standards-compliant HLS master playlist so clients can select the best playable version based on their own capabilities and network conditions.
The intended behavior would be:
For an initial version, I think the right scope is:
My thinking on implementation is:
I’m intentionally not trying to solve every codec/device combination in v1. My main goal is to establish the architecture for user-defined pre-encoded ladders and get the server-side model in place first.
If this sounds reasonable, I’d appreciate feedback on:
All reactions