Project

General

Profile

epg: Removing overlapping event instance - strange behaviour???

Added by Paul Nolan almost 10 years ago

Dont know exactly when this started, or whether it is normal behaviour, but tvheadend continually logs messages relating to overlapping events in the epg. These messages look to be looping as the same shows appear on a regular basis. All appears to be working okay, but I cannot help thinking that this behaviour is not correct. My epg (UK TV times) is set to update every 3 hours.

Does anyone have any ideas what I can look at to investigate further?

Nov 12 19:56:31 epg: Removing overlapping event instance Russia Today Documentary from EPG
Nov 12 19:56:31 epg: Removing overlapping event instance Who Wants to Be a Millionaire? from EPG
Nov 12 19:56:32 epg: Removing overlapping event instance The Zone: Jackpot247 from EPG
Nov 12 19:56:33 epg: Removing overlapping event instance 5 News Update from EPG
Nov 12 19:56:33 epg: Removing overlapping event instance 5 News Update from EPG
Nov 12 19:56:33 epg: Removing overlapping event instance bid Breakfast Club from EPG
Nov 12 19:56:33 epg: Removing overlapping event instance Gifts For Her from EPG
Nov 12 19:56:34 epg: Removing overlapping event instance Russia Today Documentary from EPG
Nov 12 19:56:34 epg: Removing overlapping event instance Spotlight from EPG
Nov 12 19:56:34 epg: Removing overlapping event instance Judge Judy from EPG
Nov 12 19:56:34 epg: Removing overlapping event instance bid Breakfast Club from EPG
Nov 12 19:56:34 epg: Removing overlapping event instance Gifts For Her from EPG
Nov 12 19:56:35 epg: Removing overlapping event instance Cross Talk from EPG
Nov 12 19:56:35 epg: Removing overlapping event instance Russia Today Documentary from EPG
Nov 12 19:56:35 epg: Removing overlapping event instance Massive Hits! from EPG
Nov 12 19:56:35 epg: Removing overlapping event instance Massive Hits! from EPG
Nov 12 19:56:35 epg: Removing overlapping event instance Brand New Video: One Direction from EPG
Nov 12 19:56:35 epg: Removing overlapping event instance Brand New Video: One Direction from EPG
Nov 12 19:56:36 epg: Removing overlapping event instance Russia Today Documentary from EPG
Nov 12 19:56:36 epg: Removing overlapping event instance Harry and His Bucket Full Of... from EPG
Nov 12 19:56:36 epg: Removing overlapping event instance Milkshake from EPG
Nov 12 19:56:37 epg: Removing overlapping event instance Cross Talk from EPG
Nov 12 19:56:37 epg: Removing overlapping event instance Russia Today Documentary from EPG
Nov 12 19:56:37 epg: Removing overlapping event instance Massive Hits! from EPG
Nov 12 19:56:38 epg: Removing overlapping event instance The Simple Life from EPG
Nov 12 19:56:38 epg: Removing overlapping event instance This is CBeebies! from EPG
Nov 12 19:56:38 epg: Removing overlapping event instance Russia Today Documentary from EPG
Nov 12 19:56:39 epg: Removing overlapping event instance Judge Judy from EPG
Nov 12 19:56:39 epg: Removing overlapping event instance Extreme Close Up: Taylor Lautner from EPG
Nov 12 19:56:39 epg: Removing overlapping event instance Last Chance Clearance from EPG
Nov 12 19:56:40 epg: Removing overlapping event instance VIP Track of the Week from EPG
Nov 12 19:56:40 epg: Removing overlapping event instance Who Wants to Be a Millionaire? from EPG
Nov 12 19:56:41 epg: Removing overlapping event instance Spotlight from EPG
Nov 12 19:56:41 epg: Removing overlapping event instance The Zone: Jackpot247 from EPG
Nov 12 19:56:42 epg: Removing overlapping event instance Monk from EPG
Nov 12 19:56:42 epg: Removing overlapping event instance 5 News Update from EPG
Nov 12 19:56:42 epg: Removing overlapping event instance 5 News Update from EPG
Nov 12 19:56:43 epg: Removing overlapping event instance Milkshake from EPG
Nov 12 19:56:43 epg: Removing overlapping event instance Peppa Pig from EPG
Nov 12 19:56:44 dvb: "/dev/dvb/adapter0" tuning to "Yorkshire: 714,000 kHz" (Autoscan)
Nov 12 19:56:44 epg: Removing overlapping event instance Welsh First Minister's Questions from EPG
Nov 12 19:56:45 epg: Removing overlapping event instance Jewellery at an Amazing Price from EPG
Nov 12 19:56:46 epg: Removing overlapping event instance 5 News Update from EPG
Nov 12 19:56:46 epg: Removing overlapping event instance 5 News Update from EPG
Nov 12 19:56:47 epg: Removing overlapping event instance This is CBeebies! from EPG
Nov 12 19:56:49 epg: Removing overlapping event instance Jewellery to Your Door from EPG
Nov 12 19:56:49 epg: Removing overlapping event instance Bed & Bath from EPG
Nov 12 19:56:49 epg: Removing overlapping event instance Who Wants to Be a Millionaire? from EPG
Nov 12 19:56:50 epg: Removing overlapping event instance Milkshake from EPG
Nov 12 19:56:50 epg: Removing overlapping event instance Gifts Under Twenty Pounds from EPG
Nov 12 19:56:50 epg: Removing overlapping event instance Divine Designs from EPG
Nov 12 19:56:50 epg: Removing overlapping event instance The Zone: Jackpot247 from EPG


