SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Github Development

Notices

SageTV Github Development Discussion related to SageTV Open Source Development. Use this forum for development topics about the Open Source versions of SageTV, hosted on Github.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 09-15-2015, 11:41 AM
Damstas Damstas is offline
Sage User
 
Join Date: Mar 2015
Location: Helsinki, Finland
Posts: 39
Schedules Direct plugin not compatible

What I did

1) I downloaded SageTV for Windows 7.1.9.
2) I installed it and replaced the SageTV.exe file with the one that wnjj had made.
3) It launches and plays ok, but neither of the Schedules Direct plugins seem to work (0.0.8.1 and 1.0.0.1). Both have "not compatible"

Incompatibility Reason: Java Version 1.7+

What should I do?

Last edited by Damstas; 09-15-2015 at 12:08 PM.
Reply With Quote
  #2  
Old 09-15-2015, 12:13 PM
BobPhoenix BobPhoenix is offline
SageTVaholic
 
Join Date: Oct 2004
Posts: 3,148
Quote:
Originally Posted by Damstas View Post
What I did

1) I downloaded SageTV for Windows 7.1.9.
2) I installed it and replaced the SageTV.exe file with the one that wnjj had made.
3) It launches and plays ok, but neither of the Schedules Direct plugins seem to work (0.0.8.1 and 1.0.0.1). Both have "not compatible"

Incompatibility Reason: Java Version 1.7+

What should I do?
You need to install Java 7 or higher on your box.
__________________
"Keep your goals away from the trolls"
Reply With Quote
  #3  
Old 09-15-2015, 12:14 PM
Damstas Damstas is offline
Sage User
 
Join Date: Mar 2015
Location: Helsinki, Finland
Posts: 39
Quote:
Originally Posted by BobPhoenix View Post
You need to install Java 7 or higher on your box.
But I have. :/

These are installed:
Java SE Development Kit 8 Update 51 (64 bit)
Java 2 Runtime Environment, Se v1.4.2_19
Java 8 Update 60 (64-bit)
Java(TM) 6 Update 10

Last edited by Damstas; 09-15-2015 at 12:17 PM.
Reply With Quote
  #4  
Old 09-15-2015, 12:18 PM
BobPhoenix BobPhoenix is offline
SageTVaholic
 
Join Date: Oct 2004
Posts: 3,148
Quote:
Originally Posted by Damstas View Post
But I have. :/

These are installed:
Java SE Development Kit 8 Update 51 (64 bit)
Java 2 Runtime Environment, Se v1.4.2_19
Java 8 Update 60 (64-bit)
Java(TM) 6 Update 10
I saw some posts in the past that there were problems with version 8 but I thought that was with SageTV 7.1.9 and earlier.

Try dropping to Java 7 then and see if that fixes your problems.
__________________
"Keep your goals away from the trolls"
Reply With Quote
  #5  
Old 09-15-2015, 12:25 PM
Damstas Damstas is offline
Sage User
 
Join Date: Mar 2015
Location: Helsinki, Finland
Posts: 39
Quote:
Originally Posted by BobPhoenix View Post
I saw some posts in the past that there were problems with version 8 but I thought that was with SageTV 7.1.9 and earlier.

Try dropping to Java 7 then and see if that fixes your problems.
Where can I download it? It says on Oracles website that they don't offer it anymore.
Reply With Quote
  #6  
Old 09-15-2015, 12:26 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,571
To be clear, SageTV core has no issues (that I know of) with Java8, but the Jetty web server does have issues, and because of that other plugins that might leverage it, also has issues (incuding bmt and sagex remote apis).

So, Java 7 for the server, for now, until the plugins are updated to be Java 8 compatible.
Reply With Quote
  #7  
Old 09-15-2015, 12:33 PM
Damstas Damstas is offline
Sage User
 
Join Date: Mar 2015
Location: Helsinki, Finland
Posts: 39
I found Java 7 Update 80 and installed it. I now have version 7 along with version 6, which was a required install with the server. Still says "Not compatible"
Reply With Quote
  #8  
Old 09-15-2015, 01:05 PM
Narflex's Avatar
Narflex Narflex is offline
Sage
 
Join Date: Feb 2003
Location: Redondo Beach, CA
Posts: 6,308
Look in the Windows registry under HKLM\Software\JavaSoft\Java Runtime Environment\CurrentVersion

Be sure it's not set to 1.4 and is set to the Java 7 one instead (it should match one of the keys below this folder...so likely 1.7).
__________________
Jeffrey Kardatzke
Google
Founder of SageTV
Reply With Quote
  #9  
Old 09-15-2015, 01:50 PM
Damstas Damstas is offline
Sage User
 
Join Date: Mar 2015
Location: Helsinki, Finland
Posts: 39
Quote:
Originally Posted by Narflex View Post
Look in the Windows registry under HKLM\Software\JavaSoft\Java Runtime Environment\CurrentVersion

