dizquetv
dizquetv copied to clipboard
Feature request: Per-show progression
Track progress in a given show across all channels, and allow the next episode to be dynamically inserted into any timeslot designated for that show. Also, allow meta-show groupings to fulfill this function (for example, progressing from the original run of a show to its reboot or sequel).
Example: I watch Star Trek: The Next Generation, episode 1, on my 80s channel. When I flip to my Sci-Fi channel, the next Star Trek slot will be filled by episode 2 of TNG. When I finish TNG, it will be followed by Star Trek: Deep Space Nine, which follows it in the "Star Trek" meta-show grouping.
This is actually incredibly difficult to implement dizqueTV's current architecture. It's also probably not really that good because if you, as a viewer, wanted not to miss a program's episodes you'd have to remember all of the channels with it.
If your program almost-always has the same length (like, the program always fits in 30 minutes slots) you can do something similar to this by taking advantage of on-demand channels but the TV will not have info of what episode will play.
Here's what I do with one of my shows that I want to share across channels. Let's call this show, "The Simpsons" .
- A channel called "The simpsons", that has all the episodes in order, padded to 30 minutes. This channel is on-demand with 30 minutes blokcs. What happens is that whenever you play this channel, it will play the next episode in your progress (or go back to the last episode you were watching if you didn't finish it)
- In other channels, whenever I want them to have the Simpsons in their schedule, I add a redirect to the "The Simpsons" channel, the redirect lasts 30 minutes.
So let's say you are watching channel "Comedy" and the next program scheduled is a redirect to The Simpsons channel, it will be redirected and since the Simpsons channel is on-demand, it will continue to the next episode in the sequence.
But if there was a 40 minute-long episode in the The Simpsons channel , this would break, because imagine the next time a channel redirects to the Simpsons, it plays this episode, since the blocks are 30 minutes-long, it will only play the first 30 minutes, then the redirect ends abruptly in the middle of the episode. Next time another channel redirects to the Simpsons it will begin with the lat 10 minutes of that episode, no opening will play.