Replies (8)

RE: epg: Removing overlapping event instance - strange behaviour??? - Added by Hein Rigolo almost 10 years ago

Well, it looks like there is something not right with your xmltv feed. Have a look at the actual xmltv file that is generated in order to see if there are really overlapping events.

I also asume that you have disabled the eit scanning? Or do you use both?

Hein

RE: epg: Removing overlapping event instance - strange behaviour??? - Added by Paul Nolan almost 10 years ago

Hello Hein
I was using both EIT and xmltv, BUT the problem also appears for channels which only use EIT. The following output was captured with radio channel enabled with EIT.. each time the EIT is grabbed it appears to remove the previous EPG entry...several times... I dont believe the EIT data is changing this frequently..

Nov 13 11:48:26 epg: Removing overlapping event instance The Comedy Club Interview from EPG
Nov 13 11:48:39 dvb: "/dev/dvb/adapter0" tuning to "Yorkshire: 682,000 kHz" (Autoscan)
Nov 13 11:48:45 epg: Removing overlapping event instance The Comedy Club Interview from EPG
Nov 13 11:48:47 epg: Removing overlapping event instance The Comedy Club Interview from EPG
Nov 13 11:48:59 dvb: "/dev/dvb/adapter0" tuning to "Yorkshire: 690,000 kHz" (Autoscan)
Nov 13 11:49:19 dvb: "/dev/dvb/adapter0" tuning to "Yorkshire: 714,000 kHz" (Autoscan)
Nov 13 11:49:40 dvb: "/dev/dvb/adapter0" tuning to "Yorkshire: 722,000 kHz" (Autoscan)
Nov 13 11:50:01 dvb: "/dev/dvb/adapter0" tuning to "Yorkshire: 658,000 kHz" (Autoscan)
Nov 13 11:50:22 dvb: "/dev/dvb/adapter0" tuning to "Yorkshire: 682,000 kHz" (Autoscan)
Nov 13 11:50:33 epg: Removing overlapping event instance The Comedy Club Interview from EPG
Nov 13 11:50:35 epg: Removing overlapping event instance The Comedy Club Interview from EPG
Nov 13 11:50:40 epg: Removing overlapping event instance The Comedy Club Interview from EPG

EPG in tvheadend shows 5 shows, each one on a different day: -

The Comedy Club Interview
Sunday 22:55
5 min
BBC Radio 4 Ex
Show / Games

The Comedy Club Interview
Monday 22:55
5 min
BBC Radio 4 Ex
Show / Games

