Fetch entire XMLTV #188
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.