Pausing live TV discards end of program?

Reproduction:

  1. Watch Live TV via the program guide.
  2. Pause Live TV.
  3. Do something that takes 10-15 minutes.
  4. Resume Live TV. Continue watching.
  5. Note that playback stops before the end of the program.

It looks like playback is stopping at the wall time of the end of the program, rather than when the (paused) program should actually finish.

My system: HDHomeRun HDHR5-4DT tuner, Plex Server on Synology NAS, Plex client on nVidia Shield. I’m in the UK, in case that makes a difference.

Note: first post; mods please feel free to retag if I’ve put this in the wrong category.

How is nobody else bothered by this? I thought maybe it was only happening to me since I never see this discussed. Makes the pause feature basically worthless.

1 Like

Pausing for too long of a duration will cause the playback to ‘time out’. It is not an indefinite hold. Should you wish to stop playback and resume, this is what On Deck is for.

Stopping within the final 5 minutes, typically when credits are being shown, is considered “the end”.

This is Live TV (from a PVR), not a recorded TV program. Playback doesn’t time out; it resumes correctly; it just stops before the end of the program. It doesn’t appear in On Deck (at least, I don’t think so; I don’t use On Deck).

So, no. The current behaviour is wrong.

1 Like

I don’t wish to offend, but this (designed?) behavior is non-intuitive and unfriendly to the user. It is also unlike every other DVR ever made. Pause should stop until the hard disk is full or until I hit resume. No other behavior makes sense to anyone who has ever used a DVR before.

@rogerlipscombe

There is a part of the implementation underneath which most don’t see.

PMS starts recording the program even if you’re watching it live.
What you actually see is the “playback” of that temporary file.
This is what gives you the ability to timeshift.
If there is a fault in that logic (the playback portion), we can get it sorted out.

If not meaning to offend, kindly don’t troll the thread and make such remarks.

What you actually see is the “playback” of that temporary file.

I figured it would work something like that.

If there is a fault in that logic (the playback portion), we can get it sorted out.

Yeah, to my mind there is a fault there: it stops playing when the time hits the wall time of the end of the program, which means I miss the actual end of the program. It should time shift the end time by however much I’ve paused/rewound/skipped by.

I hope it can be sorted out. I moved from Windows 7 MC (which is still one of the best examples of PVR software, but unfortunately EOL) to Plex a couple of months ago, primarily for the Live TV support, and this is one difference (bug?) that I’m finding really jarring.

To paraphrase, so I can write it up correctly,

  1. You start watching.
  2. At some point, you pause for a bit
  3. You resume playback but are now some 5 minutes behind real-time
  4. When the live feed ends, you get terminated and never get to finish the time-delayed recording.

Is this correct?

If correct, please include the full PMS version number so I can identify it in my report.

Yes. I’m picking the program using the TV guide.

PMS 1.14.1.5488 on a Synology DS416play NAS. Client is 7.9.0.8439 on nVidia Shield.

Update: I just double-checked. It actually stops playback before the live program itself has actually stopped. If I’m quick, I can go back to the TV Guide and watch the end of the program, but (obviously) I miss the bit between when the paused/resumed playback gave up and realtime.

Thanks,
I will first PM the LiveTV dev team lead and see if this is known and/or resolved in the next update. If not, We will need logs (sadly) so they can track the events just in case it’s not easy to recreate for them but this sounds like a slam-dunk thing to do. A “Still Playing so Don’t Delete me yet” flag is not working correctly.

Sorry, I was interpreting your initial response as “works as designed, nothing to fix”, which I viewed with jaw-dropping incredulity. But I see now you were referring to generic playback behavior, not live-TV stuff.

To be more clear,

I am referring to both situations but am placing emphasis on LiveTV because pausing during live viewing should not lose the session.

This does need be balanced. The question becomes “How long to allow a playback to be in the paused state before concluding the user forgot about it?”

This is part of what I will be discussing with the dev lead.

I can’t see this as any form of “works as designed” by any measure.

Indeed, a question worthy of discussion. But the answer will hopefully default to many (user configurable?) hours, nothing less.

In fact, one should be able to pause live-TV in the Plex player app, change to another app (like Netflix) and then return to the Plex player and resume, right where they paused.

Plex LiveTV isn’t Netflix. Please do not try to make that assertion.

Netflix resume and Plex resume for anything you have FULLY recorded is the same.

The challenge becomes what to do with transient programs being viewed. Where do they get stored and how should they be managed?

This isn’t a question I can answer or will debate at this point. First, having spoken with the dev lead, there is an open issue. I have reached out to the engineering team member who reported it to learn more.

Ha, ha, yes, well you probably don’t want to hear the real “Live-TV pause” dream of many DVR users then… We should be able to pause Live-TV on one client and then resume it on any another! Pause on my big screen and resume on my ipad and then pause and resume back on the big screen again.

Yes, absolute pause&resume madness. But a common feature of some other DVRs. Stored and managed on my Plex server of course. That’s why I have big disks there. (not trolling, just dreaming)

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.