Feature #3167
Improve service checking
100%
Description
I've noticed that when some services move or time-share with another service broadcasters will leave the remains of the old service, they often just remove the video & audio from the PMT. Tvheadend doesn't detect this & still sees the service as live.
For example BBC Three in the UK time-shares with CBBC on Freeview between 7pm-5.30am. This is what happens when the video & audio get stolen for CBBC.
Index PID Type Language Details 0x1fff / 8191 PCR 0x012c / 300 PMT After filtering and reordering (without PCR and PMT) Index PID Type Language Details None
Would it be possible to improve checking on services? I've noticed that it takes Tvheadend up to 5-10 seconds for it to declare that there is nothing to stream even though it already knows there is nothing available..
It would also be nice to have a log of when changes occur to a service. For example the dates/times of when a service loses streams. This could be added to the service details dialog.
Opinions?
History
Updated by Jaroslav Kysela about 9 years ago
- Status changed from New to Fixed
- % Done changed from 0 to 100
Applied in changeset commit:tvheadend|35c0d91e5133e7e6614d48d3884fb2a31cf46df8.
Updated by Jaroslav Kysela about 9 years ago
Fixed in v4.1-642-g35c0d91 . I moved the "decision" things to the PMT parser and added the audio/video stream check to be sure that the service is live.