SageTV Community  

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

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

View Poll Results: Where would YOU put Sage's improvement priorities?
Develop and implement a more advanced recording system to eliminate the 'pause' on show-chage. 77 24.14%
Develop a flashier, more graphically intensive UI. 117 36.68%
Implement a CableCard capable DRM option to enable a simpler cable-based setup. 126 39.50%
Improve the BluRay playback capabilities (PC client playback, add title selection capabilities) 75 23.51%
Improve the music/video library system. 110 34.48%
Complete the 'Server-on-a-stick' initiative, making a more 'off-the-shelf' friendly system. 31 9.72%
Create an official plugin installer system, and online plugin catalog. 100 31.35%
Improve International EPG configuration/sourcing. 19 5.96%
Other needs - comment below. 31 9.72%
Multiple Choice Poll. Voters: 319. You may not vote on this poll

Reply
 
Thread Tools Search this Thread Display Modes
  #121  
Old 12-08-2010, 10:10 AM
Skirge01's Avatar
Skirge01 Skirge01 is offline
SageTVaholic
 
Join Date: Jun 2007
Location: New Jersey
Posts: 2,599
Quote:
Originally Posted by comet48 View Post
How about getting the software up from alpha quality to release quality!!
Troll much?
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case
Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB
Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion
Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT
Software: SageTV 7
Reply With Quote
  #122  
Old 12-08-2010, 10:15 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by comet48 View Post
How about getting the software up from alpha quality to release quality!!
Oh yeah... That's constructive. perhaps you could at least TRY to explain how software that has been used in production in thousands of homes for 5+ years is alpha quality
__________________
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
  #123  
Old 12-08-2010, 12:46 PM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Quote:
Originally Posted by comet48 View Post
How about getting the software up from alpha quality to release quality!!
Dude-seriously!? Seriously!?

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #124  
Old 12-08-2010, 02:10 PM
OneOfMany OneOfMany is offline
Sage Aficionado
 
Join Date: Apr 2009
Location: Winnipeg
Posts: 374
Seems odd that someone would use the product for two years, complain about it in every post, and not move on to a more "elegant" "polished" solution lol..
Reply With Quote
  #125  
Old 12-21-2010, 08:46 AM
fleetwood fleetwood is offline
Sage User
 
Join Date: Apr 2006
Location: Lahti, Finland
Posts: 29
Quote:
Originally Posted by ytulpan View Post
DVB subtitles
+1
Reply With Quote
  #126  
Old 12-22-2010, 07:59 AM
RyanW RyanW is offline
Sage User
 
Join Date: Jan 2009
Location: Lakeville, MN
Posts: 16
Time for a new poll?

Time for a new poll now that V7 is released?
Reply With Quote
  #127  
Old 12-22-2010, 08:20 AM
bigo93bronco's Avatar
bigo93bronco bigo93bronco is offline
Sage Aficionado
 
