Fetch entire XMLTV #188

Open
opened 2025-07-16 09:14:45 +00:00 by northernpowerhouse · 0 comments
northernpowerhouse commented 2025-07-16 09:14:45 +00:00 (Migrated from github.com)

Hi there, loving the plugin so far.

One issue that I'm having is that I get 429 - too many requests errors all over my jellyfin log, on inspection, it seems that the plugin is querying the API for the epg for each channel individually, making it very slow and, after about a dozen channels are queried, my provider is rejecting further requests due to rate limiting.

I wonder if it might be more efficient to grab the entire XMLTV using
/xmltv.php?username=&password=

Instead of

/player_api.php?username=&password=&action=get_short_epg&stream_id=36475

And store the XMLTV on disc or in memory and populate the EPG using that? It should make EPG population quicker and eliminate rate limiting issues. I'm aware that some XC providers don't have consistent XMLTV endpoints for each channel, but for those of us who do, maybe it could be an option in the configuration.

Hi there, loving the plugin so far. One issue that I'm having is that I get 429 - too many requests errors all over my jellyfin log, on inspection, it seems that the plugin is querying the API for the epg for each channel individually, making it very slow and, after about a dozen channels are queried, my provider is rejecting further requests due to rate limiting. I wonder if it might be more efficient to grab the entire XMLTV using <url>/xmltv.php?username=<user>&password=<pwd> Instead of <url>/player_api.php?username=<user>&password=<pwd>&action=get_short_epg&stream_id=36475 And store the XMLTV on disc or in memory and populate the EPG using that? It should make EPG population quicker and eliminate rate limiting issues. I'm aware that some XC providers don't have consistent XMLTV endpoints for each channel, but for those of us who do, maybe it could be an option in the configuration.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Sirherobrine23/Jellyfin_Xtream#188
No description provided.