Project

General

Profile

Bug #4076

Missing EPG at some muxes via eit

Added by C vH about 8 years ago. Updated about 8 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
Category:
EPG
Target version:
-
Start date:
2016-11-12
Due date:
% Done:

100%

Estimated time:
Found in version:
latest
Affected Versions:

Description

It is a reproduce-able problem with different hardware for multible people (latest Tvh version).

Basically there are holes in the epg but only for some muxes/services. The fix for the epg holes in the past worked well but not for this channels.

I created an empty profile and created some log -> if this is not what you need just ask for more (easy to reproduce).


Files

debug.txt (1.31 MB) debug.txt debug log C vH, 2016-11-12 18:21

History

#1

Updated by saen acro about 8 years ago

It is very hard to reproduce,
because you miss to share operator/sat/cable/terestrial position or location.

With EPG Grabers are you use (not all applicable in any part of world/operators)
aka bulsatcom one is for the operator bulsatcom only.

#2

Updated by C vH about 8 years ago

It is easy to reproduce using Astra 19.2 (also a debug.txt is there for everyone else).

#3

Updated by Jaroslav Kysela about 8 years ago

Which channels exactly? Can it be reproduced with a clean tvh install quickly? (Sorry - my time is limited).

#4

Updated by C vH about 8 years ago

It is at least at " Comedy Central/VIVA " - i created a new profile with only that mux/channel and i got this behaviour directly.

#5

Updated by M. Bergmann about 8 years ago

Maybe the same issue as I described in https://tvheadend.org/boards/5/topics/23338?r=23420 ?

But instead of 'holes' I don't have got any information at all for the mentioned news channels.

#6

Updated by C vH about 8 years ago

Yes it looks like the same problem (Canal 24 horas, Telesur, TVE Internacional) was reported as also broken.

#7

Updated by Jaroslav Kysela about 8 years ago

Does the page refresh in the browser help?

#8

Updated by C vH about 8 years ago

Don't help, I tested if the problem still exists and looked at the epg while tuning with dvbviewer to this channel (Tvh is sat>ip server too) - after I tuned to the channel some epg entries getting removed from the epg window in Tvh.
Also strange that DVBViewer has also problems with the epg but different results (DVBViewer gets his signal from sat>ip Tvh). Beyond Seinfeld: Die Bestie it gets mixed up.

#9

Updated by C vH about 8 years ago

after an restart of Tvh i get different entries in the epg (still broken)

DVBViewer shows correct epg now - not too sure if this was an cache problem before.

#10

Updated by Jaroslav Kysela about 8 years ago

I am trying to figure what's wrong and it seems that the EIT events just overlap. Example:

