SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Github Development
Forum Rules FAQs Community Downloads Today's Posts Search

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 06-19-2015, 01:39 PM
korben_dallas's Avatar
korben_dallas korben_dallas is offline
Sage Icon
 
Join Date: Oct 2004
Location: USA
Posts: 1,250
Question SageTV key usage in open source for SageTV EPG

So based on Jeff's EPG announcement:

1. I have a Frey Technologies (remember that name????) SageTV license key from Nov 2004 (version 4?). I have a SageTV LLC license key from Feb 2007 (version 6) and a upgrade key from June 2010 (version 7). In the past, I would enter key, restart the server, enter next key, restart, enter last key, restart. Will this work the same way in the open source version? Or I just provide the last key?

2. My understanding is that there will be no need for any client keys?
__________________
SageTV server & client: Win 10 Pro x64, Intel DH67CF, Core i5 2405s, 8 GB ram, Intel HD 3000, 40GB SSD system, 4TB storage, 2x HD PVR component + optical audio, USB-UIRT 2 zones + remote hack, Logitech Harmony One, HDMI output to Sony receiver with native Intel bitstreaming
Reply With Quote
  #2  
Old 06-19-2015, 01:56 PM
Narflex's Avatar
Narflex Narflex is offline
Sage
 
Join Date: Feb 2003
Location: Redondo Beach, CA
Posts: 6,349
You would just use the latest key.
__________________
Jeffrey Kardatzke
Google
Founder of SageTV
Reply With Quote
  #3  
Old 06-20-2015, 10:20 AM
emveepee emveepee is offline
Sage Aficionado
 
Join Date: Nov 2006
Posts: 417
During the transition is the same key allowed in SageTV and the open source version?

Martin
Reply With Quote
  #4  
Old 06-20-2015, 11:17 AM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
So new users coming into the open source version have no native EPG data support and must install a plugin to pull in epg data (or buy a server license from another user)? That's going to be a big barrier to entry for many considering most other OS PVR apps have native support for Schedules Direct (or whatever) where part of the install is just to feed it your SD creds and that's it. New users are more likely to go that route than one where you must install a 3rd party plugin, configure it, etc. etc. just to get the most basic feature of a pvr -- the epg data.
__________________
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
  #5  
Old 06-20-2015, 03:22 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
How is having to install a plugin from the gui a "big barrier to entry"? Even with that, Sage is way easier to setup than Kodi, or MythTV.
Reply With Quote
  #6  
Old 06-20-2015, 05:19 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Maybe "big" barrier is a little strong, but I think there's at least potential for users to be turned off by the fact that to get started you have to install a plugin before you can begin to pull down epg data and if you're using my SD plugin (which is the only epg plugin I know of available in the v7 repo) it's not a simple click to install plugin -- there are extra steps required. In the case of other (xmltv, etc.) epg plugins, they aren't even available in the v7 repo, it's all manual installation via Sage.properties edits, etc.

The process isn't a big deal to seasoned users, but thinking about a new to Sage user, the fact you have to start with special plugins added to the product right off the top just to get basic functionality (and I consider the ability to get epg data into the app basic functionality) has the potential to turn some users off before they even get started.
__________________
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
  #7  
Old 06-20-2015, 05:29 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Another potential turn off to first time Sage users starting on OS version will be those who go thru the setup, get to the input setup, do that, fill in their zip code and then get an error saying "no server license" or whatever that error is going to be. Yes, the forums, FAQs, wikis, manuals, etc. will all tell people in big bold letters that if they don't have a v7 commercial license then they can't use the epg server, but how many people read the docs before installing stuff? Instead, how many new users will just constantly get the error and/or an empty epg, get fed up, wipe their hard drive and move on to the next app?

Those that come here and say, "hey how do I get epg data?" and are told "you need to install a plugin or go buy a server license from someone". Though not as likely, we will lose new users to this as well.

At the very least, someone needs to create a great big giant sticky somewhere here in the forums telling new OS users that they don't have access to the epg data that is presented during installation.
__________________
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
  #8  
Old 06-20-2015, 06:14 PM
Grant Grant is offline
Sage User
 
Join Date: Aug 2003
Posts: 29
If its open source couldn't someone just add the plugin as part of the install? Just sayin.
Reply With Quote
  #9  
