Quantcast
Channel: [EN] PLi/Rytec XMLTV and EPG support
Viewing all articles
Browse latest Browse all 2270

EPGImport latest changes: explanation

$
0
0
Hi,
 
Here are a few explanation about the latest changes in EPGImport:
 
For IPTV:
 
You now need to match the service reference between the userbouquet and the channels.xml file.
So if your IPTV channel are properly added using the #SERVICE 4097:.... now in the channels.xml this MUST also be 4097!
 
 
LastUpdate.txt:
 
We have faced several times the following problem, Doglover/Rytec can no longer upload newest file to EPG mirror servers but servers still distribute obsolete EPG data files to client. Result was no EPG even if data was downloaded because data where obsolete.
 
To prevent this it was decide in accordance with Rytec/Doglover to add a control file:  LastUpdate.txt, this file must only be set with the last update date when all the files are properly uploaded to it. (date format is YYYY-mm-dd)
So if we have again a server in this bad state it will be rejected by the checkValidServer.
 
 
But people that define there own sources.xml file that point to there own server can decide not to use this check (LastUpdate.log) by adding the attribute  nocheck="1"
 
example: <source type="gen_xmltv" nocheck="1" channels="http://epg.in.ua/epg...annels.xml.gz">
 
 
Be careful:
First implementation uses LastUpdate.log but a mirror was unable to provide .log file so we need to change to LastUpdate.txt
 
 
IPTV or custom sources.xml: file custom.channels.xml
 
When defining sources.xml file it was mandatory to define again all the servers URL.
 
So for people that use IPTV and create there own sources.xml file and also channels.xml file this create a double donwload from EPG data mirror.
 
To avoid this an ease the creation of personal .channels.xml files it is now possible to just create one file:
 
custom.channels.xml
 
You include in this file all you self created service reference (the same as in your bouquets files).
Just place this file into /etc/epgimport/ folder, it will be readed and processed for every downloaded EPG data file.
 
 No more case sensitive for channel id into channels.xml file:
 
To ease maintainer life Doglove/Rytec it has been decided to have the channel id=" "  no more case sensitive.
 
So TF1.fr tf1.fr Tf1.fr will now be considered as the same channel for EPG data sources.
 
 
Pr2

Viewing all articles
Browse latest Browse all 2270

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>