SageTV Community  

Go Back   SageTV Community > General Discussion > General Discussion
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

General Discussion General discussion about SageTV and related companies, products, and technologies.

Reply
 
Thread Tools Search this Thread Display Modes
  #61  
Old 01-08-2010, 03:09 PM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
Yeah, that 3D thing is pretty mysterious. About the only thing I can think of that I would consider a 3D interface is the new Xbox interface and possibly AppleTV.
__________________
Clients: 1xHD200 Connected to 50" TH-50PZ750U Plasma
Server : Shuttle SFF SSH55J2 w/ Win7 Home, SageTV v7, Core i3 540, 2GB RAM, 30GB SSD for OS, 1.5TB+2x1TB WDGP for Recordings, BluRay, 2xHDHR, 1xFirewire
SageTV : PlayOn, SJQ, MediaShrink, Comskip, Jetty, Web Client, BMT


Having a problem? Don't forget to include a log! (Instructions for: PlayOn For SageTV v1.5, MediaShrink)

Last edited by evilpenguin; 01-08-2010 at 03:11 PM.
Reply With Quote
  #62  
Old 01-08-2010, 03:13 PM
Clift Clift is offline
Sage Expert
 
Join Date: Aug 2008
Location: North Carolina
Posts: 555
3D UI similar to the Zune HD for animations, transitions and such...

http://www.crunchgear.com/2009/09/16...the-full-tour/
__________________
Server:W7 Ultimate, SageTV 7.1.9
Capture Devices: HVR-2250, 2x HD PVR 1212
Clients:
1x STX-HD100
3x STP-HD200
@cliftpompee
Reply With Quote
  #63  
Old 01-08-2010, 04:23 PM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
A good example of the difference between 2-D and 3-D graphics for a user interface is the difference between Windows XP and the Aero interface in Vista and Win7. 3-D graphics make it possible to do animations, transparent effects, rotations, shading, and lighting effects.

You can actually do a lot of pseudo-3-D effects using 2-D graphics. As an example, you may have noticed that some of the imports already available for Sage are able to show a picture of a DVD cover for a movie with a "reflection" effect. The trick is that the reflection is static. What they can't really do with 2D graphics is make it look like the DVD box is spinning and have it create a reflection on the fly that spins with it. Or shine a moving spot-light on the box and have it cast a "moving" shadow on the wall behind it. Or, make the screen "ripple" when you click a button.
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM
Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2)
,USBUIRT (multi-zone)
Source:
Comcast/Xfinity X1 Cable
Primary Client: Server Other Clients: (1) HD200, (1) HD300
Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE,
HDHR, HVR-2250, HD-PVR
Reply With Quote
  #64  
Old 01-08-2010, 04:40 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Where would this new Sage UI leave the custom UIs such as SageMC and the under-development stuff like Ortus and Phoenix? In other words - will those guys have to start over once Sage7 comes out? Or is there any point in them still working on these projects?
__________________
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
  #65  
Old 01-08-2010, 04:44 PM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
I'm curious where Sage is going to look for the HD300's chipset. They'd be very smart to follow Boxee's lead and go with Tegra. That thing is a *beast* and would provide all the graphics and video decoding they could ever want.

Granted, that opens up a problem where they would have to chose whether to design their new UI with the restriction that it needs to function on the H200/100 or just leave those two in the dust with the current STV and swing for the fenses with a new one that takes advantage of all the new processing power.
__________________
Clients: 1xHD200 Connected to 50" TH-50PZ750U Plasma
Server : Shuttle SFF SSH55J2 w/ Win7 Home, SageTV v7, Core i3 540, 2GB RAM, 30GB SSD for OS, 1.5TB+2x1TB WDGP for Recordings, BluRay, 2xHDHR, 1xFirewire
SageTV : PlayOn, SJQ, MediaShrink, Comskip, Jetty, Web Client, BMT


Having a problem? Don't forget to include a log! (Instructions for: PlayOn For SageTV v1.5, MediaShrink)

Last edited by evilpenguin; 01-08-2010 at 04:47 PM.
Reply With Quote
  #66  
Old 01-08-2010, 05:16 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by wayner View Post
Where would this new Sage UI leave the custom UIs such as SageMC and the under-development stuff like Ortus and Phoenix? In other words - will those guys have to start over once Sage7 comes out? Or is there any point in them still working on these projects?
That is an interesting question the answer could be one reason why the UI change has been so long in coming.

