SageTV Community  

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

Notices

SageTV Beta Test Software Discussion related to BETA Releases of the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. regarding SageTV Beta Releases should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 03-10-2007, 11:26 AM
Wheemer's Avatar
Wheemer Wheemer is offline
Sage Icon
 
Join Date: Dec 2004
Location: Deer Lake, NL, Canada
Posts: 1,493
transcoder running on client

why is sage's transcoder running on my client

I expect it to only run on my server.
Reply With Quote
  #2  
Old 03-10-2007, 11:33 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Video thumbnail generation at a guess. (use process explorer to see the command line)
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #3  
Old 03-10-2007, 10:52 PM
mayamaniac's Avatar
mayamaniac mayamaniac is offline
Sage Icon
 
Join Date: May 2004
Posts: 2,177
Thats one of many aspects of SageTV that I don't understand, which is the thumbnail generation. Why is it that each client must generate its own thumbnails? Why can't it just grab the thumbnails from the server like the MVP does? It seems redundant to have each client regenerate thumbnails which have been or can be done by the server.
__________________
Mayamaniac

- SageTV 7.1.9 Server. Win7 32bit in VMWare Fusion. HDHR (FiOS Coax). HDHR Prime 3 Tuners (FiOS Cable Card). Gemstone theme.
- SageTV HD300 - HDMI 1080p Samsung 75" LED.
Reply With Quote
  #4  
Old 03-11-2007, 01:52 AM
Wheemer's Avatar
Wheemer Wheemer is offline
Sage Icon
 
Join Date: Dec 2004
Location: Deer Lake, NL, Canada
Posts: 1,493
yeah maniac that exactly what I was thinking...

I want my server to be the one processing things.
Reply With Quote
  #5  
Old 03-11-2007, 03:12 AM
GKusnick's Avatar
GKusnick GKusnick is offline
SageTVaholic
 
Join Date: Dec 2005
Posts: 5,083
The thing is that having the server do everything isn't scalable. If you have a lot of clients, you want the clients to do as much of their own processing as possible to minimize the load on the server.

Now you could argue that if a thumbnail already exists on the server, it's silly for the client to generate another one. It should just pull the existing one over the LAN and cache it locally instead. For all I know it actually does that; I haven't tested it. But if a thumbnail doesn't exist, it makes more sense from a scalability perspective to do the generation client-side, using client CPU cycles rather than server CPU cycles. So that's probably why it's done that way.

I understand that in your particular case you want it to work differently, and I suppose you could make a case for having that option. I'm just saying that the current behavior is not totally off the wall but is actually a reasonable default for people with multiple clients.
__________________
-- Greg
Reply With Quote
  #6  
Old 03-11-2007, 12:46 PM
mayamaniac's Avatar
mayamaniac mayamaniac is offline
Sage Icon
 
Join Date: May 2004
Posts: 2,177
Quote:
Originally Posted by GKusnick View Post
Now you could argue that if a thumbnail already exists on the server, it's silly for the client to generate another one. It should just pull the existing one over the LAN and cache it locally instead. For all I know it actually does that; I haven't tested it.
I have tested it, and no it does not pull the existing one from the server. The idea to releive server loads by off loading some of the work to the client is okay with me. But it needs to be streamlined so that it is efficient to reduce unnecessary work.

For example, generating thumbnails daily for recorded shows isn't a big deal. You probably have 20-50 shows recorded and each client can generate its own and it only takes a minute or two. But if you store photos and imported videos, and lots of them, in the thousands, it takes a very long while for SageTV to generate the thumbnails for them. And so its very inefficient to have each client do its own thumbnail while there is already a good generated set on the server. Especially for those with MVP and I'm sure for the future HD extender as well, you will most likely need to have the generated thumbnails stored on the server side. So since it's already on the server, the clients should just copy them over the LAN instead of recreating them. Its a difference of minutes to hours.
__________________
Mayamaniac

- SageTV 7.1.9 Server. Win7 32bit in VMWare Fusion. HDHR (FiOS Coax). HDHR Prime 3 Tuners (FiOS Cable Card). Gemstone theme.
- SageTV HD300 - HDMI 1080p Samsung 75" LED.
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
Black screen and no audio on Client shatter SageTV Software 7 02-21-2007 08:41 PM
Client Over Wan needbb SageTV Software 8 03-26-2006 02:47 PM
90% CPU usage from sage client! Djinn_X SageTV Software 4 01-17-2006 12:25 PM
SageTV 4.0 service - opening Sage UI hangs running SageTV client Surtr SageTV Software 1 11-10-2005 01:25 PM
Server Stability Issues mikejaner SageTV Beta Test Software 10 10-18-2004 09:53 PM


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


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