I managed to have a EPG working provided via M3U-playlist and provisioning.
After a restart/reboot of the device all date (provisioning,Playlist and EPG) are fetched.
Also I see the provisioning and M3U-playlist is updated every period.
Standing the device running a for days Provisioning and Playlists are updated.
But EPG is not updated/refreshed. ??
At this moment I get the EPG updated every restart/reboot of my TVIP device only.
- Is there a valid way to get the EPG updated automatically ?
my config data:
Code: Select all
==== tvip_provision.xml : example
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Updating every 1 hour -->
<provision reload="3600">
<!-- Switch on provisioning -->
<provision_server name="https://<some server>" force="true" />
....
<!-- Download M3U playlist and TV program -->
<tv_protocols default="m3u">
<protocol type="m3u" m3u="http://<some server>/prov/tvip_playlist.m3u" force="true" />
</tv_protocols>
...
</provision>
==== tvip_playlist.m3u : example 1 channel
#EXTM3U url-tvg="https://<some server>/epg-guide.xml" format="mpegts" refresh="300"
#
#EXTINF:-1 channel-number="1" tvg-id="710.dvb.guide" group-title="Transponder1" ,NPO 1
udp://239.1.4.100:1234
...
==== epg-guide.xml : example 1 channel, 1 entry
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tv SYSTEM "xmltv.dtd">
<tv generator-info-name="dvb-epg-gen">
...
<channel id="710.dvb.guide">
<display-name>NPO 1;KPN</display-name>
</channel>
....
<programme channel="710.dvb.guide" start="20210630021500 +0200" stop="20210630025000 +0200">
<title lang="nl">NOS Journaal</title>
<desc lang="nl">Met het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting.</desc>
<crid type='item'>epgdata.tv/04d825fa-e982-4e4a-8405-e3107a0a0ecd#2017c1df-2060-4642-9068-d9afad51f331</crid>
</programme>
...
</tv>