2016-11-16 19:18:58.228 [  TRACE]:epg: added event 457 ((null)) on Comedy Central/VIVA @ 2016-11-16;23:25:00(+0100) to 2016-11-16;23:50:00(+0100) (grabber eit)
2016-11-16 19:18:58.228 [  TRACE]:tbl-eit: 64 65 75 0C 05 57 6F 72 6B 61 68 6F 6C 69 63 73 deu..Workaholics
2016-11-16 19:18:58.228 [  TRACE]:tbl-eit: 11 05 52 65 74 74 65 74 20 64 69 65 20 4B 61 74 ..Rettet die Kat
2016-11-16 19:18:58.228 [  TRACE]:tbl-eit: 7A 65                                           ze
2016-11-16 19:18:58.228 [  TRACE]:epg: added event 459 ((null)) on Comedy Central/VIVA @ 2016-11-16;23:50:00(+0100) to 2016-11-17;00:15:00(+0100) (grabber eit)
2016-11-16 19:18:58.228 [  TRACE]:epg: remove overlap (b) event 457 (Workaholics) on Comedy Central/VIVA @ 2016-11-16;23:25:00(+0100) to 2016-11-16;23:55:00(+0100)
2016-11-16 19:18:58.228 [  TRACE]:tbl-eit: 64 65 75 0B 05 53 6F 75 74 68 20 50 61 72 6B 18 deu..South Park.
2016-11-16 19:18:58.228 [  TRACE]:tbl-eit: 05 45 69 6E 65 20 4C 65 69 74 65 72 20 7A 75 6D .Eine Leiter zum
2016-11-16 19:18:58.228 [  TRACE]:tbl-eit: 20 48 69 6D 6D 65 6C 20                          Himmel       
2016-11-16 19:18:58.229 [  TRACE]:epg: added event 461 ((null)) on Comedy Central/VIVA @ 2016-11-16;23:55:00(+0100) to 2016-11-17;00:20:00(+0100) (grabber eit)
2016-11-16 19:18:58.229 [  TRACE]:epg: remove overlap (b) event 459 (South Park) on Comedy Central/VIVA @ 2016-11-16;23:50:00(+0100) to 2016-11-17;00:15:00(+0100)
2016-11-16 19:18:58.229 [  TRACE]:tbl-eit: 64 65 75 0B 05 53 6F 75 74 68 20 50 61 72 6B 18 deu..South Park.
2016-11-16 19:18:58.229 [  TRACE]:tbl-eit: 05 45 69 6E 65 20 4C 65 69 74 65 72 20 7A 75 6D .Eine Leiter zum
2016-11-16 19:18:58.229 [  TRACE]:tbl-eit: 20 48 69 6D 6D 65 6C 20                          Himmel         

As you can see, tvh logic is to remove the overlapped event. Unfornutately, in this case, the overlapped events are in chain - so event B starts in event A and event C starts in event B. In this case, only last non-overlapping event will be in the database.

Unfortunately, I have no idea what to do with this.

P.S. To interpret the log correctly replace (null) with the following tbl-eit contents.

#11

Updated by C vH about 8 years ago

Idk how to achieve this coding wise but couldn't you add some "tolerance" value for the overlapping?
In example if the current case a tolerance of 1sec would be enough (maybe as advanced setting per channel? - not too nice but at least it would work).
To get an clean output maybe just shift the start time for 1sec if start and stop time are even?

#12

Updated by Jaroslav Kysela about 8 years ago

The problem is that this channel has 5 minutes overlap. Another example:

added event 5 (American Dad) on Comedy Central/VIVA @ 2016-11-18;17:00:00(+0100) to 2016-11-18;17:25:00(+0100)
remove overlap (b) event 3 (American Dad) on Comedy Central/VIVA @ 2016-11-18;16:35:00(+0100) to 2016-11-18;17:05:00(+0100)

17:00 - 17:05

Thinking about this more, I believe that tvh should trust only the start time and modify the end time up to a time window (like 5 minutes) from the overlapped event. Thus in example above, the event 3 end time should be set to 17:00.

#13

Updated by Jaroslav Kysela about 8 years ago

  • Status changed from New to Fixed
  • % Done changed from 0 to 100

Applied in changeset commit:tvheadend|3a113b607d2a463df1b7091bfaeada5616739e97.

#14

Updated by Jaroslav Kysela about 8 years ago

Try v4.1-2330-g3a113b6. But the solution is not perfect. The broadcaster is crazy.

#15

Updated by Al B about 8 years ago

I have this same issue with a dvbsky s952 and dvbsky t9580 on Astra 28.2E with tvheadend's predefined mux's.

It seems to be only on encrypted channels even with cam module setup and functioning since I can watch the channels.
Most freeview channels have full epg and the encrypted channels have show name's but no plot / descriptions (subtitle) in epg window or in kodi.

#16

Updated by Jaroslav Kysela about 8 years ago

Al B wrote:

Most freeview channels have full epg and the encrypted channels have show name's but no plot / descriptions (subtitle) in epg window or in kodi.

It's different issue. Create another issue, but I think that it's already reported, so I suggest to look for a duplicate first.

Also available in: Atom PDF