Old 06-20-2015, 06:29 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
I fully intend to work out building the Schedules Direct plugin directly into the core of the product. This really should be the primary data source in open source installs, as it works around the world, and doesn't require a now defunct license, just their own personal schedules direct account, which takes it out of the project's hands. The 'old sagetv epg server' should be a non-default option going forward.
__________________
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
  #10  
Old 06-20-2015, 07:33 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by Grant View Post
If its open source couldn't someone just add the plugin as part of the install? Just sayin.
Yes, I'm just pointing out that of all the "day 1 must have features" posts I've read, it's things like this that are actually "day 1" kind of things that need to be taken care of before telling new users to start using the OS version. Just building the existing source and recreating 7.1.9, etc. Those are the real "day 1" musts that have to be taken care of. With OS only users being locked out of the Sage epg server, it makes this another one of those "day 1" things that probably need to be done before new OS users should even consider grabbing an installer.

Quote:
Originally Posted by Fuzzy View Post
I fully intend to work out building the Schedules Direct plugin directly into the core of the product. This really should be the primary data source in open source installs, as it works around the world, and doesn't require a now defunct license, just their own personal schedules direct account, which takes it out of the project's hands. The 'old sagetv epg server' should be a non-default option going forward.
Agreed and something significant is going to have to be done to make it so because, as I feared, my epg plugin for v7 will not work with the v8 jar at all. That's probably not a bad thing because the architecture of the SD plugin really doesn't suit how I'd probably expect it to be integrated into the OS core. But either way, the plugin will never work as is with the OS/v8 jar.
__________________
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
  #11  
Old 06-21-2015, 09:21 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Yeah, I guess I didn't mean to say the existing SDEPG plugin be in the core - but schedules direct as a source should be in the core. If done without the extra scripting options, for instance, it should be a relatively lightweight bit of code to take the json service and convert it to sage's objects.
__________________
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
  #12  
Old 06-21-2015, 02:28 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by Slugger View Post
Yes, I'm just pointing out that of all the "day 1 must have features" posts I've read, it's things like this that are actually "day 1" kind of things that need to be taken care of before telling new users to start using the OS version. Just building the existing source and recreating 7.1.9, etc. Those are the real "day 1" musts that have to be taken care of. With OS only users being locked out of the Sage epg server, it makes this another one of those "day 1" things that probably need to be done before new OS users should even consider grabbing an installer.
Yeah, I took it as complaining more that the planning/constructive criticism it was meant to be. When I post I replied to I thought "What else should Jeff do, the only viable options seem to be tie existing EPG data to keys or to just clobber the Sage EPG servers altogether, I don't think anyone would like the later."

But yeah, anything that can be to ease the life for new users is welcome. That said, I think truly "day 1" (morning) what we need is just installers that don't require keys. That would satisfy the existing community and potentially get back a lot of "current" users that either left entirely or just stopped following due to lack of development. Let me download the Linux version to start learning/messing with that, let me get PC clients, etc.

"Day 1" afternoon, start figuring out what really needs to be next. I think low hanging fruit, especially that which makes life easier for new users is a great place to start. Built-in SD EPG seems like it falls into that category.

But before that, what about "Day 0", at some point there's going to need to be a way to track issues/features, discuss them, and pick which ones to use. If the code's going to be in git, maybe Jeff would be open to the idea of setting up the project early (no code) so the community could start logging issues/ideas.

Wow, that went way OT, sorry about that
Reply With Quote
  #13  
Old 06-21-2015, 02:53 PM
starfire starfire is offline
Sage Expert
 
Join Date: Mar 2008
Location: England, UK
Posts: 505
Quote:
Originally Posted by Fuzzy View Post
This really should be the primary data source in open source installs, as it works around the world
Never looked into them, so you believe they would supply UK EPG listings ? Their website says "raw U.S./Canadian TV listing data".
__________________
2 X HD300, 2 X HD100 & KVM unRAID Host with SageTV Docker using TBS 6285 Quad DVB-T2 & TBS 6984 Quad DVB-S2 Tuners
Reply With Quote
  #14  
Old 06-21-2015, 02:59 PM
rkulagow's Avatar
rkulagow rkulagow is offline
Sage Advanced User
 
