Disclaimer: This is not full blown EPG that you find with grid view. The purpose is to show what is Now and Next for a specific channel instead of clicking a channel and find out whether to watch it or not.
There is no fuzzy match(future work) that means BBC One wont match BBC 1 or Sky Sports 1 HD wont match Sky Sports 1. It has to be exact name and we ignore capital letter and space. So, GLOBAL TORONTO will match GlobalToronto.
As i said previous post:
Code:
<item>
<title>GLOBAL TORONTO</title>
<itemepg>
<tvgurl>https://github.com/thismustbetheplace/_/blob/master/_epg/guide.zip?raw=true</tvgurl>
<epgfile>guide.xml</epgfile>
</itemepg>
<link>http://488</link></item>
You use <tvgurl> to indicate the http location of the guide. Now, as the example above, you can use zip file then you will use <epgfile> tag to mention which file inside the zip is your guide. If your <tvgurl> is not a zip file, then you dont need to use <epgfile> tag.
Now, that will become tedious for adding same epg file into many items. So, you can add a <epg> tag with <tvgurl> and whichever item has the epg rename the those items <item> with <epgitem>.
For example:
Code:
<epg><tvgurl>http://thaisatellite.tv/ftv/guide_ustvnow.xmltv</tvgurl>
<tvgshift>2</tvgshift>
</epg>
Then your epg item:
<epgitem><title>CBS</title>
<link>http://428</link></epgitem>
and many more. Of course you can add regular <item> into your same xml such as listrepeat . If a item dont have a epg just use regular <item> tag.
<item><title>GLOBAL TORONTO</title><link>http://488</link></item>
If you want to test EPG , here is a link. These EPG is not mine. Other EPG can also be found on http://www.webgrabplus.com/.
URL: https://dl.dropboxusercontent.com/u/117805169/Livestreams/LiveTVxmlm3u/epgtest.xml
Until added to shani's repo, you have to replace the following files:
https://raw.githubusercontent.com/alibbaba/ShaniXBMCWork2/master/plugin.video.live.streamspro/_lspro.py
https://raw.githubusercontent.com/alibbaba/ShaniXBMCWork2/master/plugin.video.live.streamspro/default.py
https://raw.githubusercontent.com/alibbaba/ShaniXBMCWork2/master/plugin.video.live.streamspro/workers.py
Settings file in resources folder:
https://raw.githubusercontent.com/alibbaba/ShaniXBMCWork2/master/plugin.video.live.streamspro/resources/settings.xml
Thanks for testing. Any feedback will be welcome. Please upload a log too. I used this in windows and its working as i intended.
Courtesy of alibaba.