Be sure it's not set to 1.4 and is set to the Java 7 one instead (it should match one of the keys below this folder...so likely 1.7).
It was set to 1.6. I changed it to 1.7 and now when I'm trying to start Sage it says: "Could not get information on current JVM." It works only with 1.6.
Also I installed the DVBDecrypter plugin and now the server crashes and restarts infinite times without any error messages.

Last edited by Damstas; 09-15-2015 at 02:02 PM.
Reply With Quote
  #10  
Old 09-16-2015, 03:58 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by Damstas View Post
But I have. :/

These are installed:
Java SE Development Kit 8 Update 51 (64 bit)
Java 2 Runtime Environment, Se v1.4.2_19
Java 8 Update 60 (64-bit)
Java(TM) 6 Update 10
SageTV is a 32-bit Java program, so those two 64-bit are not used. It was likely running with the 6u10 version that was installed.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #11  
Old 09-16-2015, 07:08 AM
Damstas Damstas is offline
Sage User
 
Join Date: Mar 2015
Location: Helsinki, Finland
Posts: 39
Quote:
Originally Posted by Fuzzy View Post
SageTV is a 32-bit Java program, so those two 64-bit are not used. It was likely running with the 6u10 version that was installed.
Ok, thanks. That's probably it. I can't try it because of this infinite reload situation.

EDIT: Got it installed now and fixed the reload issue.

Last edited by Damstas; 09-16-2015 at 07:37 AM.
Reply With Quote
  #12  
Old 09-16-2015, 11:32 AM
Damstas Damstas is offline
Sage User
 
Join Date: Mar 2015
Location: Helsinki, Finland
Posts: 39
Got everything set up now (thx everyone for helping out), but I am wondering one thing. How can I see the episode artwork that comes from Schedules Direct, like in this pic: http://static.flickr.com/4035/4621050583_4d81417253.jpg
Where the picture is supposed be, I have currently ongoing TV-show.

Last edited by Damstas; 09-16-2015 at 11:34 AM.
Reply With Quote
  #13  
Old 09-16-2015, 01:32 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
The sagetv plugin for SD does not currently support fanart. For fanart, you'd have to add a plugin that deals with fanart (BMT, I believe) and you'd have to use an STV (or STVi) that knows how to use that fanart source and display it.

The raw SD data that my plugin pulls down has all the references to all the fanart you'd ever want, just the plugin doesn't support accessing it, loading it into wiz.bin or otherwise displaying it. I decided to defer those features to other already available plugins.
__________________
Twitter: @ddb_db
Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive
Capture: 2 x Colossus
STB Controller: 1 x USB-UIRT
Software:Java 1.7.0_71; SageTV 7.1.9
Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter
Plugins: Too many to list now...
Reply With Quote
  #14  
Old 09-16-2015, 01:39 PM
Damstas Damstas is offline
Sage User
 
Join Date: Mar 2015
Location: Helsinki, Finland
Posts: 39
Quote:
Originally Posted by Slugger View Post
The sagetv plugin for SD does not currently support fanart. For fanart, you'd have to add a plugin that deals with fanart (BMT, I believe) and you'd have to use an STV (or STVi) that knows how to use that fanart source and display it.

The raw SD data that my plugin pulls down has all the references to all the fanart you'd ever want, just the plugin doesn't support accessing it, loading it into wiz.bin or otherwise displaying it. I decided to defer those features to other already available plugins.
The SD is the only source that has good artwork data in my country. Lot's of shows will then miss artwork.. Any chance of adding this feature?

Last edited by Damstas; 09-16-2015 at 02:04 PM.
Reply With Quote
  #15  
Old 09-16-2015, 04:09 PM
Monedeath Monedeath is offline
Sage Expert
 
Join Date: Sep 2009
Location: Idaho
Posts: 513
Quote:
Originally Posted by Damstas View Post
The SD is the only source that has good artwork data in my country. Lot's of shows will then miss artwork.. Any chance of adding this feature?
Or maybe (the means of provisioning for) a plugin for the SD plugin?

Sounds like the SD service is a good source for a number of things, and while other plugins may be going to other sources to obtain/handle those items. Should they want to make use of SD as well, why not do (hopefully) a little work to allow them to potentially use the SD plugin as a means of getting to it?
Reply With Quote
  #16  
Old 09-16-2015, 05:34 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
I don't want to provide false hope, so I'll just give it to you straight...

I personally have no plans to do it. I use Phoenix2 and its fanart mechanisms (BMT, etc.) to grab and display all the fanart I use. It works for me and so adding the extra features to the SD plugin just isn't on my radar.

The SD plugin arose mostly out of fear when Google moved in. My only goal with that plugin was to load my wiz.bin with epg data in case the worst happened. It does that and so I don't really plan on doing much more with it other than maintaining the current functionality.

