Jump to content

Guide - Colour Coded Backgrounds & Indicators


hshah
Go to solution Solved by hshah,

Recommended Posts

hshah

I currently have my IPTV following this setup:

 

IPTV Provider  >  Xtream-Editor  >  Xteve  >  Plex / Emby

 

I have finally managed to get the setup how I want it and mostly working, so was tinkering with NextPVR earlier.  Following a similar setup, I ended up with an additional route:

 

IPTV Provider  >  Xtream-Editor  >  Xteve  >  NextPVR  >  NextPVR Emby Plugin  >  Emby

 

 

 

When the guide was refreshed, I obviously saw all the channels twice in Emby, but I also noticed that the ones from NextPVR actually had colour coded backgrounds and showed the HD indicator on a per show basis whereas their counterparts didn't.I had configured the Xteve m3u and XMLTV in NextPVR, so basically it is the same as Emby's source. 

 

I don't understand why the channels from NextPVR apparently have this "additional information" and those from the Emby TV source do not  :huh:

Link to comment
Share on other sites

Next PVR did more parsing of the data and handed it all over to Emby.

Emby then used "as is" the data from Next PVR.

 

Make sense?

  • Like 1
Link to comment
Share on other sites

hshah

Hi there, can you please go over an example in detail? Thanks.

 

I'm not sure what I was talking about when I said colour coded backgrounds because I am not seeing any difference with that now, but I have attached a view showing the HD indicators on the channels from NextPVR.

 

 

Next PVR did more parsing of the data and handed it all over to Emby.

Emby then used "as is" the data from Next PVR.

 

Make sense?

 

Yep, that makes sense but should that not be something Emby does anyway since it has the option to show HD indicators but doesn't.  We know that the information is present in the source, so is Emby just not utilising it when it ought to?

post-284361-0-64273000-1555265181_thumb.png

Link to comment
Share on other sites

hshah

What guide data are you using? Does it contain this information?

 

The data for the UK channels is from Xtream-Editor and another set for the Indian channels is fetched using WebGrab+Plus.  Both are then combined in Xteve, and it was that resulting file which was configured in Emby and NextPVR.

 

Having looked into this a bit more, I have discovered that the EPG data is enriched by Xteve, so whilst the original EPG may not have the required information, the final output does.  Xteve has been designed with Plex and Emby in mind, so if the channel categories (like News, Sport etc) have been defined in Xteve, those are added to the XML as well.  

 

 

 

Below are a few extracts from said resulting file.  Some that contain the <quality> tag and others that don't.  One of them has the <category> tag as well.  

      <programme channel="116" start="20190417193000 +0000" stop="20190417200000 +0000">
          <title lang="en">Schooled</title>
          <desc lang="en">Lainey and CB have different ways of dealing with two students who show up to school with their clothes on backwards. Coach Mellor lays down the law.</desc>
          <category lang="">Kids</category>
          <icon src="http://xxxxxxxxx.jpg"></icon>
          <language></language>
          <video>
              <present>yes</present>
              <colour>yes</colour>
              <quality>HDTV</quality>
          </video>
          <date></date>
      </programme>

...

      <programme channel="113" start="20190413070000 +0000" stop="20190413080000 +0000">
          <title lang="en">Tanked</title>
          <desc lang="en">Brett and Wayde create a Cleopatra-inspired tank for a boutique hotel in New York's Catskill Mountains and a lava-lamp tank for the New Jersey headquarters of Spencer's Gifts.</desc>
          <icon src="http://xxxxxxxxx.jpg"></icon>
          <language></language>
          <video>
              <present>yes</present>
              <colour>yes</colour>
          </video>
          <date></date>
      </programme>

...

      <programme channel="736" start="20190416234500 +0000" stop="20190417003000 +0000">
          <title lang="en">Scandal</title>
          <desc lang="en">Olivia is tasked with making a tough call as Mellie completes a hundred days as the president; Quinn has trouble landing her first client.</desc>
          <category lang="en">Drama</category>
          <country lang="en">USA</country>
          <episode-num system="onscreen">S7 E107</episode-num>
          <icon src="http://xxxxxxxxx.jpg"></icon>
          <language></language>
          <video>
              <present>yes</present>
              <colour>yes</colour>
              <quality>HDTV</quality>
          </video>
          <date>2017</date>
      </programme>

