Jump to content


nick61

Member Since 14 Dec 2019
Offline Last Active 01 Apr 2023 13:56
-----

Posts I've Made

In Topic: How to use picons

19 September 2022 - 11:04

Your question guided me somehow (thank you Abu Baniaz) and I think I have found the problem.

First, to answer your question, this is the xml (part of it) that xteve sends to plex, as the EPG info (with picons included, picons taken from external source)

-----------

<?xml version="1.0" encoding="UTF-8"?>
<tv generator-info-name="xTeVe" source-info-name="xTeVe - 2.2.0">
      <channel id="1145">
          <display-name>Comedy Central</display-name>
          <icon src="https://static.****.ro/img/tv/stations_logo/40/comedy-central.jpg"/>
      </channel>
      <channel id="1059">
          <display-name>AXN HD</display-name>
          <icon src="https://static.****.ro/img/tv/stations_logo/40/axn-hd.jpg"/>
      </channel>

-----------------

Now this is what I have found:

The picons list in OpenPLI/Enigma is available at http://box-IP/picon/ and EPGExport plugin "knows" to get the corresponding picon from there BUT, EPGExport does not authorize the connection to http://box-IP/picon/ (there is no option to insert user/password) so I had to force somehow the connection to http://root:password@box-IP/picon/

This is how EPGExport sends EPG info:

-------
<?xml version="1.0" encoding="UTF-8"?>
<tv generator-info-name="EPG Export Plugin © gutemine 2019" generator-info-url="https://sourceforge....cts/gutemine/">
  <channel id="TVR INFO HD">
    <display-name lang="en">TVR INFO HD</display-name>
    <icon src="http://192.168.100.1...n/tvrinfohd.png" />
  </channel>
  <channel id="EURONEWS ROMANIA">
    <display-name lang="en">EURONEWS ROMANIA</display-name>
  </channel>
  <channel id="JimJam">
    <display-name lang="en">JimJam</display-name>
    <icon src="http://192.168.100.1...icon/jimjam.png" />
  </channel>
------------

And here is what I've obtained after I have modified settings:

------------
<?xml version="1.0" encoding="UTF-8"?>
<tv generator-info-name="EPG Export Plugin © gutemine 2019" generator-info-url="https://sourceforge....cts/gutemine/">
  <channel id="TVR INFO HD">
    <display-name lang="en">TVR INFO HD</display-name>
    <icon src="http://root:password...n/tvrinfohd.png" />
  </channel>
  <channel id="EURONEWS ROMANIA">
    <display-name lang="en">EURONEWS ROMANIA</display-name>
  </channel>
  <channel id="JimJam">
    <display-name lang="en">JimJam</display-name>
    <icon src="http://root:password...icon/jimjam.png" />
  </channel>
  ------------
 
  Now it works, I get picons in Plex and other IPTV players, getting EPG directly from my VU box.
 
  Now I'm looking how to fulfill all the missing picons (I don't know yet how to do it).
 
  Thank you very much Abu Baniaz!
 


In Topic: How to use picons

18 September 2022 - 17:12

I think I didn't use picons "manually", I've simply installed one of the snp picons plugins...

Thank you,

In Topic: How to use picons

18 September 2022 - 11:34

 

