2014-02-13, 13:28
Hi there,
I've recently installed TVHeadend on a Synology NAS and am using Raspbmc as the client to access LiveTV.
While the whole setup works very well, I'm wondering about the status of timeshift, or why it doesn't work properly.
To clarify what I consider "proper timeshift":
1. As you tune into a channel (or optionally as soon as you press "Pause" while watching), the stream is paused and written to disk
2. When you press "Play", playback resumes, using the saved buffer
3. Jumping ahead and back within the saved buffer should at all times be possible
4. When you reach the end of the saved buffer, LiveTV should resume (whether the saved buffer is kept and updated further, could be optional)
As of now, 1. and 2. work perfectly. However, without 3. timeshift is only useful to start watching later. Not being able to skip commercial breaks afterwards is really frustrating, considering there is a saved buffer, but you just can't jump ahead!
I have read several threads on the subject, on several forums, most are a few months old, though. There doesn't seem to be any sign of progress... I'm not even sure what is actually missing. Does the backend need to be updated to support skipping? Does the PVR addon need to be updated?
An almost 10 years old Philips DVD/HDD recorder that I have, already does this flawlessly, so it can't be too hard, right?
The one thing that gets my hopes up is this: when you explicitly record a channel and then play back the recording (even while it is still recording), you -can- actually jump forward and backward, which is essentially the function I'm looking for...
I was wondering if the addon could be modified in a way that instead of just starting a live stream, it could start a recording in the background and immediately start playing that recording. That would effectively make proper timeshift as outlined above possible.
I hope I'm not talking complete nonsense here... I would be willing to try and do those modifications myself, I'd just like to hear from an experienced addon author whether it could work or not
Or is there an update already in the works, that will soon make this possible? That would be even better.
Thanks for any pointers in the right direction.
Regards, Marc
I've recently installed TVHeadend on a Synology NAS and am using Raspbmc as the client to access LiveTV.
While the whole setup works very well, I'm wondering about the status of timeshift, or why it doesn't work properly.
To clarify what I consider "proper timeshift":
1. As you tune into a channel (or optionally as soon as you press "Pause" while watching), the stream is paused and written to disk
2. When you press "Play", playback resumes, using the saved buffer
3. Jumping ahead and back within the saved buffer should at all times be possible
4. When you reach the end of the saved buffer, LiveTV should resume (whether the saved buffer is kept and updated further, could be optional)
As of now, 1. and 2. work perfectly. However, without 3. timeshift is only useful to start watching later. Not being able to skip commercial breaks afterwards is really frustrating, considering there is a saved buffer, but you just can't jump ahead!
I have read several threads on the subject, on several forums, most are a few months old, though. There doesn't seem to be any sign of progress... I'm not even sure what is actually missing. Does the backend need to be updated to support skipping? Does the PVR addon need to be updated?
An almost 10 years old Philips DVD/HDD recorder that I have, already does this flawlessly, so it can't be too hard, right?
The one thing that gets my hopes up is this: when you explicitly record a channel and then play back the recording (even while it is still recording), you -can- actually jump forward and backward, which is essentially the function I'm looking for...
I was wondering if the addon could be modified in a way that instead of just starting a live stream, it could start a recording in the background and immediately start playing that recording. That would effectively make proper timeshift as outlined above possible.
I hope I'm not talking complete nonsense here... I would be willing to try and do those modifications myself, I'd just like to hear from an experienced addon author whether it could work or not
Or is there an update already in the works, that will soon make this possible? That would be even better.
Thanks for any pointers in the right direction.
Regards, Marc