xteve-project / xTeVe

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

Fill empty guide (XEPG) slots with dummy 'unknown' entries #161

Open dannytrigo opened 4 years ago

dannytrigo commented 4 years ago

I have an IPTV source where guide data is often incomplete for some channels, and its well known that Plex will not allow you to watch a channel with no guide entry. I was wondering why xTeVe could not fill the empty slots with dummy entries. This could be configurable so not everyone has to enable it, but it would insert entries into any gaps in the guide data, something like a "Channel XYZ: Unknown" entry. This should in theory then allow that to be viewed in Plex.

I'm new to xTeVe (only been using it a few days), so let me know if I'm missing something obvious that makes this a bad idea... otherwise I can help to work on this feature when I get some time.

dannytrigo commented 4 years ago

Seems I was wrong about Plex behaviour. Maybe it changed compared to what I read.

pmcnano commented 3 years ago

I was interested in this actually @dannytrigo the issue is that the Xteve playlist won't have channels without XEPG data, so if you don't add dummies, they don't show in the playlist.

Can we re-open this? Or should I create a duplicate.

dannytrigo commented 3 years ago

Ok for me to reopen it. In the meantime I made my own guide preprocessor I run my guide through prior to xteve

pmcnano commented 3 years ago

Do you mind sharing? I saw there's a python script, howerver, they mention the discord server and there';s no link to the server itself.

MCTyler commented 3 years ago

All this is for a DVR, Why would you want channels with no EPG for a DVR?

pmcnano commented 3 years ago

Simply because there are channels without EPG. Special events too. If I'm adding sections of the channels through filters is because I would want those channels to show.

For example, I use DarkMedia and there's a NFL GamePass section. Those channels do not have EPG (the channel itself has the game in the title).

I have to come in and assign dummy every day so they show in the M3U. Why not have an option to assign it automatically?

Another option is, have an option to always show the channels in the M3U even if no EPG.

Honestly I've been using xteve for more than a year now and that's the only thing that always bites me in the ass.

MCTyler commented 3 years ago

As soon as the channel name changes it will be deactivated. This issue has been addressed and refused by the Dev. Your welcome to fork xTeVe and create this function. If you would join us on Discord, we have some workarounds to try to fix this (Adding UUID which is lacking from almost ALL IPTV), or you can request your Provider create a unique ID for those channels. Search !scripts once your on there. https://discord.gg/U8CAwA7S

pmcnano commented 3 years ago

Thanks for the discord, I spent 30 minutes at least trying to find it and it's nowhere to be found.

I read about the script so I will try that.