Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add tvh-epg="0" for the pipe/tvheadend playlist #647

Open
butrus opened this issue Jan 2, 2024 · 2 comments
Open

Please add tvh-epg="0" for the pipe/tvheadend playlist #647

butrus opened this issue Jan 2, 2024 · 2 comments

Comments

@butrus
Copy link

butrus commented Jan 2, 2024

Adding a collection of IPTVs is a really nice feature in tvheadend, it however causes tvheadend to grab periodically the streams to search for EPG (OTA) in these streams.

You can disable it with automatic IPTV networks in tvheadend by adding tvh-epg="0" into the #EXTINF:-1 header in the playlist.

See:
https://tvheadend.org/issues/3225
tvheadend/tvheadend@7ec7cfa

So I kindly ask you to add this property into the stream as IPTV streams usually contain no EPG data so it is unnecessary to run epggrab on them and for networks with slow internet connectivity completely overwhelm these. (As is the case in the rural areas of Germany...)

@jnk22
Copy link
Owner

jnk22 commented Jan 10, 2024

Hi @butrus, this sounds like a sensible request to me.

If I understand correctly, this should be of no problem for other users as we do not provide any EPG data ourselves, which would be another tag then. Can you confirm this?

What I don't see is why Tvheadend would try to grab EPG data in the first place as there is no explicit EPG data provided in our lists, neither in the file header, nor in any single stream header.
Tvheadend however periodically checks for updates of the list, just want to be sure that we do not mix those two.

Also, do you have some logs and/or details about how often and when Tvheadend tries to grab new EPG data, so that I can verify the changes?

@jnk22
Copy link
Owner

jnk22 commented Jan 10, 2024

Well, obviously the provided "tvg-id" maps to EPG data that a user has potentially installed..
Haven't really used externally provided XMLTV URL's in IPTV lists in a long time, only the Tvheadend grabbers with custom mappings and custom XMLTV files.

However, if we were to disable this for the "pipe" list, I am currently unsure of how Tvheadend handles this:

Does it disable automatic search for EPG data if mapped to a channel, even if Tvheadend grabbers would provide that data, or does this not affect it at all?

And do you know of a tag that Tvheadend uses for a single stream to fetch EPG data from?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants