How to view recordings in progress?
#1
Is it possible to start a recording from the beginning which is actually in progress?

I set a timer in the epg guide and if i select that show it directly starts with the live stream and the ongoing record isn't available under recordings.
Only after the record is done I can watch the file over recordings.

I switched from Mediaportal and there I was able to choose between "Start the recording from the beginning" and "Start Live TV" when I selected the ongoing record in the guide.

I have testet almost all backends for Windows and everywhere the same result.

Kodi 16.1 + 17 / Windows 7+8.1+10 / Titan Skin
tested backends:
- mediaportal
- dvbviewer recording service
- nextpvr
- dvblink

best regards
Reply
#2
Works fine for me in both MythTV and Tvheadend. Sounds like a problem with your backend ...
Reply
#3
Ok that seems to be a backend (for windows) issue.
I tested a temporary TVHeadend server and it works as desired.

Are there any solutions for any windows backend?
Reply
#4
I use DVBlink/logic and although i dont get the "Start the recording from the beginning" or "Start Live TV" from within the EPG (i used to when i used TVHead i think. I can still watch recordings that are still in progress. It takes a minute or so for the recording to apear in the recordings menu in Kodi and sometimes when i pause or fastfwd it tends to break..

If you're happy just watching the recording without pause, ffwd, etc then it's ok.
Reply
#5
For a recording in progress, if you seek past/beyond the current point in time, playback will stop. Also, very few backends will update the duration of a recording in progress when you start playing it, so it may be 5 mins into it when you start watching, and the length/duration of the program will always show 5 mins in length; you can however progress beyond the 5 minute mark, just don't seek beyond the present (see above).
Reply
#6
(2016-09-10, 15:43)rpcameron Wrote: For a recording in progress, if you seek past/beyond the current point in time, playback will stop. Also, very few backends will update the duration of a recording in progress when you start playing it, so it may be 5 mins into it when you start watching, and the length/duration of the program will always show 5 mins in length; you can however progress beyond the 5 minute mark, just don't seek beyond the present (see above).
It isn't really down to the backend needing to update the duration. This happens because Kodi's PVR components aren't very smart when playing a video over http, and it assumes the file will only ever be as long as it was at the time it started playback.

Most of the backends use http for streaming, so you end up seeing this problem. TVHeadend doesn't use http for streaming the video, so you don't see the problem there.
Reply
#7
(2016-09-10, 20:27)sub3 Wrote:
(2016-09-10, 15:43)rpcameron Wrote: For a recording in progress, if you seek past/beyond the current point in time, playback will stop. Also, very few backends will update the duration of a recording in progress when you start playing it, so it may be 5 mins into it when you start watching, and the length/duration of the program will always show 5 mins in length; you can however progress beyond the 5 minute mark, just don't seek beyond the present (see above).
It isn't really down to the backend needing to update the duration. This happens because Kodi's PVR components aren't very smart when playing a video over http, and it assumes the file will only ever be as long as it was at the time it started playback.

Most of the backends use http for streaming, so you end up seeing this problem. TVHeadend doesn't use http for streaming the video, so you don't see the problem there.
TVH will update the duration as you play, but it won't update the duration on its own. Also TVH only reports the EPG duration in the Recordings screen, even if you set the recording to record beyond its end time (such as for a sporting event).
Reply
#8
(2016-09-11, 00:01)rpcameron Wrote: TVH will update the duration as you play, but it won't update the duration on its own. Also TVH only reports the EPG duration in the Recordings screen, even if you set the recording to record beyond its end time (such as for a sporting event).
Sorry, you missed the point of what I was saying - when you're streaming via http, like most of the addons do, Kodi is unable to correctly handle files that are still growing (still being recorded). The addon can't do anything about it (besides switching to something other than http).
Reply
#9
(2016-09-11, 00:59)sub3 Wrote:
(2016-09-11, 00:01)rpcameron Wrote: TVH will update the duration as you play, but it won't update the duration on its own. Also TVH only reports the EPG duration in the Recordings screen, even if you set the recording to record beyond its end time (such as for a sporting event).
Sorry, you missed the point of what I was saying - when you're streaming via http, like most of the addons do, Kodi is unable to correctly handle files that are still growing (still being recorded). The addon can't do anything about it (besides switching to something other than http).

No, I understood what you were saying. The reason that playback of recorded shows stops when you reach the end of the file-in-progress, or try to seek beyond the end, is because the playback paradigm that Kodi is using is the same as for other media in your Movies or TV Shows libraries: if you seek to the end or beyond a Movie in Kodi, Kodi sees no more data, and therefore the playback ends.

However, when you are viewing Live TV in Kodi, Kodi uses a different paradigm for playback—one that knows the content is streaming. Therefore, when you reach the end of the file-in-progress, Kodi knows that it is a continuous stream and merely puts the current seek position at the end of the file-in-progress rather than going beyond it. Until Kodi treats Recordings in a "streaming" manner, or has some sense to treat recordings-in-progress differently than completed recordings, playback will end when you attempt to seek beyond the end of the buffer, regardless of whether there is still data streaming in.

It's my understanding that Krypton has restructured the playback subsystems/paradigms a little bit, but the real changes are going to happen in v18 when the playback/streaming APIs are being redone. The reason a lot of these problems/bugs/quirks are present in Kodi is because for the longest time features were just added onto the existing structure and paradigms rather than refactoring the code and re-imagining how all of these disparate pieces may better work together.
Reply
#10
I'll often start watching a baseball game or movie an hour or so after it starts so I can skip commercials as I go.
Reply

Logout Mark Read Team Forum Stats Members Help
How to view recordings in progress?0