Kodi Community Forum
TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Program Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=151)
+---- Thread: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) (/showthread.php?tid=282157)



RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - primaeval - 2018-06-11

You'll have to show me in detail exactly what you are doing.

I just changed the stream url in an m3u file that was used in Import M3u in Optional and the stream changed on the next start.
Reset on Start was off and Download Update Interval was 14 days.


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - ködi-zömbie - 2018-06-11

Quote:I take it the streams play ok straight from the Zattoo addon?
-Yes
Quote:The thing that usually causes problems with TVGF in Android is the MediaSurface Codec in the Kodi System Video Settings.
Try changing that.
-Already tried that.
Quote:Have you tried turning off the osd in:
Settings \ Playback \ Enable OSD menu
or
Use Alternative Streaming Method.
Have you tried an older Leia version like I've been using from March?
-No, not yet. Will go on tomorrow

EDIT: The Alternative Streaming Method did it. Zattoo HiQ streams are playing ok now.


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - catmantx - 2018-06-12

Hello,
I used your option to "Channels Mapping"
"m3u list" - File
m3uFile and pick up the location for my m3u playlist file, but it will not map any channels with the streams.

When I click on channel is asking me for:
"Choose stream or substream from strm|m3u playlist."

Thank you,

Cat


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - primaeval - 2018-06-12

The tvg-id values in your m3u file can't be the same as the channel ids in the xmltv file.

They must match exactly including case.

In this example the tvg-id/channel id pair is I503.19037.schedulesdirect.org.

m3u:
EXTINF:-1 tvg-name="BBC News" tvg-id="I503.19037.schedulesdirect.org" tvg-logo="http://somewhere/logos/bbc%20news.png" group-title="United Kingdom",BBC News
http://somewhere

xml:
    <channel id="I503.19037.schedulesdirect.org">
        <display-name>BBC News</display-name>
        <icon src="https://s3.amazonaws.com/schedulesdirect/assets/stationLogos/s19037_h3_aa.png" />
    </channel>



RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - catmantx - 2018-06-12

Thanks, but can't make it work,
I am still good the way it is.
Thank you!

Cat


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - primaeval - 2018-06-12

(2018-06-12, 17:32)catmantx Wrote: Thanks, but can't make it work,
I am still good the way it is.
Thank you!

Cat
 I'm not sure what you mean.
Have you got it set up like I showed you and it's still not working?


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - catmantx - 2018-06-12

From your post.
First part is the m3u list....What is the second part?


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - primaeval - 2018-06-12

xmltv


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - catmantx - 2018-06-12

my xmltv  

<channel id="ProTV">
    <display-name lang="ro">ProTV</display-name>
    <url>http://www.cinemagia.ro</url>
  </channel>

I am matching "ProTV" but still doesn't do it.

Don't worry, I am good.

Thank you,


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - primaeval - 2018-06-12

What is the tvg-id value for ProTV in your m3u file?


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - catmantx - 2018-06-12

#EXTM3U
#EXTINF:-1,tvg-name="ProTV"


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - primaeval - 2018-06-12

You need a tvg-id and a name after a final comma like this:
Code:
#EXTINF:-1,tvg-name="ProTV" tvg-id="ProTV",ProTV

It is the tvg-id that is the key to the xmltv channel id.

The name after the comma is standard and needs to be there for TVGF to work.
This is the regex that matches the m3u channel.
https://github.com/primaeval/script.tvguide.fullscreen/blob/bf1342d191c7864e43ef04c742f2b2e827a451d5/gui.py#L4105


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - catmantx - 2018-06-12

here is another example:

#EXTM3U
#EXTINF:-1,tvg-name="TVR 1" tvg-id="TVR 1",TVR 1
http://xxxxxxxxxxxxxxxxxxxxx.m3u8
#EXTINF:-1,tvg-name="TVR 1 (1)" tvg-id="TVR 1",TVR 1
http://xxxxxxxxxxxxxxxxxxxxxxxxxxx.ts



With XMLTV:

  <channel id="TVR 1">
    <display-name lang="ro">TVR 1</display-name>
    <url>http://www.cinemagia.ro</url>
  </channel>

Thanks


Still doesn't work


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - primaeval - 2018-06-12

tvg-id has to be unique in the m3u or it will probably pick up the final stream.
If you have some still without comma then name I doubt if it will work.
pm me a link to your m3u and xmltv files without any passwords in them and I'll see what's wrong.


RE: TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;) - Blackbear199 - 2018-06-14

this is incorrect..

#EXTM3U
#EXTINF:-1,tvg-name="TVR 1" tvg-id="TVR 1",TVR 1
http://xxxxxxxxxxxxxxxxxxxxx.m3u8
#EXTINF:-1,tvg-name="TVR 1 (1)" tvg-id="TVR 1",TVR 1
http://xxxxxxxxxxxxxxxxxxxxxxxxxxx.ts

there only one comma and thats the one at the end before the display name,it should be...

#EXTM3U
#EXTINF:-1 tvg-name="TVR 1" tvg-id="TVR 1",TVR 1
http://xxxxxxxxxxxxxxxxxxxxx.m3u8
#EXTINF:-1 tvg-name="TVR 1 (1)" tvg-id="TVR 1",TVR 1
http://xxxxxxxxxxxxxxxxxxxxxxxxxxx.ts

no comma after -1,just a space.
this will only match..

<channel id="TVR 1">
    <display-name lang="ro">TVR 1</display-name>
    <url>http://www.cinemagia.ro</url>
  </channel>

this will not match this epg entry..

#EXTINF:-1 tvg-name="TVR 1 (1)" tvg-id="TVR 1",TVR 1

tvg-id="xx" ---> <channel id="TVR 1">
tvg-name="xx" ---> <display-name lang="ro">TVR 1</display-name>

the name after the comma can be anything u want as its whats displayed when you view the epg.

dont get it confused when no tvg-id or tvg-name are used,example..

#EXTINF:-1,TVR 1

for this..
TVR 1 --> <channel id="TVR 1">
TVR 1 --> <display-name lang="ro">TVR 1</display-name>

see the difference?
when the tvg-id and tvg-name are supplied in the m3u they are used to match the epg data where when they are not used them the name at the end after the comma(display name) is used to match both fileds in the epg data.
so if your using a supplied xml file or one generated by webgrab or something else you need to match the data.