SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV EPG Service

Notices

SageTV EPG Service Discussion related to the SageTV EPG Service used within SageTV. Questions about service area coverage, channel lineups, EPG listings, XMLTV, or anything else related to the service or programming guide data for SageTV should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #41  
Old 01-17-2022, 10:44 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,736
Quote:
Originally Posted by hvymetal View Post
Do you have what the proper mapping should be.....The show is bad or good?
I manually mapped it. I was checking the lineup and that one stood out. Should have mapped to 6034 not 24.5
__________________
Windows 10 I3 Dual Core 3.0 Server, SageTV9... OpenDCT with 2 HDHRPrimes and 4 HDHRconnects for a total of 14 Tuners.
Reply With Quote
  #42  
Old 01-18-2022, 12:16 AM
hvymetal hvymetal is offline
Sage Advanced User
 
Join Date: Nov 2007
Posts: 128
Quote:
Originally Posted by nyplayer View Post
I manually mapped it. I was checking the lineup and that one stood out. Should have mapped to 6034 not 24.5
Not sure what is going wrong here....I cleaned up the log file to better understand. This is the data right before it is inserted into the guide for SageTV. You can see the ID and Numbers are correct. I am sure there is bug somewhere but not sure where

Code:
18-01-2022 00:07:33,964 ID: 24.5                           Short: POSTV                          Long: KNMTDT5                        Numbers: [24.5]               Names: [KNMTDT5, POSTV] 
18-01-2022 00:07:33,990 ID: 32.1                           Short: CW                             Long: KRCWLD                         Numbers: [32.1]               Names: [KRCWLD, CW]    
18-01-2022 00:07:34,153 ID: 32.2                           Short: ANTENNA                        Long: KRCWLD2                        Numbers: [32.2]               Names: [KRCWLD2, ANTENNA] 
18-01-2022 00:07:34,502 ID: 32.3                           Short: COURT                          Long: KRCWDT3                        Numbers: [32.3]               Names: [KRCWDT3, COURT] 
18-01-2022 00:07:34,534 ID: 32.4                           Short: TBD                            Long: KRCWDT4                        Numbers: [32.4]               Names: [KRCWDT4, TBD]  
18-01-2022 00:07:34,593 ID: 47.3                           Short: CHARGE                         Long: KUNPLD3                        Numbers: [47.3]               Names: [KUNPLD3, CHARGE] 
18-01-2022 00:07:34,797 ID: 49.1                           Short: MNT                            Long: KPDXDT                         Numbers: [49.1]               Names: [KPDXDT, MNT]   
18-01-2022 00:07:34,917 ID: 49.2                           Short: MYS                            Long: KPDXDT2                        Numbers: [49.2]               Names: [KPDXDT2, MYS]  
18-01-2022 00:07:35,180 ID: 49.3                           Short: BOUNCE                         Long: KPDXDT3                        Numbers: [49.3]               Names: [KPDXDT3, BOUNCE] 
18-01-2022 00:07:35,232 ID: 49.4                           Short: GRIT                           Long: KPDXDT4                        Numbers: [49.4]               Names: [KPDXDT4, GRIT] 
18-01-2022 00:07:35,341 ID: 6007                           Short: CSPAN                          Long: CSPANHD                        Numbers: [6007]               Names: [CSPANHD, CSPAN] 
18-01-2022 00:07:35,364 ID: 6008                           Short: CSPAN2                         Long: CSPN2HD                        Numbers: [6008]               Names: [CSPN2HD, CSPAN2] 
18-01-2022 00:07:35,407 ID: 6009                           Short: CSPAN3                         Long: CSPN3HD                        Numbers: [6009]               Names: [CSPN3HD, CSPAN3] 
18-01-2022 00:07:35,425 ID: 6011                           Short: CCP                            Long: CCHDP                          Numbers: [6011]               Names: [CCHDP, CCP]    
18-01-2022 00:07:36,643 ID: 6013                           Short: MTVP                           Long: MTVPHD                         Numbers: [6013]               Names: [MTVPHD, MTVP]  
18-01-2022 00:07:36,736 ID: 6015                           Short: VH1P                           Long: VH1PHD                         Numbers: [6015]               Names: [VH1PHD, VH1P]  
18-01-2022 00:07:36,829 ID: 6017                           Short: CMTP                           Long: CMTVP                          Numbers: [6017]               Names: [CMTVP, CMTP]   
18-01-2022 00:07:36,903 ID: 6019                           Short: BETP                           Long: BETHDP                         Numbers: [6019]               Names: [BETHDP, BETP]  
18-01-2022 00:07:37,186 ID: 6021                           Short: TVLANDP                        Long: TVLDPHD                        Numbers: [6021]               Names: [TVLDPHD, TVLANDP] 
18-01-2022 00:07:37,363 ID: 6022                           Short: PARAMOUNT                      Long: PARHD                          Numbers: [6022]               Names: [PARHD, PARAMOUNT] 
18-01-2022 00:07:37,557 ID: 6025                           Short: LOGOP                          Long: LOGOPHD                        Numbers: [6025]               Names: [LOGOPHD, LOGOP] 
18-01-2022 00:07:37,707 ID: 6029                           Short: NICKJRP                        Long: NICJPHD                        Numbers: [6029]               Names: [NICJPHD, NICKJRP] 
18-01-2022 00:07:37,985 ID: 6030                           Short: CNN                            Long: CNNHD                          Numbers: [6030]               Names: [CNNHD, CNN]    
18-01-2022 00:07:38,052 ID: 6031                           Short: HLN                            Long: HLNHD                          Numbers: [6031]               Names: [HLNHD, HLN]    
18-01-2022 00:07:38,158 ID: 6034                           Short: TBSP                           Long: TBSHDP                         Numbers: [6034]               Names: [TBSHDP, TBSP]  
Reply With Quote
  #43  