Join Date: Dec 2008
Posts: 317
I wish V7 had added native support for FM radio (yes I still use it , a sports score section like media center, and better multi-threading and memory usage. With RAM so cheap, i'd like to load the system up to the point where all of the sagetv components could reside in system memory. I'm pretty sure this will happen eventually though.
__________________
Windows 10 X64 ASUS Z270 TUF2 MOBO
Intel I5 Kaby Lake @3.3 Corsair H65 AIO water cooler
16GB GSkill DRR4 10 SATA hotswap bays in 4U RM case
Redundant power supply, dual UPS's, etc
Samsung EVO 850 SSD X2 OS drives
WD 4TB Purple drive for recordings, various other drives for archives
Tuners are a work in progress
Reply With Quote
  #128  
Old 12-22-2010, 09:12 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by bigo93bronco View Post
I wish V7 had added native support for FM radio (yes I still use it , a sports score section like media center, and better multi-threading and memory usage. With RAM so cheap, i'd like to load the system up to the point where all of the sagetv components could reside in system memory. I'm pretty sure this will happen eventually though.
This biggest thing they could do for memory usage would be to split UI contexts for extenders into their own process/JVM's.
__________________
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
  #129  
Old 12-22-2010, 09:20 AM
Skirge01's Avatar
Skirge01 Skirge01 is offline
SageTVaholic
 
Join Date: Jun 2007
Location: New Jersey
Posts: 2,599
I see two things as severe issues in SageTV:

1. The disparity between a full client PC and the HD Theater. This has serious impact on design decisions for the UI and plugins, both by SageTV themselves and plugin developers.
2. The Music library needs a major interface overhaul. There's no reason that we should even be considering something like Sonos or Airplay to supplement SageTV.
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case
Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB
Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion
Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT
Software: SageTV 7
Reply With Quote
  #130  
Old 12-22-2010, 09:24 AM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by trallyus View Post
P.S. Alot of users that just set up sage tv and have no problems with it tend not to check the forums when everything is working right or they tend to lurk like I used to and just read without registering I would think so the numbers will probably be skewered toward more advanced user suggestions then what most general users would want.
It is true that the community here would be at the high end of the Geek scale, just using a PC as a PVR, especially when it does not come with your OS (like Win MC does) puts you at least midway on that scale. If you just wanted a very simple PVR solution without all of the bells and whistles then one would just use a cable/satellite company PVR.

Speaking of that...

Why don't you use Sage for HBO, Showtime, etc? All you need is an HD-PVR to connect to your Sage PC and cable box.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #131  
Old 12-22-2010, 11:44 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by Skirge01 View Post
1. The disparity between a full client PC and the HD Theater. This has serious impact on design decisions for the UI and plugins, both by SageTV themselves and plugin developers.
SageClients present problems for Plugin development. Extenders are much easier to deal with IMHO.
__________________

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
  #132  
Old 12-22-2010, 11:50 AM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by Skirge01 View Post
2. The Music library needs a major interface overhaul. There's no reason that we should even be considering something like Sonos or Airplay to supplement SageTV.
I agree that the Music library needs an overhaul, but doesn't Sonos give you synchronized playback in mulitple rooms? That would be very hard to do in Sage, wouldn't it?
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #133  
Old 12-22-2010, 12:33 PM
Skirge01's Avatar
Skirge01 Skirge01 is offline
SageTVaholic
 
Join Date: Jun 2007
Location: New Jersey
Posts: 2,599
Quote:
Originally Posted by tmiranda View Post
SageClients present problems for Plugin development. Extenders are much easier to deal with IMHO.
If anyone would know, you sure would. I don't want to get into a technical discussion I probably wouldn't understand (never used an extender and know nothing about Studio), but if you wouldn't mind explaining a little bit at a high level, it might help others, as well. Maybe SageTV would be able to do something about whatever you mention, as well.

Quote:
Originally Posted by wayner View Post
I agree that the Music library needs an overhaul, but doesn't Sonos give you synchronized playback in mulitple rooms? That would be very hard to do in Sage, wouldn't it?
Would it? I'm certainly no tech wizard, but if Sonos could figure out how to do it, why couldn't SageTV? They have a server and clients, just like Sonos does, so, theoretically, it should be doable. Technically? I have no clue. That's also just one of the numerous nice features of Sonos. There are many others which really drive home the value of Sonos.
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case
Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB
Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion
Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT
Software: SageTV 7
Reply With Quote
  #134  
Old 12-22-2010, 12:45 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by Skirge01 View Post
Would it? I'm certainly no tech wizard, but if Sonos could figure out how to do it, why couldn't SageTV? They have a server and clients, just like Sonos does, so, theoretically, it should be doable. Technically? I have no clue. That's also just one of the numerous nice features of Sonos. There are many others which really drive home the value of Sonos.
You're probably right that it should be doable. I don't have a Sonos so I am not an expert on that product, but I believe it was designed from the ground up to be able to facilitate synchronous playback from multiple devices. Sage's model is to be able to playback to individual devices and these devices could be an extender, a Placeshifter Client, a SageTV client or the SageTV server itself. Keeping all of these disparate devices in synch is a challeng.

And as we all know, the Music functionality in Sage is more of an afterthought that doesn't get too much developer time. I am fine with that since I rarely use it myself.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #135  
Old 12-22-2010, 12:57 PM
panteragstk's Avatar
panteragstk panteragstk is offline
SageTVaholic
 
Join Date: Oct 2008
Location: New Braunfels, TX
Posts: 3,312
Quote:
Originally Posted by Skirge01 View Post
If anyone would know, you sure would. I don't want to get into a technical discussion I probably wouldn't understand (never used an extender and know nothing about Studio), but if you wouldn't mind explaining a little bit at a high level, it might help others, as well. Maybe SageTV would be able to do something about whatever you mention, as well.
Extenders don't have near the graphics processing power that a client does. That is one reason they are so different.
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA
Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60
Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u
Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup.
Reply With Quote
  #136  
Old 12-22-2010, 01:03 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
I am sure some of the developers will respond but the thing with extenders, or PS clients, is that everything resides on the server. That way you make the change once and it is easily applied to all extenders, even if you have five ot them - which I do.

But with SageTV client many of the files, etc. are stored on the client. For example - to install a plugin you would have to install it on all clients. For Fanart you would need to install all Fanart on all clients, or else link to a central network share on your server. When installing something like SageAlert you have to install it and configure it for each client since the server doesn't necessarily know what a client is doing.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #137  
Old 12-22-2010, 01:41 PM
davidjames davidjames is offline
Sage Advanced User
 
Join Date: Oct 2005
Posts: 144
GoogleTV Integration

I would like to see integration of SageTV and Internet streaming. One possibility would be integration between GoogleTV and SageTV.

A GoogleTV app which would link the two might be a solution.

Last edited by davidjames; 12-22-2010 at 01:43 PM. Reason: GoogeTV? Really - Fixed :)
Reply With Quote
  #138  
Old 12-22-2010, 02:00 PM
OneOfMany OneOfMany is offline
Sage Aficionado
 
Join Date: Apr 2009
Location: Winnipeg
Posts: 374
Quote:
Originally Posted by wayner View Post
But with SageTV client many of the files, etc. are stored on the client. For example - to install a plugin you would have to install it on all clients. For Fanart you would need to install all Fanart on all clients, or else link to a central network share on your server. When installing something like SageAlert you have to install it and configure it for each client since the server doesn't necessarily know what a client is doing.
This is true, however, my goal is always to have all of my PC Clients display the exact same interface.

As long as the local Sage.Client.properties file ONLY contains information that is not system specific, then there should be no problem in simply having a master file that changes are made to, and then simply updated to the individual clients once tested and approved for the house.

I haven't tried with v7 yet, but with v6, I would simply overwrite the entire Sage directory, and all systems worked fine.

Grant
Reply With Quote
  #139  
Old 12-22-2010, 02:20 PM
Skirge01's Avatar
Skirge01 Skirge01 is offline
SageTVaholic
 
Join Date: Jun 2007
Location: New Jersey
Posts: 2,599
Quote:
Originally Posted by wayner View Post
I am sure some of the developers will respond but the thing with extenders, or PS clients, is that everything resides on the server. That way you make the change once and it is easily applied to all extenders, even if you have five ot them - which I do.

But with SageTV client many of the files, etc. are stored on the client. For example - to install a plugin you would have to install it on all clients. For Fanart you would need to install all Fanart on all clients, or else link to a central network share on your server. When installing something like SageAlert you have to install it and configure it for each client since the server doesn't necessarily know what a client is doing.
I was more getting at what the difficulties are for developing a plugin. I believe that's what tmiranda was alluding to and what I was looking to get a little more clarity on.

Speaking of what you're referring to, though, I only have a single client PC at the moment, but I couldn't imagine it being difficult to keep multiple ones in sync. I don't modify my client very frequently, so when I do, it'd be pretty easy to apply the same changes to another one, especially with the plugin system. Also, there's no setup at all for fanart on my clients, since it's all on the server. Lastly, I don't even see a need for SageAlert on a client (is that even possible?). All the tuners would (should) be on the server, so there's really nothing to monitor.
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case
Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB
Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion
Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT
Software: SageTV 7
Reply With Quote
  #140  
Old 12-23-2010, 07:08 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by Skirge01 View Post
I don't want to get into a technical discussion I probably wouldn't understand (never used an extender and know nothing about Studio), but if you wouldn't mind explaining a little bit at a high level, it might help others, as well.
Lesser graphics capability is certainly one issue. The other is that all extenders and placeshifters share the same JVM while each SageClient has its own JVM. Placeshifters and extenders also "run" on the Sage server while SageClients run on a totally separate machine. This means that all custom data needed (i.e. data your plugin needs and is not native to the Sage core) must be sent over the network. There are lots of "developer" plugins out there that help (that's why there are all of those library plugins out there that say "no need to install this directly") but it's still a PITA.

Consider this simple example. Let's say you want to create a music plugin that displays lyrics while a song is playing. Assume the lyrics are either embedded in the MP3 or are stored in a .lyrics file. All of this data is stored on the Sage server, not on the SageClient so you need to create a way (probably a java method) to get those lyrics so you can display them in the STV. Your java code (which is called from within the STV) needs to look like this:

Code:
if (running on a SageClient) {
  use some other method to get the lyrics from the Sage server
} else {
  get the lyrics from the machine you're running on (which will be the Sage server)
}
None of this is news to Sage or to any Plugin developers, it's just the way it is.
__________________

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
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
ffdshow and Decoder Priorities....? karnal SageTV Software 4 09-11-2005 09:24 AM
weird recording priorities? andaval SageTV Software 1 07-22-2005 10:38 AM
Channel Priorities aperry SageTV Software 11 04-06-2005 10:02 PM
favorite priorities bebanovich SageTV Software 3 01-24-2005 11:24 PM
Priorities not really working. kevthor SageTV Software 4 07-29-2004 08:12 PM


All times are GMT -6. The time now is 07:15 AM.


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