xbmc / inputstream.ffmpegdirect

Supports streams opened by FFmpeg's libavformat or Kodi's cURL such as plain TS, HLS and DASH (non-DRM) as well as many others. There is support for Archive/Catchup services where there is a replay window and can timeshift across that span. Also provides timeshift for live streams where rewind/pause and fast-forward would not have been available.
GNU General Public License v2.0
57 stars 40 forks source link

[Support] Play timeshift buffer backup as regular video #291

Closed pal1000 closed 2 months ago

pal1000 commented 2 months ago

I know for a fact that kodi is prone to freeze under memory starvation conditions. To save the timeshift buffer I backed it up to a different location before terminating kodi process. How do I play it? There is no live stream involved.

phunkyfish commented 2 months ago

You cannot I’m afraid. Playback of a timeshift buffer is only possible when a stream is playing.

pal1000 commented 2 months ago

I can restart the stream but obviously it will create a new timeshift buffer from scratch with new ID.

phunkyfish commented 2 months ago

Correct, a timeshift buffer can only be used with the currently playing stream.

pal1000 commented 2 months ago

That's an unpleasant limitation considering its layout is similar to a basic segmented video.

phunkyfish commented 2 months ago

It is by design, so the buffer can’t be used as a form of recording. If a catchup type playback is required by the user it must be provided by the streaming service, but not via kodi built in functionality.