One possibility is that the entire Sage rendering engine/logic/structure is redone from the ground up. This could have many benefits. For example if there were some inefficiency or limitations involved with the current structure that cause major performance problems, a "do over" could fix those, of course it would have drawbacks too, like all the debugging that's been done since V2 would be tossed and have to start over again. Current "plugins" wouldn't work, and replacement STVs (eg SageMC) would also not work.

The next possibility is that the core rendering engine is redone, but the existing STV structure is retained. This could also have benefits like the prior example, but could be less beneficial if inefficiencies are in the STV translation layer. This method would have less drawbacks depending on how it's done. If doing the update requires a new API, then current work would not function, unless the existing API was kept around for backward compatibility. Of course it's also possible for all the work to be done "under the hood" with no changes to the API, just rendering work in which case all the existing stuff would work, (plugins only if the stock STV is retained).

Now, if I had to prognosticate, my guess would be that what's going on would be roughly the later. A lot of work redoing/optomizing/improving the under the hood rendering capabilities, but tied with a new stock STV. I'd guess the new STV would either use all new "3D" graphics, or more likely, make extensive use of extensions to the current API (for the 3D stuff).

I'd bet against a complete rewrite as the current structure has many advantages. The primary being evidenced best by SageMC, it's a completely different UI, which is possible due to the way Sage's UI is structured. And if you look at the CPU usage while running either UI, you'll see that they don't hit the CPU very hard, so it's not likely there are significant performance inefficiencies in the using of STV logic.

The one thing I really do hope for is a drastically improved (well technically "created") skinning tool/method/environment, and or a real plugin architecture. SageMC is great and the work done on it is amazing, but IMO it's not good for Sage to have two completely different and incompatible UIs floating around. Right now there are essentially two versions of Sage, the "stock" one, and the SageMC one, and that just makes things confusing.

Given the history, it would be sad to see the STV system go, but if I were wishing, I'd rather see a robust skinning and plugin architecture than the continuance of the STV system, and I'd applaud that change.

Here's to hoping the new UI brings with it the best of the above....
Reply With Quote
  #67  
Old 01-08-2010, 05:22 PM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Quote:
Originally Posted by wayner View Post
Where would this new Sage UI leave the custom UIs such as SageMC and the under-development stuff like Ortus and Phoenix? In other words - will those guys have to start over once Sage7 comes out? Or is there any point in them still working on these projects?
As with any software upgrade, it's possible that the next version of Sage could impact these and other imports, but I don't think it will affect them very much. As I understand it, both Phoenix and Ortus are planning to build a stand-alone UI that talks to the Sage Server "Back-End" via the Sage API's, but does not rely on the "Front-End" stuff or Sage's Studio at all. Therefore, they should be mostly unaffected by Sage overhauling the UI. However, if Sage does a good enough job with the new UI, some people may not see the need to use an alternate UI.

Now, I think there is a much bigger possibility it could break a lot of the other plugins or make them obsolete (things like the Dynamic Menus, Weather Report Suite, Fan Art, etc.).
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM
Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2)
,USBUIRT (multi-zone)
Source:
Comcast/Xfinity X1 Cable
Primary Client: Server Other Clients: (1) HD200, (1) HD300
Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE,
HDHR, HVR-2250, HD-PVR
Reply With Quote
  #68  
Old 01-08-2010, 05:27 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by Tiki View Post
As with any software upgrade, it's possible that the next version of Sage could impact these and other imports, but I don't think it will affect them very much. As I understand it, both Phoenix and Ortus are planning to build a stand-alone UI that talks to the Sage Server "Back-End" via the Sage API's, but does not rely on the "Front-End" stuff or Sage's Studio at all.
Unless I missed something, they're definitely planning on using Studio to create their UIs. Doing anything else would be very difficult. The APIs they're creating (Phoenix) are tools that wrap both the Sage APIs and custom APIs to extend functionality and make developing the UI in Studio easier.

My guess is SageMC and the like don't have much to worry about because I doubt the current API will be obsoleted, I'm still guessing the "SageTV 7 API" will "simply" have new functionality and will be paired with a new SageTV7.xml that makes use of them. That will probably bust any of the stock STV, STVi's though.
Reply With Quote
  #69  