Join Date: Feb 2013
Posts: 157
[I work for Schedules Direct]

We have data for the following countries:

http://forums.schedulesdirect.org/vi...hp?f=16&t=2655

Region:North America
United States
Canada

Region:Europe
Denmark
Finland
France
Germany
Great Britain
Sweden

Region:Latin America
Argentina
Belize
Brazil
Chile
Columbia
Costa Rica
Ecuador
Guatemala
Guyana
Honduras
Mexico
Panama
Peru
Uruguay
Venezuela

Region:Caribbean
Anguila
Antigua/Barbuda
Aruba
Bahamas
Barbados
Bermuda
Bonaire, Saba, St. Eustatius
British Virgin Islands
Cayman Islands
Curacao
Dominica
Dominican Republic
Grenada
Jamaica
Puerto Rico
Saint Martin
Saint Vincent / Grenadines
St. Kitts and Nevis
St. Lucia
Trinidad and Tobago
Turks and Caicos
Reply With Quote
  #15  
Old 06-21-2015, 03:23 PM
starfire starfire is offline
Sage Expert
 
Join Date: Mar 2008
Location: England, UK
Posts: 505
Ah OK, may give you a try then

Might be worth clarifying on your webpage.

I use XMLTV GUI, presumably I can use the NA_SD grabber within here?
__________________
2 X HD300, 2 X HD100 & KVM unRAID Host with SageTV Docker using TBS 6285 Quad DVB-T2 & TBS 6984 Quad DVB-S2 Tuners
Reply With Quote
  #16  
Old 06-21-2015, 03:53 PM
starfire starfire is offline
Sage Expert
 
Join Date: Mar 2008
Location: England, UK
Posts: 505
Hmm, can't figure it out, your membership page doesn't seem to support UK / Great Britain and XMLTV GUI doesn't seem to provide a way to configure the grabbers appropriately.
__________________
2 X HD300, 2 X HD100 & KVM unRAID Host with SageTV Docker using TBS 6285 Quad DVB-T2 & TBS 6984 Quad DVB-S2 Tuners
Reply With Quote
  #17  
Old 06-21-2015, 04:30 PM
rkulagow's Avatar
rkulagow rkulagow is offline
Sage Advanced User
 
Join Date: Feb 2013
Posts: 157
The XML service only supports the U.S. and Canada. You'll need to use the JSON service to have access to everything else.

slugger's grabber, while not in the SageTV core, supports the JSON service.
Reply With Quote
  #18  
Old 06-21-2015, 05:50 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by rkulagow View Post
The XML service only supports the U.S. and Canada. You'll need to use the JSON service to have access to everything else.

slugger's grabber, while not in the SageTV core, supports the JSON service.
My grabber only works with SageTV v7.1.9 and nothing else. It will not work with the open source version of SageTV and I have no plans to make it work with the OS version at this time, though I expect others to integrate other forms of Schedules Direct support into the open source version's core (Fuzzy, for example, is talking about such an endeavour).
__________________
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
  #19  
Old 06-21-2015, 06:00 PM
daminc daminc is offline
Sage User
 
Join Date: Jun 2008
Posts: 72
I dont have a lot of wants...but maybe a plugin or something for 3D would be really cool.
Reply With Quote
  #20  
Old 06-21-2015, 06:34 PM
peternm22 peternm22 is offline
Sage Expert
 
Join Date: Jan 2005
Posts: 709
Quote:
Originally Posted by Slugger View Post
My grabber only works with SageTV v7.1.9 and nothing else. It will not work with the open source version of SageTV
Is there any reason why it wouldn't work with the initial open source release? Apart from stripping out items that require licensing (decoders, default EPG), I thought the open source version was going to be mostly 7.1.9 as it is now.
Reply With Quote
Reply


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

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
Come Back to SageTV - Open Source in "Near" Future routerunner SageTV Github Development 633 01-17-2016 08:50 PM
SageTV Open Source Narflex Announcements 0 03-09-2015 02:39 PM
Why ISN'T Sagetv open source? matterofrecord General Discussion 9 11-30-2014 10:49 AM
CQC is now FREE/Open-Source IVB The SageTV Community 47 07-27-2010 08:25 PM


All times are GMT -6. The time now is 11:48 AM.


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