v17 EPG: tvg-id tags in M3U file matching with XMLTV, but EPG empty?
#1
Question 
Hello

I'm new here and I don't know Kodi very well. I use Kodi Krypton 17.3 on my NVidia Shild Box (Android 7) with the PVR Simple IPTV Client.

The issue:

What ever I do (and I've checked and double-checked this many times), the EPG table is always completely empty as well as not any channel information to each channel. I've really compared the tvg-id tags in the M3U file many times with the (remote loaded) EPG XML file - and they are identical! I've even compared the structure of my files with the examples provided for the Add-On and I can nothing find which could be wrong with my files. I'm absolutely frustrated because I don't know what I still should check. I think it should work, but it does not.

I can provide my M3U file, my XML EPG file, my Kodi log file - what ever you want.

Important to know: The same M3U and XML file works perfect together for EPG when I use it for example on my Android smart phone with an IPTV app like GSE Smart IPTV from Google Playstore(!)

I would be so grateful for any help on this.
Sorry for my bad english, it's not my native language.

Kind regards
Roman
Reply
#2
I've got a private message to this post.

I am not allowed to reply to private messages. Please post here. Alternatively visit my web site (see profile) and get in contact with me.
Reply
#3
I'm asked for a few lines from both of my files (M3U and XML).

Here they are:

Snippet from my M3U file (I've made the URL to the stream invalid with some "x" to prevent usage):
Code:
#EXTM3U
...
#EXTINF:-1 tvg-ID="SRF1.ch" tvg-name="SRF 1 HD" tvg-logo="https://lut.im/LXJpuDO5hK/OM3ZjtxQt9O21hAo.png" group-title="DE",SRF 1 HD
http://xxxxxxxxx.xxxxx.net:8000/live/xxxxxx/53s7Fedzad/xxxx.ts
#EXTINF:-1 tvg-ID="SRF2.ch" tvg-name="SRF 2 HD" tvg-logo="https://lut.im/UyNtCWxYqt/2oDTna1FgStj17Yz.png" group-title="DE",SRF 2 HD
http://xxxxxxxxx.xxxxx.net:8000/live/xxxxxx/53s7Fedzad/xxxx.ts
#EXTINF:-1 tvg-ID="SRFinfo.ch" tvg-name="SRF Info HD" tvg-logo="https://lut.im/1m7YZq1iDS/StzZy97pEMpTvEHZ.png" group-title="DE",SRF Info HD
http://xxxxxxxxx.xxxxx.net:8000/live/xxxxxx/53s7Fedzad/xxxx.ts
...

Adequate Snippet from my XML file:
Code:
<?xml version="1.0" encoding="UTF-8"?><tv>
...
<channel id="SRF1.ch">
    <display-name lang="de">SF 1 CH</display-name>
    <url>http://www.tele.ch</url>
  <icon src="http://static.iptv-epg.com/ch/SRF1.ch.png"/></channel>
<channel id="SRF2.ch">
    <display-name lang="de">SF zwei CH</display-name>
    <url>http://www.tele.ch</url>
  <icon src="http://static.iptv-epg.com/ch/SRF2.ch.png"/></channel>
<channel id="SRFInfo.ch">
    <display-name lang="de">SF Info CH</display-name>
    <url>http://www.tele.ch</url>
  <icon src="http://static.iptv-epg.com/ch/SRFInfo.ch.png"/></channel>
...
...
<programme start="20170617001500 +0200" stop="20170617003500 +0200" channel="SRF1.ch">
    <title lang="de">Tagesschau Nacht</title>
    <desc lang="de">Die aktuellsten Meldungen aus der Nachrichtenredaktion zum Ausklang des Tages</desc>
    <date>2017</date>
    <category lang="de">Information</category>
    <icon src="http://www.tele.ch/images/560x420/dec/1056611_1920x1080.jpg"/>
    <country>CH</country>
  </programme>
...
<programme start="20170617032000 +0200" stop="20170617034000 +0200" channel="SRF2.ch">
    <title lang="de">Reporter</title>
    <sub-title lang="de">Hochzeit im Heidiland</sub-title>
    <desc lang="de">Verkleidet als Schweizer Senn verheiratet der Bayer Otto Recknagel pro Jahr rund 70 japanische Paare. Auf dem First ob Grindelwald führt er diese Berghochzeiten durch. Die Schweiz ist für die Japaner ein Mythos, zusammengesetzt aus Gletschern, Schokolode und der Heidi-Geschichte</desc>
    <date>2002</date>
    <country>CH</country>
  </programme>
...
<programme start="20170617000000 +0200" stop="20170617003000 +0200" channel="SRFInfo.ch">
    <title lang="de">10vor10</title>
    <desc lang="de">Die Sendung "10 vor 10" informiert über die Schlagzeilen des Tages aus dem In- und Ausland. Das Nachrichtenmagazin vertieft die wichtigsten Themen aus Politik, Wirtschaft, Wissenschaft, Kultur und Gesellschaft mit interessanten Hintergrundinformationen</desc>
    <date>2017</date>
    <category lang="de">Information</category>
    <icon src="http://www.tele.ch/images/560x420/f4b/4832740_2048x1152.jpg"/>
    <country>CH</country>
  </programme>
...
</tv>
Reply
#4
Your xml file shows programme data from 17 June 2017 i.e. a historic date, so maybe this is the issue? If not a log file would probably give us more information.
Reply
#5
Yes, I copied the XML file a few days ago, that's ok.

I've set Kodi logging level to "Debug" and got the Kodi log file too! This evening, I will provide a link where the whole Kodi log file can be downloaded, ok? :-)

Thanks at all.
Reply
#6
If somebody wants to have a look at it; my Kodi.log file is now available for download over this link.

I have "obfuscated" a few URL links, some file names and some channel names in the log to prevent unwanted access to my sources.
Reply
#7
Are you set epg in setings for simple iptv ?
You have error missing epg.

Need to set url or local adress.
In setings first tab is for xml...channel
Second is for epg.
Third is for logo
Code:
tvg-name="SRF 1 HD"
Need to be same as in epg, not tvg-id
Code:
tvg-name="SRF1.ch"
https://forum.kodi.tv/showthread.php?tid...pid1337463
XBoxMediaCenter (Kodi Matrix ) 19.3 , AndroidBox -Matrix Skin AeonMQ6
Reply
#8
Even if I'm a newby, I do not expcect that EGP is working without to configure it in the Add-On PVR Simple IPTV Client. Nod
Of course I've all settings done as well as played around with this settings ever and ever again. I can't imagine one setting there I didn't try out. Confused

Your statement the content of tvg-name= instead of tvg-id= from the M3U file needs to match with the EPG XML file is interesting but confusing. Not all web sources and FAQs do confirm this, they allege the contrary(!)
My EPG XMLTV provider for example says in his FAQs:

"
...
How do I receive EPG data in KODI?
Watch this video: How to use IPTV EPG.

Please remember: The tvg-id="" tag of the channel in your .m3u file has to match exactly the channel's tvg-id on our website!
You can find our tvg-id under every channel in the country list on our website.

I added the link to my Media Center, but I don't see the EPG. Why?
Edit the tvg-id="" tag of the channel in your .m3u file to match the tvg-id of the channel displayed under the channel's name on our website.
...
"



I will check this.
It seams I've found a possible solution to my issue which is so incredible (almost too simple!) that I first will double check it before I post it here... Undecided
Reply
#9
Blank space also can't use, need replace with _
SRF_1_HD
XBoxMediaCenter (Kodi Matrix ) 19.3 , AndroidBox -Matrix Skin AeonMQ6
Reply
#10
Hi there

Ok, it seems I've found the reason why my Kodi/PVR Simple IPTV Client does not display the EPG data of all my channels:

It's incredible, but I have it checked and rechecked again. In the M3U file of my IPTV provider the "tvg-id" tag is partially written in upper case letters:

Instead of "tvg-id=" it is "tvg-ID="

This small thing leads to my PVR Simple IPTV Client does not show any EPG data at all. It's such incredible that I still somehow doubt - but the reality, my Kodi / Simple IPTV Client proves that it's true - because EPG is fully working now!

Maybe someone - at best the autor of PVR Simple IPTV Client - may double check this? If my statement can be confirmed by others, I think it would need only a slight change in the code of PVR Simple IPTV Client to fix this?

Regards
Roman

PS. Yes, I can confirm the earlier statement in this thread that my XML file contains historic data for some channels. This specific channels of course are still not working.
PS2. I cannot confirm the earlier statement in this thread that "tvg-name=" is used to match with the EPG data, instead of "tvg-id=".
Reply
#11
You have the same problem as me. pvr simple iptv client is chasesensitiv and cant read "tvg-ID" the new cms from xtream codes will only create m3u files with "tvg-ID". you can edit it with notepad++ but its not good because u dont get any updates. so its better to put in the direct link. so u have the choise. updated m3u or epg. Smile the simple iptv client is opensource you can edit it to "tvg-ID" but its not easy to compile it for andorid.

alternative you can use the perfect player but its more buffering as kodi with the pvr simple client and has many bugs. one pp sometime if you switch on a channel and switch back it wont work and another things.

sorry for bad english not my main language
Reply
#12
Hello homewell

There exists a user in this forum, he calls himself "afedchin" and he claims to be the autor of PVR Simple IPTV Client.
If I could, I would write him a private message, but I'm not allowed in this forum to write private messages. And I don't know how to get in contact with him otherwise?

Maybe there is an admin here reading this thread and helping me to get in contact with the autor? We all don't know if the autor would be grateful if we notify him about this bug? If I were the autor, I would be... Wink

Hello, Admins, what do you think? Angel

Regards
Roman

PS. I usually speak German, so my English isn't good as well. Blush
Reply
#13
Many thanks for this solution! I've been suffering from the same issue for months
Reply

Logout Mark Read Team Forum Stats Members Help
EPG: tvg-id tags in M3U file matching with XMLTV, but EPG empty?0