Jump to content

Supporting timeshift with IPTV playlists


calande

Recommended Posts

Posted

Hello,

 

I use an IPTV service that supports timeshift / catch-up / replay / start-over. It allows to start-over a TV program from the beginning of the show when I turn on the TV. It is possible to set focus on the timeline, and slide the playhead left or right. This feature works well with Android TV software, but I'd like it to work in the future in DVBViewer too... The IPTV playlist also supports program replay: You can browse past TV shows, and select the one you want to watch (e.g. a TV program that was aired 8h ago). It would be great to be able to go back in time to watch TV shows in DVBViewer too. DVBViewer is a great piece of software, it's nicely designed, its user interface is sleek.

 

Thank you 🙏

Posted

Already implemented. See DVBViewer -> Help -> Release Notes -> Change Log DVBViewer Pro 7.2.2.0 -> "Added: TS Stream (HLS/MPEG Dash Live Streams): Jumping in internet live streams...." and the following points.

 

Posted (edited)

Thank you. I'm using version 7.3.1.0. On my Android TV television, there's a TV channel that provides timeshifting and catch-up: With my remote control, I can slide the playhead on the timeline backwards to watch the sequence of a TV program that was aired several minutes or several hours ago. If I open DVBViewer and select that TV channel, the timeline of DVBViewer is grayed out, and I can't move the playhead, let's say, 5 minutes backwards. Timeshift works only if you press "Pause". Only then, will I be able to slide the playhead backwards, because DVBViewer will have recorded a few minutes of footage. But if I open a TV stream that provides catch-up, DVBViewer doesn't enable me to start-over a TV show (i.e. to watch it from the beginning), nor to watch the TV show that was aired before the current one: https://ibb.co/dsH3q887

Edited by calande
Posted
vor 3 Stunden schrieb calande:

But if I open a TV stream that provides catch-up, DVBViewer doesn't enable me to start-over a TV show (i.e. to watch it from the beginning), nor to watch the TV show that was aired before the current one: https://ibb.co/dsH3q887

 

Looks like DVBViewer is receiving a simple http-wrapped  transport stream, not HLS (with URLs usually containing .m3u8 as file extension) or MPEG Dash (.mpd). Such simple http-wrapped  transport streams don't have a server-side timeshift buffer.

 

This means, Android TV receives a different stream, or has additional information about it, that DVBViewer doesn't have. 

 

It would be a different thing if it is no true TV live stream, but a streamed file. In this case ticking "play as file" in the DVBViewer Channel Editor (plus clicking Apply and restarting playback) would enable jumping backward and forward.

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...