...

      <programme channel="718" start="20190417143000 +0000" stop="20190417150000 +0000">
          <title lang="en">Unicorn: Chasing The Start-Up Dream</title>
          <desc lang="en">A report on how start-up companies have achieved great success in the business sector.</desc>
          <category lang="en">Special Report</category>
          <icon src="http://xxxxxxxxx.jpg"></icon>
          <language></language>
          <video>
              <present>yes</present>
              <colour>yes</colour>
          </video>
          <date></date>
      </programme>

@@Luke, I found what I was referring to with regards to the coloured backgrounds (file attached).  The coloured ones are the channels from NextPVR, and as we have gathered both Emby and NextPVR have the same EPG data.  None of the indicator settings nor coloured backgrounds work when Emby parses the EPG data directly from Xteve, but it does when it has come via NextPVR.

 

@@marmei, could there be something wrong with the Xteve data, which happens to be cleansed by NextPVR but not recognised by Emby?

post-284361-0-41039900-1555277150_thumb.png

Link to comment
Share on other sites

Did you explore the xmltv settings in Emby to see how you can map those category values to categories in Emby?

Link to comment
Share on other sites

hshah

Did you explore the xmltv settings in Emby to see how you can map those category values to categories in Emby?

 

Funnily enough, I deleted everything and then re-added it all... the colour coded shading is now present, but still not seeing the HD indicators.  How do those work?

Link to comment
Share on other sites

Have you checked to see that they are in the guide data? have you enabled the HD indicators?

Link to comment
Share on other sites

hshah

Have you checked to see that they are in the guide data? have you enabled the HD indicators?

 

Yes, it is the same data in both Emby and NextPVR, and the extracts from before highlight the entries.  The screenshots also show that I have it enabled because you can see the HD indicators on the channels from NextPVR whereas the identical channels (with the same EPG data) do not have them present.

Link to comment
Share on other sites

marmei

The data for the UK channels is from Xtream-Editor and another set for the Indian channels is fetched using WebGrab+Plus.  Both are then combined in Xteve, and it was that resulting file which was configured in Emby and NextPVR.

 

Having looked into this a bit more, I have discovered that the EPG data is enriched by Xteve, so whilst the original EPG may not have the required information, the final output does.  Xteve has been designed with Plex and Emby in mind, so if the channel categories (like News, Sport etc) have been defined in Xteve, those are added to the XML as well.  

 

 

 

Below are a few extracts from said resulting file.  Some that contain the <quality> tag and others that don't.  One of them has the <category> tag as well.  

      <programme channel="116" start="20190417193000 +0000" stop="20190417200000 +0000">
          <title lang="en">Schooled</title>
          <desc lang="en">Lainey and CB have different ways of dealing with two students who show up to school with their clothes on backwards. Coach Mellor lays down the law.</desc>
          <category lang="">Kids</category>
          <icon src="http://xxxxxxxxx.jpg"></icon>
          <language></language>
          <video>
              <present>yes</present>
              <colour>yes</colour>
              <quality>HDTV</quality>
          </video>
          <date></date>
      </programme>

...

      <programme channel="113" start="20190413070000 +0000" stop="20190413080000 +0000">
          <title lang="en">Tanked</title>
          <desc lang="en">Brett and Wayde create a Cleopatra-inspired tank for a boutique hotel in New York's Catskill Mountains and a lava-lamp tank for the New Jersey headquarters of Spencer's Gifts.</desc>
          <icon src="http://xxxxxxxxx.jpg"></icon>
          <language></language>
          <video>
              <present>yes</present>
              <colour>yes</colour>
          </video>
          <date></date>
      </programme>

...

      <programme channel="736" start="20190416234500 +0000" stop="20190417003000 +0000">
          <title lang="en">Scandal</title>
          <desc lang="en">Olivia is tasked with making a tough call as Mellie completes a hundred days as the president; Quinn has trouble landing her first client.</desc>
          <category lang="en">Drama</category>
          <country lang="en">USA</country>
          <episode-num system="onscreen">S7 E107</episode-num>
          <icon src="http://xxxxxxxxx.jpg"></icon>
          <language></language>
          <video>
              <present>yes</present>
              <colour>yes</colour>
              <quality>HDTV</quality>
          </video>
          <date>2017</date>
      </programme>