Old 01-18-2022, 04:46 PM
hvymetal hvymetal is offline
Sage Advanced User
 
Join Date: Nov 2007
Posts: 128
Quote:
Originally Posted by nyplayer View Post
It is working on my windows Install with Java 8 but getting this XMLTV error but guide is populating ... no error on my linux install.

Code:
17-01-2022 10:28:42,885 java.lang.NullPointerException
	at javax.imageio.ImageIO.write(Unknown Source)
	at xmltv.XMLTVImportPlugin.addChannelToGuide(XMLTVImportPlugin.java:2009)
	at xmltv.XMLTVImportPlugin.endElement(XMLTVImportPlugin.java:1652)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
	at xmltv.XMLTVImportPlugin.updateGuide(XMLTVImportPlugin.java:1415)
	at xmltv.XMLTVImportPlugin.updateGuide(XMLTVImportPlugin.java:1326)
	at sage.EPG.pluginExtractGuide(EPG.java:1625)
	at sage.WarlockRipper.extractGuide(WarlockRipper.java:973)
	at sage.EPGDataSource.expand(EPGDataSource.java:709)
	at sage.EPG.run(EPG.java:732)
	at java.lang.Thread.run(Unknown Source)
17-01-2022 10:28:42,928 java.lang.NullPointerException
	at javax.imageio.ImageIO.write(Unknown Source)
	at xmltv.XMLTVImportPlugin.addChannelToGuide(XMLTVImportPlugin.java:2009)
	at xmltv.XMLTVImportPlugin.endElement(XMLTVImportPlugin.java:1652)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
	at xmltv.XMLTVImportPlugin.updateGuide(XMLTVImportPlugin.java:1415)
	at xmltv.XMLTVImportPlugin.updateGuide(XMLTVImportPlugin.java:1326)
	at sage.EPG.pluginExtractGuide(EPG.java:1625)
	at sage.WarlockRipper.extractGuide(WarlockRipper.java:973)
	at sage.EPGDataSource.expand(EPGDataSource.java:709)
	at sage.EPG.run(EPG.java:732)
	at java.lang.Thread.run(Unknown Source)


This latest release fix this . This was caused by channel name having characters that cannot be used for file names.


9186 Cats 24/7
9187 Dogs 24/7

God help us

Last edited by hvymetal; 01-18-2022 at 04:56 PM.
Reply With Quote
  #44  
Old 01-18-2022, 04:51 PM
hvymetal hvymetal is offline
Sage Advanced User
 
Join Date: Nov 2007
Posts: 128
Quote:
Originally Posted by nyplayer View Post
I also have 1 Channel that is mapping wrong .....
This is also fixed with the latest release. This was caused by the original author's method for calculation the channel ID. Since the method did not result in unique ID there where collisions. Read the the release note for the updated method. The new limit limits the Provider ID to 998.

Last edited by hvymetal; 01-18-2022 at 05:18 PM.
Reply With Quote
  #45  
Old 01-18-2022, 06:16 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,736
Quote:
Originally Posted by hvymetal View Post
This is also fixed with the latest release. This was caused by the original author's method for calculation the channel ID. Since the method did not result in unique ID there where collisions. Read the the release note for the updated method. The new limit limits the Provider ID to 998.
Everything mapped correctly this time ... Thank You.


