Project

General

Profile

Bug #4900

EIT EPG not updating already grabbed events

Added by Adam W almost 7 years ago. Updated almost 7 years ago.

Status:
New
Priority:
Normal
Assignee:
Category:
EPG - Grabbers
Target version:
-
Start date:
2018-01-29
Due date:
% Done:

0%

Estimated time:
Found in version:
4.3-1006~gd381d71
Affected Versions:

Description

Noticed this in 4.3-1006~gd381d71, the EIT EPG grabber is no longer updating the guide where programme information is already present from previous grabs, only adding new programmes onto the end.

This is a problem especially on some Spanish channels (TVE), because in their EIT EPG they carry 2 days of "proper" data, followed by several days of 24 hour long entries marked as "Sin información" (no information). TVHeadend is grabbing all of the events on the first EPG scan, and then after two days I just have "Sin información" entries in the EPG - because these events are already there they are not being updated with the new guide information when a new EIT scan is run.


Files

Sin información EPG La 1 HD.png (69.4 KB) Sin información EPG La 1 HD.png Adam W, 2018-01-29 21:02
Sin informaci__n2018-01-29.ts (21.6 MB) Sin informaci__n2018-01-29.ts Adam W, 2018-01-29 21:02
eitlog.log (4.73 MB) eitlog.log Adam W, 2018-01-30 21:55
eitepglog.log (4.91 MB) eitepglog.log Adam W, 2018-01-31 18:53

History

#1

Updated by Jaroslav Kysela almost 7 years ago

--trace 'eit' https://tvheadend.org/projects/tvheadend/wiki/Traces

Show log only for 2 minutes when you tune to a channel with the problematic EPG.

#2

Updated by Adam W almost 7 years ago

I did a trace on tbl-eit. Lots of EIT data gets pulled through but nothing is loaded into the EPG in TVH. Still only the Sin información entries. Nothing gets updated.

#3

Updated by Jaroslav Kysela almost 7 years ago

Add also 'epg' to traces: '--trace eit,epg' .

#4

Updated by Adam W almost 7 years ago

Attached a new log with EPG trace too.

I think the EIT issue may be affecting EIT p/f "accurate" recordings too - I had a recording set for ITV HD last night (Freeview EIT grabber) which was stuck on "waiting for EPG running flag" even though the event had changed in the stream. The recording was missed but isn't in Completed or Failed, the DVR entry has disappeared.

#5

Updated by Dave Pickles almost 7 years ago

Adam, I'm seeing similar problems with p/f recordings, though in my case they end up in "removed recordings" with the comment "file missing". I'm still gathering evidence to identify the cause.

#6

Updated by Adam W almost 7 years ago

Hi Dave, I've just checked in removed recordings and mine are shown there too with the same message "file missing".

#7

Updated by Jaroslav Kysela almost 7 years ago

From log in comment #4 - it seems that you are importing events from multiple grabber and the EIT grabber cannot override the events from a grabber with the higher priority.

#8

Updated by Adam W almost 7 years ago

Thanks - changing the priority of the EIT grabber has made the EPG work again. The grabber causing the problem is an XMLTV provider (using tv_grab_file with Rytec Spain file) with priority 3 (EIT was 1, I have now changed it to 4).

However, I had disabled the TVE channels in the "EPG Grabber Channels" tab for the XMLTV grabber, I only have it enabled for channels that carry no EIT information, so I think this still might be a bug? The priority shouldn't matter if the channel is disabled in the EPG Grabber Channels section as I'm not actually using (or seeing) any of the XMLTV data in the TVHeadend guide.

#9

Updated by Jaroslav Kysela almost 7 years ago

If you create the trace log, you can see the reason why the events are dropped for a given service.

Also available in: Atom PDF