Project

General

Profile

EPG ID (tvg-id) only matching 1st channel

Added by Mark Shelley over 7 years ago

Newbie here, but really enjoying playing with TVHeadend :)

I am using TVHeadend just for IPTV from a m3u source.

Here is the problem:

When more than one channel has the same EPG ID (tvg-id in the m3u file) only the first channel gets matched.

e.g. I have BBC 1 and BBC 1 HD and both use tvg-id: "BBC1.uk" but only the 1st one get's linked automatically. I have to manually link the other one.

I found a bug report which mentions this and says it was fixed in v4.1-831-gf2b133d (over a year ago!)

- https://tvheadend.org/issues/3227

I also found a revision which says that EPG ID is preferred over name:

- https://tvheadend.org/projects/tvheadend/repository/revisions/f2cf933d7a3ee75ab495eec3df109e376e4a7796

This also does not seem to be happening in my testing. In the attached screenshot it shows that BBC 1 HD was matched by name because in the m3u file tvg-id is set to BBC1.uk it then matches the next channel (BBC 1) correctly. I know it is definitely using the tvg-id for all the other matches because I did another test where I set the channel names in the m3u to garbage names but I left the tvg-id's correct and they all matched OK.

I am running 4.1.2409 on Synology DSM 6 from the syno.dierkse.nl repository

Can anyone help me with this?

I am thinking of setting up a pure debian server and installing TVHeadend on that to test in case the problem is to do with the Synology build.