xteve-project / xTeVe

M3U Proxy for Plex DVR and Emby Live TV
MIT License
1.73k stars 228 forks source link

Channel ID in the XMLTV file has changed. Channel has been deactivated. #181

Open DunklerPhoenix opened 3 years ago

DunklerPhoenix commented 3 years ago

Please first read the documentation. Problems affecting the client, e.g. Plex or Emby should be reported there in the forum.

Describe the bug Heho. I'm using the Guide2Go to generate a fresh xmltv file daily at 0:00 At 2:00 xTeVe is running its maintenance and disables all channel because of a changed channel id. I just need to go to mapping, enable all again and it works again. Is it possible to disable the auto-deactivation or is there any possibility to enable all via cronjob again?

Server (please complete the following information):

To Reproduce Steps to reproduce the behavior:

  1. Setup Guide2Go with cronjob
  2. wait until cronjob runs once
  3. start maintenance of xteve
  4. all channel get disabled

Additional context

2020-10-10 00:02:54 [xTeVe] [ERROR] Missing EPG data: RTS 2 HD () - EC: 0
2020-10-10 00:02:54 [xTeVe] [WARNING] Channel ID in the XMLTV file has changed. Channel has been deactivated.
2020-10-10 00:02:54 [xTeVe] [ERROR] Missing EPG data: VOX () - EC: 0
2020-10-10 00:02:54 [xTeVe] [WARNING] Channel ID in the XMLTV file has changed. Channel has been deactivated.
2020-10-10 00:02:54 [xTeVe] [ERROR] Missing EPG data: Tele Bärn HD () - EC: 0
2020-10-10 00:02:54 [xTeVe] [WARNING] Channel ID in the XMLTV file has changed. Channel has been deactivated.
2020-10-10 00:02:54 [xTeVe] [ERROR] Missing EPG data: SRF info HD () - EC: 0
2020-10-10 00:02:54 [xTeVe] [WARNING] Channel ID in the XMLTV file has changed. Channel has been deactivated.
2020-10-10 00:02:54 [xTeVe] [ERROR] Missing EPG data: SRF 1 HD () - EC: 0
2020-10-10 00:02:54 [xTeVe] [WARNING] Channel ID in the XMLTV file has changed. Channel has been deactivated.
mar-mei commented 3 years ago

I've been using Guide2Go for a couple of years. An ID changed 2-3 times, but that was due to changes that Schedules Direct made.

xTeVe needs a link to the EPG data, for this the channel ID from the XMLTV file is used. Of course, this must not change.

The channel must be deactivated so that all of this works with Plex. Plex would then deactivate the channel for you too, but does not tell you about it.

DunklerPhoenix commented 3 years ago

Hm.. then I'll need to search for another solution. Idk why they seem to change. As I said with a simple re enable everything works