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.
epgmatching.JPG (92.3 KB) epgmatching.JPG |