mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
[PR #10341] feat: Seeking/Fast forwarding transcoded videos played through DLNA #12442
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Original Pull Request: https://github.com/jellyfin/jellyfin/pull/10341
State: closed
Merged: No
Changes
When playing transcoded video via DLNA, you cannot use byte-based seeking, but tell the playback device to use time-based seeking. The playback device carries the "TimeSeekRange.dlna.org" request header when seeking, fast forwarding, and rewinding. Based on this time information, the transcoding job is reconstructed.
Issues
Fixes jellyfin/jellyfin-plugin-dlna#27, jellyfin/jellyfin#7329
Inspired by #6360