Store Streamed Files as "Cache" #170

Open
opened 2025-03-31 19:09:43 +00:00 by martenumberto · 2 comments
martenumberto commented 2025-03-31 19:09:43 +00:00 (Migrated from github.com)

Hello again!
Again a new feature request:
It would be nice to force the streamed Files through ffmpeg to make a local copy as a cached file. With this we can check if a file is available locally. If the local file is available we can save bandwidth and parallel connections to the Provider and keep the outgoing connection free for other users.

Hello again! Again a new feature request: It would be nice to force the streamed Files through ffmpeg to make a local copy as a cached file. With this we can check if a file is available locally. If the local file is available we can save bandwidth and parallel connections to the Provider and keep the outgoing connection free for other users.
Kevinjil commented 2025-05-03 10:18:28 +00:00 (Migrated from github.com)

There is no need to force the stream through ffmpeg, we can simply copy the file to local disk. However, the plugin is currently designed to explicitly prevent anything from going over the disk, even live streams are buffered in memory.

There is no need to force the stream through ffmpeg, we can simply copy the file to local disk. However, the plugin is currently designed to explicitly prevent anything from going over the disk, even live streams are buffered in memory.
tallw commented 2025-05-15 18:20:59 +00:00 (Migrated from github.com)

Yes, this already exists.

In the transcode folder, when a download is complete (not live), the progress is recorded there, allowing you to rewind or fast-forward the video. After exiting, if the option is enabled, it keeps track of your playback position in the content.

The downside of enabling the option to remove segments is that the read and write levels are always high.

Yes, this already exists. In the transcode folder, when a download is complete (not live), the progress is recorded there, allowing you to rewind or fast-forward the video. After exiting, if the option is enabled, it keeps track of your playback position in the content. The downside of enabling the option to remove segments is that the read and write levels are always high.
Sign in to join this conversation.
No Label feature
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Sirherobrine23/Jellyfin_Xtream#170
No description provided.