Old 01-08-2010, 05:59 PM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Quote:
Originally Posted by stanger89 View Post
Unless I missed something, they're definitely planning on using Studio to create their UIs. Doing anything else would be very difficult. The APIs they're creating (Phoenix) are tools that wrap both the Sage APIs and custom APIs to extend functionality and make developing the UI in Studio easier.
I would be very surprised if they use Studio for the final product (at least for the Phoenix project). There is really no reason to wrap the Sage API's if your are calling them from inside Studio. The only reason to wrap them is to call them from another language/platform. Of course, I'm not a developer for either one, so I could be wrong in my interpretation.

Quote:
Originally Posted by stanger89 View Post
My guess is SageMC and the like don't have much to worry about because I doubt the current API will be obsoleted, I'm still guessing the "SageTV 7 API" will "simply" have new functionality and will be paired with a new SageTV7.xml that makes use of them. That will probably bust any of the stock STV, STVi's though.
That's pretty much what I'm thinking
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM
Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2)
,USBUIRT (multi-zone)
Source:
Comcast/Xfinity X1 Cable
Primary Client: Server Other Clients: (1) HD200, (1) HD300
Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE,
HDHR, HVR-2250, HD-PVR
Reply With Quote
  #70  
Old 01-08-2010, 06:46 PM
MeInMaui's Avatar
MeInMaui MeInMaui is offline
SageTVaholic
 
Join Date: Feb 2005
Location: Maui. HI
Posts: 4,203
Quote:
Originally Posted by Tiki View Post
I would be very surprised if they use Studio for the final product (at least for the Phoenix project). There is really no reason to wrap the Sage API's if your are calling them from inside Studio. The only reason to wrap them is to call them from another language/platform. Of course, I'm not a developer for either one, so I could be wrong in my interpretation.
The Phoenix STV is definitely being developed in Studio. There would be no other way to get the UI onto media extenders or placeshifter. There are numerous other reasons to wrap the sage api's, but we can get into that another time.

Aloha,
Mike
__________________
"Everything doesn't exist. I'm thirsty." ...later... "No, it's real!!! I'm full."
- Nikolaus (4yrs old)
Reply With Quote
  #71  
Old 01-08-2010, 07:01 PM
Straykat Straykat is offline
Sage User
 
Join Date: Jan 2009
Posts: 21
Maybe, maybe not, the 3D UI will have similar elements / intent as this download posted by Narflex from the 2006 CES:

"This is the UI that we were demoing at CES in 2006. It's a 3D UI and you MUST have 3D acceleration enabled for it to work properly.

It features main menus that zoom in as they're selected. It also has a fluid moving background on the main menus. A lot of the 'lines' from the UI have been removed as well to make it look cleaner."

http://forums.sagetv.com/forums/down...?do=file&id=53
Reply With Quote
  #72  
Old 01-08-2010, 08:04 PM
jaminben jaminben is offline
Sage Icon
 
Join Date: Sep 2007
Location: Norwich, UK
Posts: 1,754
Send a message via MSN to jaminben
Sounds quite exciting, would be nice if they could get it to run at a HD resolution as well.

Cheers

Ben
__________________
Server - Win7 64bit, 2.4Ghz Intel Core 2 Duo, TBS 6284 PCI-E Quad DVB-T2 Tuner, 3 x HD200 & 1 x HD300 extenders
Reply With Quote
  #73  
Old 01-09-2010, 05:47 AM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by MeInMaui View Post
The Phoenix STV is definitely being developed in Studio. There would be no other way to get the UI onto media extenders or placeshifter. There are numerous other reasons to wrap the sage api's, but we can get into that another time.

Aloha,
Mike
As mike said all the ui portion of ortus as well has to be written I. Studio as there is no other choice. Just as you have your imports written in studio a full stv must be as well.
Reply With Quote
  #74  
Old 01-09-2010, 02:02 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by MeInMaui View Post
The Phoenix STV is definitely being developed in Studio. There would be no other way to get the UI onto media extenders or placeshifter. There are numerous other reasons to wrap the sage api's, but we can get into that another time.
Mike, I don't want you to violate any NDAs but can you confirm or deny that you have had contact with Sage about the UI changes in Sage7?
__________________
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
  #75  
Old 01-10-2010, 08:22 PM
MeInMaui's Avatar
MeInMaui MeInMaui is offline
SageTVaholic
 