For those using ChannelsDVR and SageTV on a UBUNTU Server these are my cronjobs for auto update in SageTV. It updates SageTV every 3 hours due to Pluto having limited guide data.

Code:
0 * * * * sudo curl http://127.0.0.1:8089/devices/ANY/guide/xmltv?duration=1209600 -o /opt/sagetv/server/epgdata.xml
15 0-23/3 * * * curl http://sage:frey@127.0.0.1:8080/sage/GlobalCommand?command=ForceEpgUpdate
__________________
Windows 10 I3 Dual Core 3.0 Server, SageTV9... OpenDCT with 2 HDHRPrimes and 4 HDHRconnects for a total of 14 Tuners.

Last edited by nyplayer; 01-18-2022 at 06:29 PM.
Reply With Quote
  #46  
Old 01-22-2022, 12:46 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,736
This worked out better than I thought I was able to activate the eastern feeds on TVE with correct mapping and guide data.
__________________
Windows 10 I3 Dual Core 3.0 Server, SageTV9... OpenDCT with 2 HDHRPrimes and 4 HDHRconnects for a total of 14 Tuners.
Reply With Quote
  #47  
Old 01-22-2022, 02:45 PM
boukmandutty boukmandutty is offline
Sage Advanced User
 
Join Date: Oct 2011
Location: Norman OK
Posts: 163
Quote:
Originally Posted by nyplayer View Post
This worked out better than I thought I was able to activate the eastern feeds on TVE with correct mapping and guide data.
Yeap. It sure did. Thanks again @hvymetal.

Just a heads up. I missed some favorites recordings this week and thought it was because the year was being added to the titles of the shows in the guide. It turned out that it was merely because the name of the channels I had specified in the favorites menu had changed from the local designation they had when using schedules direct. (So KFORDT became simply NBC).
Reply With Quote
  #48  
Old 01-22-2022, 03:32 PM
hvymetal hvymetal is offline
Sage Advanced User
 
Join Date: Nov 2007
Posts: 128
Quote:
Originally Posted by boukmandutty View Post

Just a heads up. I missed some favorites recordings this week and thought it was because the year was being added to the titles of the shows in the guide. It turned out that it was merely because the name of the channels I had specified in the favorites menu had changed from the local designation they had when using schedules direct. (So KFORDT became simply NBC).
This can be fixed if read the first post examples. It lets you specify which is used for the Short name. The Short name is what SageTV uses for the naming of the channel in the guide. If no entries are found in the .properties file it will guess and use the shortest name found.
Reply With Quote
  #49  
Old 01-22-2022, 04:01 PM
boukmandutty boukmandutty is offline
Sage Advanced User
 
Join Date: Oct 2011
Location: Norman OK
Posts: 163
Quote:
Originally Posted by hvymetal View Post
This can be fixed if read the first post examples. It lets you specify which is used for the Short name. The Short name is what SageTV uses for the naming of the channel in the guide. If no entries are found in the .properties file it will guess and use the shortest name found.
Ahhh I see. I decided to keep the short names. Thanks again.

Last edited by boukmandutty; 01-22-2022 at 04:16 PM.
Reply With Quote
  #50  
Old Today, 08:46 AM
hvymetal hvymetal is offline
Sage Advanced User
 
Join Date: Nov 2007
Posts: 128
Code:
##2.08 01/28/2022
1.  Filter if desc tag is from channel section.  This would crash the plugin if not done.
2.  Add show if it is up to 8 hours previous. Fixes on first import no data problem
3.  Add setting this.show.showId on <episode-num system="pluto"> tag
4.  Fixed freeFormEpisodeNumber on <episode-num system="onscreen"> and <episode-num system="common"> tags
5.  Add new classs to hold all the init. variables from .properties file
6.  Added xmltv.channel.NumberOffset to offset channel numbers on import.
7.  Added if *.xmltv.properties is found in server directory use it as properties without requirement of configurations= in xmltv.properties file
*/
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Updated XMLTV How To rsagetv99 SageTV EPG Service 37 07-25-2012 12:00 PM
Plugin Verifier Has Been Updated Narflex SageTV v7 Customizations 5 06-14-2010 03:32 PM
XMLTV data not being updated... dooferlad SageTV United Kingdom 22 01-03-2008 04:52 AM
Updated XMLTV import plugin (mostly for dutch users) koelie SageTV EPG Service 14 05-01-2005 11:46 PM
How do I compile xmltv plugin? owilsky SageTV EPG Service 3 01-20-2005 12:12 PM


All times are GMT -6. The time now is 01:06 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.