Bug IPTV simple client logo issue, and it cannot forget SMB address?
#1
Hi, I'm using this add-on on Sony TV (andriod), and it basically works fine, except for logos.

First I stored some logos on my webserver, and set the add-on to find logos from "http://x.com/logos", it works great. But when I modified some logos, the client just won't refresh from the server, and I don't know how to tell the client to refresh them.

Then I tried to store logos on my router, and tell the client to get them via SMB. Well it just cannot find any SMB links when I browse SMB. So I added the SMB folder in kodi, and this time the add-on is able to see the added SMB link(smb://AC86U/sda1). But, after a restart, both kodi and the add-on failed to connect to the SMB even if nothing changed. I tried to change the link to IP address(smb://10.0.0.1/sda1) in kodi and kodi gets access successfully, but the client still insist using smb://AC86U/sda1, and there is no way to change it. Besides, the address in the client interface becomes "smb:///AC86U/sda1", there is an extra "/". I don't know if that's the problem.

Thanks for this great add-on.
Reply
#2
Well I tried several methods. I found that the "tvg-logo" is only valid when a full url is given, such as tvg-logo="http://somesite.com/logo.png". If I only write the filename like tvg-logo="logo" as the add-on wiki said, it will be ommitted by the add-on, and the channel name will be used to find the logo.

I tried several times with samba and NFS, I cannot get any logo.
Reply
#3
It’s because the original logos are cached by kodi. You need to delete them.

I think you need to run a command on your device.
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply
#4
Here you go. Try this.

https://github.com/kodi-pvr/pvr.vuplus/issues/252

It’s for a different addon but approach is the same.
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply
#5
(2019-10-05, 23:13)phunkyfish Wrote: Here you go. Try this.

https://github.com/kodi-pvr/pvr.vuplus/issues/252

It’s for a different addon but approach is the same.

Thanks, I can not run command lines in my sony tv, but with the method you provided, I used kodi to delete everything in the thumbnail folder, and all logos are refreshed.

Thanks again.

BTW, I still got no logos via smb and nfs. The tvg-logo parameter is only valid when full url is given.
Reply
#6
You should be able to load logos from your network. I assume you have set the logos base URL in the addon settings? Then the logo paths should relative not absolute.

You also need the network location configured in kodi.

I tested this before and it worked. It’s just not something I use myself.
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply
#7
(2019-10-06, 10:50)phunkyfish Wrote: You should be able to load logos from your network. I assume you have set the logos base URL in the addon settings? Then the logo paths should relative not absolute.

You also need the network location configured in kodi.

I tested this before and it worked. It’s just not something I use myself.
Thanks. Yes, the logos work with my web server. For those who don't have a server, I suggest the author to kindly modify the add on so that the tvg-name would work as we are told in the wiki. It's a bit like a bug somewhere.
Reply
#8
What I meant to say is you should be able to load them from SMB using relative paths. Can you point me at the Wiki section you believe is incorrect?

Please also provide your addon settings.xml file and an example of the M3U file.

It might be that you network is not available until after the addon loads.
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply
#9
(2019-10-07, 10:40)phunkyfish Wrote: What I meant to say is you should be able to load them from SMB using relative paths. Can you point me at the Wiki section you believe is incorrect?

Please also provide your addon settings.xml file and an example of the M3U file.

It might be that you network is not available until after the addon loads.

once i set up a smb path in the add on, it can never be changed, as my original post said. the internet path can be changed anytime.

the wiki said that the add on will try to get logo files according to the tgv-logo parameter, but even if I used Internet path, it still uses the channel name to get logos. I think that is the problem. for example, there is a logo file named "hbohits.png", in my m3u file:

tvg-logo="hbohits", hbo hits
http some address

and the add on cannot get the logo, unless I do either of these:
1. use full Internet link http://site.com/hbohits.png
2. change the channel name(delete the space in this case)

So I think there is a bug that tvg-logo is not processed correctly.

Thanks.
Reply
#10
Ok, tvlogo does sound like a bug, it should check that field before using channel name.

For SMB if you change the location, you need to change the network location in kodi and in the addon. Did you change both in your tests?
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply
#11
Also, are you running Leia or Matrix?

What versions?
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply
#12
Also, if you could supply an example M3U file showing all of the issues that would really help.

And a set of instructions that reproduce each issue that I can follow complete with addon settings channel logos screenshot for each issue.

Then I can use that to fix both the SMB and the channel name issues.

I only need a sample of channels that don’t work. Not many.
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply
#13
I am running Kodi v18.4 "Leia" on a new SONY TV, Andriod 32bit.

I can change SMB location in kodi and gain access, but once I add a location in kodi, IPTV simple client is able to see it but never able to change it, besides, when I change the SMB location in kodi(even delete it), IPTV simple client still has the old location and there seems to be an extra "/" such as smb:///AC86U/sda1. I cannot change it or delete it. It just got stuck. I will try to get some screenshots about 12 hours later.

Here is a sample M3U file, the logo links are real for your test:

#EXTM3U
#EXTINF:-1 tvg-name="BBCEarth" tvg-logo="http://wolfccb.com/t/BBCEarth.png",BBC Earth
http://somesite.com/live/show1.m3u8
#EXTINF:-1 tvg-name="Euronews" tvg-logo="http://wolfccb.com/t/Euronews.png",Euronews
http://somesite.com/live/show2.m3u8

The above sample uses absolute url path so it works. The following playlist(I have set the IPTV simple client the internet path of logos "http://wolfccb.com/t") will get logo for Euronews but won't get logo for BBC Earth(see the different that the channel name has a space between BBC and Earth):

#EXTM3U
#EXTINF:-1 tvg-name="BBCEarth" tvg-logo="BBCEarth",BBC Earth
http://somesite.com/live/show1.m3u8
#EXTINF:-1 tvg-name="Euronews" tvg-logo="Euronews",Euronews
http://somesite.com/live/show2.m3u8
Reply
#14
I don't see the extension ".png" in here:

Code:

#EXTM3U
#EXTINF:-1 tvg-name="BBCEarth" tvg-logo="BBCEarth",BBC Earth
http://somesite.com/live/show1.m3u8
#EXTINF:-1 tvg-name="Euronews" tvg-logo="Euronews",Euronews
http://somesite.com/live/show2.m3u8

Does the Wiki say it should be omitted? Cause then that's the bug.
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply
#15
I can't no matter that I do reproduce the SMB issue. Just to make sure, you are using local path for SMB right?

I can change it as many times as I like. Not sure why yours is stuck, maybe as it's invalid. In that case try edit the settings.xml directly: userdata/addon_data/pvr.iptvsimple/settings.xml, and just delete that setting line and restart.
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply

Logout Mark Read Team Forum Stats Members Help
IPTV simple client logo issue, and it cannot forget SMB address?0