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.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 12-21-2004, 07:18 PM
jlindborg's Avatar
jlindborg jlindborg is offline
Sage Aficionado
 
Join Date: Dec 2004
Location: Seattle
Posts: 335
Client stream - where's the decoding take place?

Ok, Sage rookie question here.

I’m gathering all the equipment to deploy a full on media server and a couple client boxes for remote TVs on my network – there’s one thing I wanted to check into, though, before deciding on how to do my clients.

My main server will have 3 Win TV PVR Hauppauge cards (1 350, 2 250s) and be wired into my network switch. I also wanted to setup two client PCs with TV out capable video cards (ATI 9600s) hooked to TVs in other parts of the house also on the network switch.

My question is, for the clients streaming recorded programs (or live TV for that matter), where is the decoding taking place? On the server and then carted across the network or on the client box itself? I was hoping to get away with some real low powered old Celeron motherboards I have for the clients figuring that all they needed to do was shuffle packets on/off the network. But if they’re having to decode on the fly that’s a different story.

Presumably if I put a 350 in the clients and use the TV out on that instead of the 9600, this would solve the problem since it’d be using the on board decoder, right? That’d be cheaper and easier than going and getting new equipment anyway…

Advice?

Thanks

-Jeff
Reply With Quote
  #2  
Old 12-21-2004, 07:42 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Quote:
Originally Posted by jlindborg
My question is, for the clients streaming recorded programs (or live TV for that matter), where is the decoding taking place? On the server and then carted across the network or on the client box itself?
The video data is streamed to the client & then the client is responsible for decoding & displaying it. (In short: decoding is done on the PC where playback is occurring.)

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #3  
Old 12-21-2004, 07:48 PM
mdmint's Avatar
mdmint mdmint is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Vancouver, WA USofA
Posts: 877
Actually the Server, if not being used for playback too, is the one to go low powered CPU. Also, if not using Server for Playback PVR350 is a waste of $$$ in it.
Reply With Quote
  #4  
Old 12-21-2004, 08:16 PM
jlindborg's Avatar
jlindborg jlindborg is offline
Sage Aficionado
 
Join Date: Dec 2004
Location: Seattle
Posts: 335
Yeah, the server will be my primary playback box in the front room - that's why I got the 350 for it.

I think I'll try the client with just the 9600 in there and run some stress tests and decide if I need to do anything else from there.

thanks
Reply With Quote
  #5  
Old 12-22-2004, 01:45 PM
korben_dallas's Avatar
korben_dallas korben_dallas is offline
Sage Icon
 
Join Date: Oct 2004
Location: USA
Posts: 1,250
Andy,

Does this mean that *unsupported* file types, like .mp4, would be playable on the client machine - assuming they are playable on the server - with some configuration? I've been meaning to buy Sage Client while the holiday discount is active, but I don't want to have a client that can't play all the same files that I've managed to get working in Sage on the server.
Reply With Quote
  #6  
Old 12-22-2004, 03:27 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Yes, the Client and server work exactly the same with regards to playback. This is even more true now that the server does/can run as Server+Pseudo-Client. Sage Client is basically SageTV minus the Service.
Reply With Quote
  #7  
Old 12-22-2004, 03:57 PM
dvd_maniac's Avatar
dvd_maniac dvd_maniac is offline
Sage Icon
 
Join Date: Mar 2004
Location: New England
Posts: 1,899
Quote:
Yes, the Client and server work exactly the same with regards to playback. This is even more true now that the server does/can run as Server+Pseudo-Client. Sage Client is basically SageTV minus the Service.
I CAN'T get my mp4 files to play on the client. I encode with Nero (non avc) and Sage server can not play these files without installing 3ivx and ffdshow.

I installed Nero Ultra, ffdshow by celtic-druid and 3ivx on a clinet and I get a playback error. On the server I just got a black screen with audio. Just the playback error on client.

Now my files are in .MP4 extension, not sure if that makes a difference, but it seems that at least in my case, client and sage are different.
Reply With Quote
  #8  
Old 12-22-2004, 06:55 PM
mayamaniac's Avatar
mayamaniac mayamaniac is offline
Sage Icon
 
Join Date: May 2004
Posts: 2,177
Quote:
Originally Posted by jlindborg
I think I'll try the client with just the 9600 in there and run some stress tests and decide if I need to do anything else from there.
How fast or should I say how slow are those client machines? Minimum requirement to run SageTV according to Frey is:

Intel Pentium III 600 MHz or AMD Athlon 600 MHz with additional requirements including TV Tuner Card, Video Card and additional software.

The client might require less since it doesn't do any of the services the server does. But just try to playback any DVD or Mpeg2 720x480 on it, see how it looks on the TV also. Get the Nvidia decoder, I think that will help as it uses less CPU.
__________________
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
  #9  
Old 12-22-2004, 10:10 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Since my name was mentioned above regarding playing unsupported (mp4) files on the client, I don't want to seem like I'm ignoring the question... I'm not entirely sure about the answer, since I don't really play anything other than what SageTV records. (The only other things I play are DVDs, played through my Xcard's software.)

The original question was regarding where decoding takes place -- and that is always going to be on the client, as far as I know.

If the default SageTV setup can play the file (with decoders installed, of course), then the client should be able to do so also -- it just gets streamed from the server to the client & the client shouldn't need its own direct access to the file.

However, if you have to use a custom add-on (custom STV, perhaps? external program?) to play some type of file, then the client may need its own direct access to the file, following the filename/path that is shown for that file inside SageTV. If it says the file is located at "D:\Video\TheBestMovieEver.moviefile", then the client needs to be able to see that file in the "D:\Video\" directory. Of course, that is where using UNC path names comes into play so that the client can actually see the file in its native habitat on the network.

I'm no expert on playing those unsupported files (since I don't use them)... so if anyone who actually does that comes by & sees that I wrote a bunch of BS, I'm sure we'll all find out.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #10  
Old 12-22-2004, 10:33 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by dvd_maniac
I CAN'T get my mp4 files to play on the client. I encode with Nero (non avc) and Sage server can not play these files without installing 3ivx and ffdshow.

I installed Nero Ultra, ffdshow by celtic-druid and 3ivx on a clinet and I get a playback error. On the server I just got a black screen with audio. Just the playback error on client.

Now my files are in .MP4 extension, not sure if that makes a difference, but it seems that at least in my case, client and sage are different.
Sorry to be dense, but I can't tell if you have it working on the server or not.
Reply With Quote
  #11  
Old 12-23-2004, 12:08 AM
dvd_maniac's Avatar
dvd_maniac dvd_maniac is offline
Sage Icon
 
Join Date: Mar 2004
Location: New England
Posts: 1,899
yes, it works perfectly on server
Reply With Quote
  #12  
Old 12-23-2004, 10:14 AM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
I'm gona take this up over here:
http://forums.sage.tv/forums/showthr...4&page=1&pp=20
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


All times are GMT -6. The time now is 03:28 PM.


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