SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV EPG Service
Forum Rules FAQs Community Downloads Today's Posts Search

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
  #21  
Old 06-25-2011, 03:12 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by KeithAbbott View Post
So if I use a combination of cable and OTA, and select my cable lineup at the SD site, any additional OTA channels that I receive that are not available from my cable provider will not get any guide data?
In theory, yes. You can create multiple lineups with SD. I haven't tested this, but if you created multiple lineups in SD such that this plugin pulls them all in then you may be able to then do the old Sage core trick of assigning channels from one lineup into another. I really don't know if that'll work, just thinking out loud.
__________________
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
  #22  
Old 06-25-2011, 08:09 PM
pkscout pkscout is offline
New Member
 
Join Date: Jun 2011
Location: Utica, NY
Posts: 3
Quote:
Originally Posted by Slugger View Post
In theory, yes. You can create multiple lineups with SD. I haven't tested this, but if you created multiple lineups in SD such that this plugin pulls them all in then you may be able to then do the old Sage core trick of assigning channels from one lineup into another. I really don't know if that'll work, just thinking out loud.
If all we are doing is changing the source of the EPG data, it seems like this would work the way it does now. I have two OTA tuners and two QAM tuners. The OTA tuners are assigned one lineup and the two QAM tuners are assigned another lineup. I've never needed to assign a channel from one lineup to another to get all the channels to show up in the guide or record from them.

Or am I missing something?
Reply With Quote
  #23  
Old 06-25-2011, 11:59 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by pkscout View Post
If all we are doing is changing the source of the EPG data, it seems like this would work the way it does now. I have two OTA tuners and two QAM tuners. The OTA tuners are assigned one lineup and the two QAM tuners are assigned another lineup. I've never needed to assign a channel from one lineup to another to get all the channels to show up in the guide or record from them.

Or am I missing something?
This use case wouldn't be a problem. Schedules Direct allows you to configure up to 4 separate lineups per SD account. The only difference with this plugin is that it only has access to the channels and lineups defined in your SD account. With the core EPG feed, you can give it any arbitrary Z2I channel ID and add that channel to any lineup because the core EPG feed has access to every channel known to Z2I. This plugin only has access to the channels available to your SD account and nothing more.
__________________
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
  #24  
Old 06-26-2011, 03:43 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Sage started getting channel logos and some fanart from zap2it as well. Does SD provide that too?
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #25  
Old 06-26-2011, 07:28 AM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by tmiranda View Post
Sage started getting channel logos and some fanart from zap2it as well. Does SD provide that too?
No.
__________________
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
  #26  
Old 06-27-2011, 03:44 PM
sdsean's Avatar
sdsean sdsean is offline
Sage Expert
 
Join Date: Jul 2008
Posts: 571
Ok but it what is sounds like is that I could have 2 line-ups, one from Canada and one from the U.S., and thereby do the channel mapping that I need to do to get the correct info, correct?

Now of course this assumes that I still need to do this. . b/c like I said I have always found it weird that Sage's service didn't get the game matchup's right even-though I know the data is there and BeyondTV got it right (mostly).

I will wait till it's more stable / have a solid install/un-install rollback. . .but It's good to know that there is work here in case Sage's EPG service falls off the map due to acquisition.

Please keep going, and I'd be glad (as I'm sure others would as well) to donate to said project if need be. . .
__________________
AMD Ryzen 9 3900XT 12 Core+HT, 64GB DDR5, GeForce 1060, MSI Prestige x570 Creation Mobo, SIIG 4 port Serial PCIe Card, Win10, 1TB M.2 SSD OS HDD, 1 URay HDMI Network Encoder, 3 HD-PVR, 4 DirecTV STB serial tuned


Reply With Quote
  #27  
Old 06-29-2011, 11:19 AM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by sdsean View Post
Ok but it what is sounds like is that I could have 2 line-ups, one from Canada and one from the U.S., and thereby do the channel mapping that I need to do to get the correct info, correct?