...

      <programme channel="718" start="20190417143000 +0000" stop="20190417150000 +0000">
          <title lang="en">Unicorn: Chasing The Start-Up Dream</title>
          <desc lang="en">A report on how start-up companies have achieved great success in the business sector.</desc>
          <category lang="en">Special Report</category>
          <icon src="http://xxxxxxxxx.jpg"></icon>
          <language></language>
          <video>
              <present>yes</present>
              <colour>yes</colour>
          </video>
          <date></date>
      </programme>

@@Luke, I found what I was referring to with regards to the coloured backgrounds (file attached).  The coloured ones are the channels from NextPVR, and as we have gathered both Emby and NextPVR have the same EPG data.  None of the indicator settings nor coloured backgrounds work when Emby parses the EPG data directly from Xteve, but it does when it has come via NextPVR.

 

@@marmei, could there be something wrong with the Xteve data, which happens to be cleansed by NextPVR but not recognised by Emby?

 

 

When the channel name ends with HD, xTeVe creates the HDTV entry in the XMLTV file. Plex indicates that too, I suspect Emby does not evaluate this entry in the XMLTV file.

Categories are supported by Emby, if you set a category in xTeVe, the existing categroys from the provider XMLTV file will be added to them.
  • Like 1
Link to comment
Share on other sites

hshah

 

When the channel name ends with HD, xTeVe creates the HDTV entry in the XMLTV file. Plex indicates that too, I suspect Emby does not evaluate this entry in the XMLTV file.

Categories are supported by Emby, if you set a category in xTeVe, the existing categroys from the provider XMLTV file will be added to them.

 

 

@@marmei, I have some channels which end in "FHD" or "HD*" so would it be possible to customise what strings it matches on?

 

@@Luke, if I go via NextPVR the guide in Emby shows the HD indicators, so is NextPVR or the Emby plugin doing something different to the same XMLTV feed?

Link to comment
Share on other sites

We're about to release Emby Server 4.1, so let's re-evaluate once you have that. Thanks.

  • Like 1
Link to comment
Share on other sites

hshah

We're about to release Emby Server 4.1, so let's re-evaluate once you have that. Thanks.

 

Is that going to be newer than 4.1.0.25 beta?

Link to comment
Share on other sites

hshah

I'm not sure what you're asking, sorry.

 

You mentioned re-evaluating after v4.1 has been released, however I am currently running v4.1.0.25 beta.  Going by the version numbers, would I not already have all the changes in v4.1?

Link to comment
Share on other sites

Based on your xml the issue is that the quality node is under

Link to comment
Share on other sites

From a little quick research it looks like it should actually be under

  • Like 1
Link to comment
Share on other sites

hshah

From a little quick research it looks like it should actually be under <video>, I'm surprised that's just never come up before.

 

Glad it isn't just me going crazy then lol!

 

Is the NextPVR plugin doing something differently, because the HD indicators show up when the guide has come via that (but still the same source)?

Link to comment
Share on other sites

It's not transmitting in xmltv format so it's just an apples to oranges comparison.

Link to comment
Share on other sites

hshah

It's not transmitting in xmltv format so it's just an apples to oranges comparison.

 

That is kind of what I was asking... I didn't know how it differed or if it differed at all, but now I do lol.

 

Anyways, I would be happy to test whenever a fix for the identified issue is pushed to the beta branch.  I don't have any expectations on timescales because I know you are working on far more pressing items :)

Link to comment
Share on other sites

  • Solution
hshah

That is kind of what I was asking... I didn't know how it differed or if it differed at all, but now I do lol.

 

Anyways, I would be happy to test whenever a fix for the identified issue is pushed to the beta branch.  I don't have any expectations on timescales because I know you are working on far more pressing items :)

 

Well I guess I was wrong lol!  I can confirm that the HD indicator issue is resolved in v4.2.0.0 beta :)

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...