Here is the lame file (I don't see any option to add files here):

 

https://wetransfer.c...17204529/0013a4

If you want, you can also use SRC (Service Referenc Code). You have to find the SRCs and then modify the names of the ".png" files according to them. It is simple. You only need to change the character ":" from the code (Service Reference Code) to the character "_" in the file name, because the colon is unacceptable character in the names of files and folders. You can find the SRCs, for example, in Enigma2 OpenWebif (as a URL link, if you move your mouse over the link to the channel) or in the files "/etc/enigma2/userbouquet.*.tv"

This is exactly what I've tried to do (3 messages above :) but obviously I did something wrong.

 

I have logos in the proper format for my channels but I did not succeed to link them with channels until now.

 


If you start your receiver in console/debug mode, you will be able to see which picon directory is being used and what it is trying to use and where it fails. I would expect for you to have at least a few picons showing if you installed the SNPicon and enabled the show picons in service list option.

I don't know how exactly to do it.

 

Thank you guys,

 

Hi.

 

Picons are assigned by the Enigma2 algorithm itself (rendered in the channel list) or also by the SKIN algorithm (rendered in the lower InfoBar on the screen, when switching channels).

 

The algorithm for assigning ".png" files (picons) to channels decides what the correct ".png" file name should be used - depending on the channel name. It can be googled somewhere on the internet. I don't remember exactly what this algorithm (procedure) is for trimming the channel name to a file name.

 

However, if you only use SRC (Service Reference Code) as file names for picons, that's easy. As I already wrote, you can find the SRCs in the OpenWebif (the Enigma2 web-interface, which you connect to via a web-browser) and there, in the channel list, when you move the mouse over individual channels, you will see these SRCs. You can also download your entire list (.M3U) in OpenWebif by clicking the "display" (LCD monitor) icon in the title of a channel list.

 

Of course, the easiest way is to download a ready-made package with picons, if it is located on the feed server of your Enigma2 (on the OpenPLi server). The problem is that you can't always find the picons you need. So far, Enigma2 is always used exclusively for satellite TV and only occasionally for cable or terrestrial TV. But times are changing. More and more, Linux set-top boxes with Enigma2 are being used, also for cable, terrestrial and even for IPTV. I personally use a set-top box with Enigma2 also for IPTV, and I added the picones myself.

 

BTW, I am also the author of the plugin for updating Chocholousek's picons (https://github.com/s...cholousekPicons). But your cable-TV probably won't be there (I mean picons, of course). Chocholousek is a picon designer for a large number of satellites in Europe (https://picon.cz/forum/). And with this plugin, you can update the picons.

 

I'll check that plugin, thank you, in the meantime I've solved the picons problem, at least partially (most of the picons are ok).

 

 

Hi, sorry for late reply, it was a little bit too late for me (gmt+3)

 

Ok, you were right, I do have picons on most channels with snp now.

 

I do not understand why it did not work from the very beginning, as I think I've installed a snp plugin as the first step, only the dimension was different (100x60) and it was also the "delta.dark-on-white" picon plugin.

 

Yes there are some picons missing but I'm ok with that.

 

Thank you very much for your attention, now I'm on the next step, trying to make EPGexport plugin to "publish" these picons for Plex.

 

I did not succeed until now as you could see in the screencaps below:

 

EPGexport settings (the IP in the image is the IP of my VU box):

https://pasteboard.co/zr7W96wLJKOy.jpg

 

Plex screen with missing picons (it seems that EPGexport does not find the picons on the VU):

https://pasteboard.co/VQ4JnyhFQ0hY.png

 

Plex channels with picons with xteve between my box and plex server (VU+ -> xteve -> plex instead VU+ -> plex)

https://pasteboard.co/sSPiH6ovjPzd.png

Does anyone have any ideea how to trick EPGexport to see the existing picons? (maybe a symlink ?)

 

Thank you,


In Topic: How to use picons

18 September 2022 - 07:10

Hi, sorry for late reply, it was a little bit too late for me (gmt+3)

 

Ok, you were right, I do have picons on most channels with snp now.

 

I do not understand why it did not work from the very beginning, as I think I've installed a snp plugin as the first step, only the dimension was different (100x60) and it was also the "delta.dark-on-white" picon plugin.

 

Yes there are some picons missing but I'm ok with that.

 

Thank you very much for your attention, now I'm on the next step, trying to make EPGexport plugin to "publish" these picons for Plex.

 

I did not succeed until now as you could see in the screencaps below:

 

EPGexport settings (the IP in the image is the IP of my VU box):

https://pasteboard.co/zr7W96wLJKOy.jpg

 

Plex screen with missing picons (it seems that EPGexport does not find the picons on the VU):

https://pasteboard.co/VQ4JnyhFQ0hY.png

 

Plex channels with picons with xteve between my box and plex server (VU+ -> xteve -> plex instead VU+ -> plex)

https://pasteboard.co/sSPiH6ovjPzd.png


In Topic: How to use picons

17 September 2022 - 22:50

Ok, I have only one "picon" now, in the root.

 

I've uninstalled the previous plugins/picons, and I've downloaded a srp-full 220x132 light on transparent, but still nothing...

 

What do I need to check with lamedb file?