But the good news is all the source code (for both the Sage plugin and all the SD apis it uses) is on github. I gladly accept pull requests from anyone wishing to enhance the current plugin. If someone wants to completely take over the Sage plugin and run with it, I'm open to that, too. As I said, the most I expect to do with the plugin is to maintain currently functionality if/when SD updates their protocol, which I'm hoping doesn't happen anytime soon. I have a few wishlist items for the plugin, but no plans to even look into those before 2016 and none of those items from my list have to do with fanart support.
__________________
Twitter: @ddb_db
Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive
Capture: 2 x Colossus
STB Controller: 1 x USB-UIRT
Software:Java 1.7.0_71; SageTV 7.1.9
Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter
Plugins: Too many to list now...
Reply With Quote
  #17  
Old 09-16-2015, 06:02 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,596
Support for people & show art is something I plan to do for SD... but that comes with a caveat that it might not be real soon either.

Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #18  
Old 09-17-2015, 01:42 AM
Damstas Damstas is offline
Sage User
 
Join Date: Mar 2015
Location: Helsinki, Finland
Posts: 39
Quote:
Originally Posted by Slugger View Post
I don't want to provide false hope, so I'll just give it to you straight...

I personally have no plans to do it. I use Phoenix2 and its fanart mechanisms (BMT, etc.) to grab and display all the fanart I use. It works for me and so adding the extra features to the SD plugin just isn't on my radar.

The SD plugin arose mostly out of fear when Google moved in. My only goal with that plugin was to load my wiz.bin with epg data in case the worst happened. It does that and so I don't really plan on doing much more with it other than maintaining the current functionality.

But the good news is all the source code (for both the Sage plugin and all the SD apis it uses) is on github. I gladly accept pull requests from anyone wishing to enhance the current plugin. If someone wants to completely take over the Sage plugin and run with it, I'm open to that, too. As I said, the most I expect to do with the plugin is to maintain currently functionality if/when SD updates their protocol, which I'm hoping doesn't happen anytime soon. I have a few wishlist items for the plugin, but no plans to even look into those before 2016 and none of those items from my list have to do with fanart support.
Ok, thanks for letting us know.

Quote:
Originally Posted by Opus4 View Post
Support for people & show art is something I plan to do for SD... but that comes with a caveat that it might not be real soon either.

Andy
Great to hear! To you have any ETA to give. Weeks, months?
Reply With Quote
  #19  
Old 09-17-2015, 06:33 AM
Monedeath Monedeath is offline
Sage Expert
 
Join Date: Sep 2009
Location: Idaho
Posts: 513
Quote:
Originally Posted by Slugger View Post
I don't want to provide false hope, so I'll just give it to you straight...

I personally have no plans to do it. I use Phoenix2 and its fanart mechanisms (BMT, etc.) to grab and display all the fanart I use. It works for me and so adding the extra features to the SD plugin just isn't on my radar.

The SD plugin arose mostly out of fear when Google moved in. My only goal with that plugin was to load my wiz.bin with epg data in case the worst happened. It does that and so I don't really plan on doing much more with it other than maintaining the current functionality.
Completely understandable, you made it to do something you needed it to do. You decided to share it with others because you wanted to. You don't need or want it to do those other things, and you don't benefit from making them. Thank you for doing what you have done.

Quote:
But the good news is all the source code (for both the Sage plugin and all the SD apis it uses) is on github. I gladly accept pull requests from anyone wishing to enhance the current plugin. If someone wants to completely take over the Sage plugin and run with it, I'm open to that, too. As I said, the most I expect to do with the plugin is to maintain currently functionality if/when SD updates their protocol, which I'm hoping doesn't happen anytime soon. I have a few wishlist items for the plugin, but no plans to even look into those before 2016 and none of those items from my list have to do with fanart support.
For which other plugin authors can be thankful for, should they decide to use SD as a media source in the nearish-future, as it saves them from having to reinvent the wheel to access SD with Sage.
Reply With Quote
  #20  
Old 09-18-2015, 07:26 AM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,596
Quote:
Originally Posted by Damstas View Post
Great to hear! To you have any ETA to give. Weeks, months?
Yes, that probably covers the anticipated time frame. Sorry, but I can't give an estimate. (And if someone else beats me to it, that's fine too.) In my previous post, I just wanted to say that getting some of that extra info out of the SD EPG data source was going to be done at some point.

Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
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
Plugin: Schedules Direct EPG (not for v9) Slugger SageTV v7 Customizations 851 07-19-2017 07:48 AM
Plugin: Schedules Direct EPG Source for SageTV OSS Slugger SageTV v9 Customizations 89 10-11-2016 07:31 AM
Schedules Direct EPG Plugin: Call for private beta testers Slugger SageTV v7 Customizations 11 01-19-2013 11:59 AM
Schedules Direct EPG Plugin PoC Completed Slugger SageTV EPG Service 71 12-04-2011 12:12 PM
Schedules Direct or what? Ryel SageTV EPG Service 6 01-25-2008 03:03 PM


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


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