EPG Program Icons?

  Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
NNate Offline
Junior Member
Posts: 3
Joined: Apr 2017
Reputation: 0
Post: #1
I'm running the latest beta TVHeadend (4.1-2541) and Kodi 17 - with default Estuary theme.

I'm trying to figure out if it's possible to get the program icons to show up? ie, when you select a show in the EPG, it would show a little thumbnail next to the description.

I'm getting my EPG via the SchedulesDirect JSON API, so I believe each programme should point to a thumbnail src.

Should I expect this to work? If yes, what am I missing?

I found this feature on the TVHeadend Issues board and it's marked as complete, but it's not working for me. https://tvheadend.org/issues/3108
(This post was last modified: 2017-04-25 23:48 by NNate.)
find quote
NNate Offline
Junior Member
Posts: 3
Joined: Apr 2017
Reputation: 0
Post: #2
Hmmm, it looks like tv_grab_zz_sdjson isn't adding an icon to the programme entry. Do I have something setup incorrectly?

Here's an example:
Code:
<programme start="20170430210000 +0000" stop="20170430213000 +0000" channel="I32822.json.schedulesdirect.org">
    <title>The King of Queens</title>
    <sub-title>Emotional Rollercoaster</sub-title>
    <desc>Doug lies to Carrie about being accepted into the IPS management program; Doug tries to conquer a roller coaster that scared him as a child.</desc>
    <credits>
      <director>Rob Schiller</director>
      <actor>Kevin James</actor>
      <actor>Leah Remini</actor>
      <actor>Jerry Stiller</actor>
      <actor>Victor Williams</actor>
      <actor>Patton Oswalt</actor>
      <actor>Gary Valentine</actor>
      <writer>Amy Gershwin</writer>
      <producer>Michael Weithorn</producer>
      <producer>Josh Goldsmith</producer>
      <producer>Cathy Yuspa</producer>
      <producer>Kevin James</producer>
      <guest>Sam McMurray</guest>
      <guest>Richie Minervini</guest>
      <guest>Nikki Tyler-Flynn</guest>
      <guest>Desmond Roberts</guest>
      <guest>Dakin Matthews</guest>
    </credits>
    <category>Sitcom</category>
    <category>Series</category>
    <category>series</category>
    <episode-num system="xmltv_ns">7.18/23.</episode-num>
    <episode-num system="dd_progid">EP002776100197</episode-num>
    <video>
      <quality>HDTV</quality>
    </video>
    <audio>
      <stereo>stereo</stereo>
    </audio>
    <previously-shown start="20060410" />
    <subtitles type="teletext" />
    <rating system="Canadian Parental Rating">
      <value>PG</value>
    </rating>
    <rating system="USA Parental Rating">
      <value>TVPG</value>
    </rating>
  </programme>
(This post was last modified: 2017-04-26 00:10 by NNate.)
find quote
rpcameron Offline
Fan
Posts: 611
Joined: Nov 2015
Reputation: 27
Post: #3
TVH does support them, but perhaps for your particular item there isn't a program icon/screencap. Usually, the image for a program is a small screencap of the episode. The SD JSON API does support images for the series itself, but I do not believe the tv_grab_zz_sdjson grabber supports those, because it would necessitate an additional run through to get the show/series' images rather than just that particular episode's.

Also, Estuary used to wait a few seconds before displaying the image if there was one associated with a program entry: it would replace the channel logo with the episode image if there was one, but I believe there was a 1-3s delay.

And just a heads-up, Tvheadend 4.2 has been officially released (4.2.1, actually), so the current betas are now the 4.3 series, 4.1 has been retired as 4.2 is now live. There was a news/blog update on the Tvheadend site with links to official releases and repositories for deb-based distros, such as Debian and Ubuntu.
find quote
NNate Offline
Junior Member
Posts: 3
Joined: Apr 2017
Reputation: 0
Post: #4
Thanks for your help.

It looks like an upgrade to 4.2 is in my future. I'm running off a Docker, so hopefully the maintainers will update that for me shortly Smile

Perhaps it's time for me to brush up on my perl and add that functionality. Unless there's another script out that that would already accomplish this goal for me?
find quote