The Comedy Club Interview
Wednesday 22:55
5 min
BBC Radio 4 Ex
Show / Games

The Comedy Club Interview
Thursday 22:55
5 min
BBC Radio 4 Ex
Show / Games

The Comedy Club Interview
Sunday 22:55
5 min
BBC Radio 4 Ex
Show / Games

Wednesdays edition looks to be a problem... it's not on the radio times web site... and IS overlapped...

Nebulous
Wednesday 22:30
30 min
BBC Radio 4 Ex
Show / Games

The Comedy Club Interview
Wednesday 22:55
5 min
BBC Radio 4 Ex
Show / Games

Goodness Gracious Me
Wednesday 23:00
30 min
BBC Radio 4 Ex
Show / Games

Any ideas how I can see what is being broadcast in the EIT ?

I would like to use both xmltv and EIT for TV and radio channels...

RE: epg: Removing overlapping event instance - strange behaviour??? - Added by Paul Nolan almost 10 years ago

used command "dvbsnoop -devnr 0 -nph 0x12" to dump EIT. Looks like there are overlapping events in there for the "Comedy Club" programme on the Wednesday. So on the surface tvheadend is detecting this correctly. it just seems to do it continually...

Nov 15 19:43:06 epg: Removing overlapping event instance The Comedy Club Interview from EPG
Nov 15 19:43:18 epg: Removing overlapping event instance The Comedy Club Interview from EPG
Nov 15 19:43:27 epg: Removing overlapping event instance Malmesbury: The Philosophy Town from EPG
Nov 15 19:43:28 epg: Removing overlapping event instance 5 live Tennis from EPG
Nov 15 19:43:33 epg: Removing overlapping event instance 5 live Tennis from EPG
Nov 15 19:43:33 epg: Removing overlapping event instance The Comedy Club Interview from EPG
Nov 15 19:43:45 epg: Removing overlapping event instance The Comedy Club Interview from EPG
Nov 15 19:43:54 epg: Removing overlapping event instance Malmesbury: The Philosophy Town from EPG
Nov 15 19:43:55 epg: Removing overlapping event instance 5 live Tennis from EPG
Nov 15 19:44:00 epg: Removing overlapping event instance The Comedy Club Interview from EPG

...This is with only a handful of radio stations enabled for EIT...

RE: epg: Removing overlapping event instance - strange behaviour??? - Added by Hein Rigolo almost 10 years ago

Okee, so your eit formation is not 100% correct, but you are right that tvheadend should not contiously keep on fixing it. Can you confirm that each time tvheadend "fixes" the epg the eit table data is received again? That way we might know where to look. I suspect it removes the data, receives the eit table again and adds the data and then finds there is an overlap and removes it again. If that is the case then I can understand why tvheadend is doing this, but i also do not see how we can fix this without some rework. How do we know that this eit data is still incorrect? Etc etc

Hein

RE: epg: Removing overlapping event instance - strange behaviour??? - Added by Paul Nolan almost 10 years ago

"Can you confirm that each time tvheadend "fixes" the epg the eit table data is received again?"

Hein.. sorry, but I have no idea how to verify whether the EIT table is being received again after being fixed. I cannot imagine that the EIT data is received 5 times in one minute as per the previous example.. can it?? If you can tell me what I need to do to debug, I am happy to look at this in more detail..

Should I raise a ticket?

RE: epg: Removing overlapping event instance - strange behaviour??? - Added by Hein Rigolo almost 10 years ago

Yes, at least create a ticket and create a muxdump of the transportstream that contains this incorrect eit data. You can use tvheadends muxdump to make it.

You can check with dvbsnoop how often the full eit tables is received in that muxdump. Just make sure it is big enough .....

RE: epg: Removing overlapping event instance - strange behaviour??? - Added by Hein Rigolo almost 10 years ago

And note that this is eit information for a radio service ... We normally deal with tv services :-)

RE: epg: Removing overlapping event instance - strange behaviour??? - Added by Paul Nolan almost 10 years ago

Note that if I enable EIT for TV ... same problem... ;-)

    (1-8/8)