Now of course this assumes that I still need to do this. . b/c like I said I have always found it weird that Sage's service didn't get the game matchup's right even-though I know the data is there and BeyondTV got it right (mostly).

I will wait till it's more stable / have a solid install/un-install rollback. . .but It's good to know that there is work here in case Sage's EPG service falls off the map due to acquisition.

Please keep going, and I'd be glad (as I'm sure others would as well) to donate to said project if need be. . .
Yes, you should be able to define two lineups at SD and then assign channels from one into the other within Sage as a way to get the game data in your EPG. With that said, I haven't even thought about testing that yet. I've got the code done to login to your SD account, identify which lineups you've defined, and download those lineups into your EPG. And now I've stopped for awhile (after all, I'm suppose to be on SageTV coding holidays until late Sep/early Oct ).

The code is stable enough now that if Google decided to shutdown the EPG server tomorrow, I'd be up and running in less than 5 mins with Schedules Direct - that's my initial goal. Now assuming Google does what they say - at least 12 months of EPG server - then I've got plenty of time to tweak the plugin.

As for donation status, the plugin will fall under my sagetv-addons project, which is licensed based. However, with all my plugins, basic functionality is provided without a license and usually value-added functionality is where the license is required (or, as always, you can build and deploy all my plugins on your own and bypass all licensing requirements - it's all open source, after all).

The plan is that standard EPG download will be license free. I've got some ideas for value-added features, including the ability to filter and modify the EPG data as it's being loaded. For example, some shows on FOX never have the HD flag properly set on the HD feeds and so Sage always records from the SD channels. With these filters, you'll be able to apply custom EPG changes to shows that match your identified filters. These types of features will be disabled without the license. These value added features are also just plans, they may not ever happen, but the idea popped into my head as I was writing the basic functionality. But basic EPG loading functionality will be license free, especially since without the basic feature, Sage becomes useless.
__________________
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
  #28  
Old 06-30-2011, 11:30 AM
valerio valerio is offline
Sage User
 
Join Date: May 2004
Posts: 54
Your Website or Contact

Slugger,

First and foremost a big thank you for taking the time to develop such plugin that will ensure a much needed longer life to the great Sage TV. I am sure most of Sage users share my opinion.

May I suggest you share your website or some other contact information so that in the unlikely event the forums go down for whatever reason (even a technical one) we can still get in touch to get the EPG plugin when the time comes?
(I hope you have some Internet presence besides Facebook and such, for some of us that do not have social media accounts).

Valerio
Reply With Quote
  #29  
Old 06-30-2011, 12:59 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Slugger,

I also want to say thanks for this "insurance policy". Although I don't think Google will turn off the EPG feed anytime soon I'm glad your plugin will be ready if they do.

I'm sticking to Sage for the forseeable future.

Tom
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #30  
Old 06-30-2011, 01:03 PM
graywolf's Avatar
graywolf graywolf is offline
Sage Icon
 
Join Date: Oct 2009
Location: NC
Posts: 1,389
Quote:
Originally Posted by valerio View Post
Slugger,

First and foremost a big thank you for taking the time to develop such plugin that will ensure a much needed longer life to the great Sage TV. I am sure most of Sage users share my opinion.

May I suggest you share your website or some other contact information so that in the unlikely event the forums go down for whatever reason (even a technical one) we can still get in touch to get the EPG plugin when the time comes?
(I hope you have some Internet presence besides Facebook and such, for some of us that do not have social media accounts).

Valerio
http://code.google.com/p/sagetv-addons/ is his site for all his plug ins.
Reply With Quote
  #31  
Old 06-30-2011, 02:21 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by valerio View Post
May I suggest you share your website or some other contact information so that in the unlikely event the forums go down for whatever reason (even a technical one) we can still get in touch to get the EPG plugin when the time comes?
(I hope you have some Internet presence besides Facebook and such, for some of us that do not have social media accounts).

Valerio
Quote:
Originally Posted by graywolf View Post
http://code.google.com/p/sagetv-addons/ is his site for all his plug ins.
Yeah, that's the project site. Besides cell/text msgs, the quickest ways to reach me are 1) email or 2) Twitter. If you don't have my cell number then you won't be getting it, sorry. Assuming you don't, I'm more than happy to share my email address with anyone, I just won't post it in a public forum so PM me if you want it. My twitter URL is in my sig (I'm @ddb_db on twitter). I do have a facebook page, but I don't really use it too often. My twitter posts are auto posted on my facebook wall, and that's about all you'll ever see posted from me on fb. With that said, I will get facebook messages, too. Email is your best bet as it's pushed to my iPhone, which usually isn't more than an arm's length away from me.

Worst case scenario, should "doom's day" arrive, and you have no way of contacting me re: my plugins then open a ticket on the above project site, I'll see it and respond to it.
__________________
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
  #32  
Old 06-30-2011, 04:09 PM
drewg drewg is offline
Sage Icon
 
Join Date: Aug 2007
Location: Richmond, VA
Posts: 1,042
Quote:
Originally Posted by Slugger View Post
Me neither, but it is what it is. The 'live' airing flag is very important to me as well. The season/series premiere/finale flags aren't critical, but I've come to know and love them. mc2xml does not provide this info nor does xmltv.
According to the mc2xml web page, they may have some of this information with the version of mc2xml offered to donors of $20 or more. It says this new versions uses the Win7 guide data:


Microsoft's (newest) service: If you have used Windows 7 you might have noticed more program information in the guide. It uses a completely new TV data service that seems to support everything that the microsoft legacy service supported, but adds full ATSC/subchannel support ("Digital Terrestrial"), plus listings include writer/producer credits, some season info, DVD cover & program images, as well as other miscellaneous program details.

Drew
__________________
Server HW: AMD Ryzen Threadripper 2990WX 32-Core
Server SW: FreeBSD-current, ZFS, linux-oracle-jdk1.8.0, sagetv-server_9.2.2_amd64
Tuner HW: HDHR
Client: Nvidia Shield (HD300, HD100 in storage)
Reply With Quote
  #33  
Old 06-30-2011, 04:34 PM
davephan's Avatar
davephan davephan is offline
Sage Icon
 
Join Date: Mar 2004
Location: Minnesota
Posts: 1,911
Did you need to block the EPG from SageTV EPG provider so that you know that the information is coming from Schedules Direct?

Dave
Reply With Quote
  #34  
Old 06-30-2011, 04:39 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by drewg View Post
According to the mc2xml web page, they may have some of this information with the version of mc2xml offered to donors of $20 or more. It says this new versions uses the Win7 guide data:


Microsoft's (newest) service: If you have used Windows 7 you might have noticed more program information in the guide. It uses a completely new TV data service that seems to support everything that the microsoft legacy service supported, but adds full ATSC/subchannel support ("Digital Terrestrial"), plus listings include writer/producer credits, some season info, DVD cover & program images, as well as other miscellaneous program details.

Drew
Yeah, I emailed the author, the donator's version/W7MC data doesn't have any of the details that we'd be missing. I can't seem to find an answer as to how or where Jeff gets these details for the Sage EPG data. I'm assuming he can't answer me now even if he wanted to.

Schedules Direct and mc2xml (free) actually provide episode info, except it's not in any standard format. It's in whatever format the producer of each show deems appropriate. There is no obvious way to map the given field to a reliable season/episode number. Further more, I can say that Sage doesn't use this field either because I did some research and there's no way Sage is mapping that field to anything reliable. Jeff is getting it either through extra fields from TMS that SD doesn't get or is augmenting the data from TMS with other (unknown) sources. Either way, the data (season/ep num, premiere/finale info, etc.) currently isn't available via SD nor mc2xml.
__________________
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
  #35  
Old 06-30-2011, 04:40 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by davephan View Post
Did you need to block the EPG from SageTV EPG provider so that you know that the information is coming from Schedules Direct?

Dave
When you tell Sage to use an EPG plugin, it automatically stops talking to the Sage EPG server and calls the assigned EPG plugin class instead when it does an EPG update.
__________________
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
  #36  
Old 06-30-2011, 05:45 PM
valerio valerio is offline
Sage User
 
Join Date: May 2004
Posts: 54
Thank you. I would not even assume of getting your cell number, no need for that at all. The website and email are great, as a last resort in case of catastrophe.
Reply With Quote
  #37  
Old 07-01-2011, 07:42 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by valerio View Post
Thank you. I would not even assume of getting your cell number, no need for that at all. The website and email are great, as a last resort in case of catastrophe.
In case of catstrophie I was going to run a banner ad on the Edmonton Oilers or Miami Dolphins scoreboard: "Slugger, Where Art Thou?"
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #38  
Old 07-20-2011, 01:56 AM
VCRUser VCRUser is offline
Sage Aficionado
 
Join Date: Jan 2008
Posts: 444
Which version(s) of Sage does this support?
__________________
Server: Windows 8.1 4gb RAM; 4TB SATA + others. Homebrew quad core AMD. Inputs: Haup. 980, 850 & 950Q on ATSC; Haup 1600 on ATSC & Comcast 2 DTAs with USBUIRT for NTSC. Haup 1800 on ATSC. HDHR Dual (ATSC). Sage 9.22 64 bit.
Reply With Quote
  #39  
Old 07-20-2011, 04:58 AM
davephan's Avatar
davephan davephan is offline
Sage Icon
 
Join Date: Mar 2004
Location: Minnesota
Posts: 1,911
Quote:
Originally Posted by Slugger View Post
Yeah, that's the project site. Besides cell/text msgs, the quickest ways to reach me are 1) email or 2) Twitter. If you don't have my cell number then you won't be getting it, sorry. Assuming you don't, I'm more than happy to share my email address with anyone, I just won't post it in a public forum so PM me if you want it. My twitter URL is in my sig (I'm @ddb_db on twitter). I do have a facebook page, but I don't really use it too often. My twitter posts are auto posted on my facebook wall, and that's about all you'll ever see posted from me on fb. With that said, I will get facebook messages, too. Email is your best bet as it's pushed to my iPhone, which usually isn't more than an arm's length away from me.

Worst case scenario, should "doom's day" arrive, and you have no way of contacting me re: my plugins then open a ticket on the above project site, I'll see it and respond to it.
I did not see the Schedules Direct plug-in on your web site. Could you post a link where to download it?

I think it would be a good idea for someone to start collecting e-mails from everyone on this forum that wants to be on an e-mail notification list. The e-mail notification list will be needed before this forum is shut down. If this forum is shut down, it will probably happen fast with no warning. Then many of the current forum users can be notified by e-mail what forum will replace this forum. It would be best if the replacement forum was a place that is independent of Google.


Dave
Reply With Quote
  #40  
Old 07-20-2011, 08:54 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by davephan View Post
I did not see the Schedules Direct plug-in on your web site. Could you post a link where to download it?

I think it would be a good idea for someone to start collecting e-mails from everyone on this forum that wants to be on an e-mail notification list. The e-mail notification list will be needed before this forum is shut down. If this forum is shut down, it will probably happen fast with no warning. Then many of the current forum users can be notified by e-mail what forum will replace this forum. It would be best if the replacement forum was a place that is independent of Google.


Dave
It is not yet available because it currently is against the schedules direct ToS (which restricts it to free/non-market software). It will take an exception to be made for sage (since you could argue it's non-market) to make it a legit option.
__________________
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
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
Sage Job Queue Completed tasks problem raffmanlt SageTV Customizations 2 08-18-2009 07:34 PM
XMLTV Import Tool & Schedules Direct for USA? rnewman SageTV EPG Service 5 08-13-2008 06:12 AM
Schedules Direct or what? Ryel SageTV EPG Service 6 01-25-2008 03:03 PM
Modifying Channel Schedules Slugger SageTV Studio 1 08-22-2007 07:46 PM
WISH: Adaptable Recording Schedules RAlfieri SageTV Beta Test Software 0 11-24-2006 06:46 PM


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


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