Join Date: Feb 2005
Location: Maui. HI
Posts: 4,203
Quote:
Originally Posted by wayner View Post
Mike, I don't want you to violate any NDAs but can you confirm or deny that you have had contact with Sage about the UI changes in Sage7?
Just call me Sergeant Schultz.
__________________
"Everything doesn't exist. I'm thirsty." ...later... "No, it's real!!! I'm full."
- Nikolaus (4yrs old)
Reply With Quote
  #76  
Old 01-10-2010, 08:30 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Thank you Schultzie!
__________________
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
  #77  
Old 01-10-2010, 09:08 PM
MeInMaui's Avatar
MeInMaui MeInMaui is offline
SageTVaholic
 
Join Date: Feb 2005
Location: Maui. HI
Posts: 4,203
Hmmm, maybe I implied that I know something by indirectly implying that I don't know anything.

Let me be clear that that that I know is no more than is known by those in the know. Though if I knew any more I know I'd have to take care not to show that I know. But lucky for me it's doubtful that I do or don't know any more than is generally known, so that makes it much easier to concisely explain just how much I may or may not know. Or maybe not....I don't know.

Well, I hope that cleared things up.

Aloha,
Mike
__________________
"Everything doesn't exist. I'm thirsty." ...later... "No, it's real!!! I'm full."
- Nikolaus (4yrs old)
Reply With Quote
  #78  
Old 01-10-2010, 09:37 PM
korben_dallas's Avatar
korben_dallas korben_dallas is offline
Sage Icon
 
Join Date: Oct 2004
Location: USA
Posts: 1,250
Quote:
Originally Posted by MeInMaui View Post
Hmmm, maybe I implied that I know something by indirectly implying that I don't know anything.

Let me be clear that that that I know is no more than is known by those in the know. Though if I knew any more I know I'd have to take care not to show that I know. But lucky for me it's doubtful that I do or don't know any more than is generally known, so that makes it much easier to concisely explain just how much I may or may not know. Or maybe not....I don't know.

Well, I hope that cleared things up.

Aloha,
Mike
Nice try but you already let the cat out of the bag. I'm telling mom.
__________________
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
  #79  
Old 01-11-2010, 01:39 AM
xxLJLxx's Avatar
xxLJLxx xxLJLxx is offline
Sage Advanced User
 
Join Date: Jun 2009
Location: Lubbock, TX
Posts: 150
Quote:
Originally Posted by MeInMaui View Post
Hmmm, maybe I implied that I know something by indirectly implying that I don't know anything.

Let me be clear that that that I know is no more than is known by those in the know. Though if I knew any more I know I'd have to take care not to show that I know. But lucky for me it's doubtful that I do or don't know any more than is generally known, so that makes it much easier to concisely explain just how much I may or may not know. Or maybe not....I don't know.
Impressive...
Reply With Quote
  #80  
Old 01-11-2010, 03:56 AM
voidpt's Avatar
voidpt voidpt is offline
Sage Aficionado
 
Join Date: Jan 2006
Location: Norway
Posts: 296
Quote:
Originally Posted by MeInMaui View Post
Let me be clear that that that I know is no more than is known by those in the know. Though if I knew any more I know I'd have to take care not to show that I know. But lucky for me it's doubtful that I do or don't know any more than is generally known, so that makes it much easier to concisely explain just how much I may or may not know. Or maybe not....I don't know.
I knew it!!! It's you who compose all those EULA's I'm forced (no choice) to read sometimes. I'm telling the world !!!

... after my morning
__________________
SageTV 7.1.9 (headless/service) JavaRE 1.6.0_37 2x FloppyDTV C/CI (DVB-C) (fw: 1.2.10 B43110) (CAM: Conax) Win7 x64 Intel E3-1245V2 3.4GHz 16GB PC3-10600 ECC ASUS P8C WS (Intel C216) APC Back-UPS RS 800 STP-HD300 Extender (fw: beta 20110506 0) - HDMI/SPDIF - Yamaha RX-V2700 - HDMI - Sony KDL-52X2000
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
Will Sage be at CES next month? mikesm General Discussion 6 01-03-2007 11:00 AM
Sage At CES on htpcnews.com lakeman General Discussion 2 01-25-2006 11:15 AM
Sage shows something new at CES? heffe2001 General Discussion 2 01-08-2006 07:45 PM
Sage not at CES? AndyS General Discussion 5 12-16-2005 12:08 PM
Frey Technologies at CES mwhitlock General Discussion 38 01-22-2005 11:44 AM


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


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