|
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.) |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
Mulitple Servers
I am sure this has been discussed, but I can't find it anywhere.
I have outgrown my single server and am wanting to put a tuner into a second PC. For that, I will need to just install the SageRecorder software on the second PC, right? Now, what if I want to use the HDD on that second PC to populate the 'Media Library'? Without running MS sharing and mounting the second PC as a drive on my original PC, is there a way to do this? |
#2
|
|||
|
|||
You could, but the preferred way is to set up a second copy of SageTV as a "network encoder".
SageRecorder is not actively updated, so it cant control the newer tuner cards. Info can be found here on the forum, or in the SageTV Manual in Appedinx G: network encoding. Last edited by ke6guj; 09-16-2006 at 01:01 PM. |
#3
|
||||
|
||||
Quote:
__________________
-- Greg |
#4
|
|||
|
|||
If all you need are more tuners USB sounds like the easiest and cheapest route. If you don't want to do that you could get a pci expansion chassis. They're pricey, but you can pick them up on ebay pretty cheap from time to time. I've always wanted one for some reason. Just never had a need so I can't justify getting one.
If you go with a network encoder and use it for storage you might want to share the drives. My understanding is if you don't all traffic will be routed through the server. If the drives are shared on the network encoder the client can access the files directly from it without having to stream through the server. |
#5
|
||||
|
||||
I'm trying to do something similar.
I have two full SageTV computers: One on my Desktop computer One by my downstairs TV as an HTPC The two computers are on the LAN but do not share SageTV recording directories. I do have the HTPC reading Music and Photos from the Desktop, though. Both computers don't use capture cards, but instead use a firewire to the digital cable box for capture and channel changing. I'd like both computer's "SageTV Recordings" section to be populated with it's own local recordings and the recordings of the other SageTV. Is that possible?
__________________
Server: WinXPProSP2, Athlon64 4000+ Dual Core, ASUS NVidia Premium SLI MB, 2Gig DDR, 2xGeForce 7800GTX in SLI, 2x250G SATA HD's in RAID stripe, 250G SATA Video, 250G Backup HD, Onboard Realtek sound, PureVid 1.0.2.223, SageTV 6.3.8 HTPC: WinXPProSP2, AthlonXP 1700+, 1GigDDR, ATI Radeon 2400HD AGP with , Overlay, SageTV 6.3.8 iTreadmill: Media MVP with USRobotics wireless bridge. |
#6
|
||||
|
||||
Quote:
__________________
SageTV 9 / 3 SageTV Clients / Ceton InfiniTV 6 / ComSkip |
#7
|
|||
|
|||
Quote:
|
#8
|
||||
|
||||
That's pretty much what I do, I've got my main server PC running Sage under Win XP, with 3 tuners analog tuners (2 connected to cables boxes controlled via serial cables, one analog cable) and one firewire HD box (to a motorola HD cable box), and a seperate PC (last years model Dell 8400 3.4ghz PC) running 2 DVB-S cards with mytheater and the sage encoder plugin set up on it. I used to also have a third PC running a couple more analog tuners, but just didn't need them after adding the HD & DVB stuff.
You can basically run a full blown copy of Sage as a network encoder & a client, and put tuners in a remote PC as well, you just need to make sure you can map the drives to the same locations on the client machine (or use UNC path names on your Sage setup), or Sage will be confused as to where the physical files are located, and you'll have alot of problems...
__________________
Server: AMD Phenom 2 920 2.8ghz Quad, 16gb Ram, 4tb Storage, 1xHVR-2250, 1 Ceton Cable Card adapter, Windows 7 SP1 |
#9
|
|||
|
|||
Quote:
What if I want 5 machines? Would I need a full mesh of mapped drives? That's what I want to get away from. I guess I imagined that the multiple servers would communicate with each other and serve as clients or placeshifters for each other and that my extender (or other clients) would see all and merge them together for a common display. And what about the extender/placeshifter? Would I have to register it with both servers? |
#10
|
||||
|
||||
Quote:
Quote:
Quote:
However, all your recordings will be displayed in a single list, regardless of where they are located. Quote:
As far as end user experience goes, SageTV abstracts all that from the user, just like it abstracts multiple lineups, and control of multiple tuners. |
#11
|
|||
|
|||
Ok, only 1 server. To expand my media library, I need to map drives to the server. If I have recorders on other machines, the sage server will find them on the network, but to get those recordings stored on the remote machine, I have to have a mapped drive.
It would be nice to be able to do that without the drive mapping. For example (is Sage listening), if I install one copy of the main software on a single machine on my network, and there were a 'remote server' app that I could install on other machines, then on start, the remote server could annouce itself to the network, get seen by the main software which would register it. Any time something on the remote side changed, updates could be sent directly to the main server. OR... just install server apps on remote boxes and have the clients and placeshifters discover them much like they discover the one server today. I guess that sounds a bit convoluted, but I don't think it's really all that complicated. Then we could have something like this: http://www.iodata.com/usa/products/p...&pId=UHDL-300U where the server is preconfigured the NAS. |
#12
|
|||
|
|||
If I install 2 copies of the main software on my network, how would a placeshifter or client see that? Would they just pick the first one they see? or would they see both and sort of munge the data together?
|
#13
|
||||
|
||||
Quote:
Quote:
If you mean 2 separate servers w/o one being a network/client encoder, then they don't talk to each other at all. They are distinct SageTV systems, and any type of client would connect to one or the other. A client only sees what the server it connects to will provide to it. The client would have a choice of which to connect to. And, in this case, you'll need a placeshifter license for each one in order to use Placeshifter w/both servers. - 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. |
#14
|
|||
|
|||
Quote:
I assume the drive mapping is required also to extend the media library to multiple machines? Ok, so let's say I set this up with 1 server running the main software and a bunch of satelite machines running encoders as well as some media center stuff. Then, I goto my extender or placeshifter and select some video to watch that happens to reside on one of the encoder machines. It sounds like that stream would have to physically pass through the server machine. If so, would there be some minimal processing so that the placeshifter sees the stream as if it originated from the server? I guess this is what I'm trying to avoid. I'd like to see: Placeshifter selects video. Sends signal to server. Server figures out where content is located and sends message to placshifter saying where the content is coming from and another message to the encoder instructing it to initiate a stream to said placeshifter. This keeps the server as the central signaling point, but not neccesarily in the datapath. or am I just asking for overkill? |
#15
|
||||
|
||||
Quote:
Quote:
SageTVClient is different & can stream directly from the media's loction, if it can see the file's location itself (again: via mapped drives or UNC paths). - 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. |
#16
|
||||
|
||||
Quote:
If you plan to connect only from within your LAN, and never from the Internet at large, then you don't want Placeshifter, you want SageTVClient.
__________________
-- Greg |
#17
|
|||
|
|||
Ok, I'm not looking at the big picture, just my home LAN. Forgot that Placeshifter is primarily used for streaming out. I use an extender. However, if I had an HTPC running the client next to my TV, it would be able to access the content directly?
Of course, anything that needs to be transcoded would have to run through the server. Again, I forget that I am not the typical customer since 100% of my library is MPEG2. I figure I don't want to tax my Windows PC any more than I have to. By the time I get around to having a videofarm, I'll have separated the sage server onto a dedicated machine so I won't have to worry about things like this. thanks for the info, all! |
#18
|
|||||||
|
|||||||
edit - FWIW, I typed this up and then got distracted, I see you've gotten stuff figured out a little better, now...
Quote:
You don't actually have to map drives, in fact, I'd advise against it, IMO, UNC paths are a much better way to go. Basically the server needs access to everything, so if you've got storage on your encoder boxen, you'll need to specify the UNC path (or map drives) to each storage location in your recording directories. Likewise with library import paths. Quote:
Quote:
Quote:
At this point, I think it would really help if you would lay out specifically what you are trying to do. I'm somewhat confused about what you're trying to do. Quote:
The Client, is it's own instance of Sage, which executes on a separate PC. I believe it has the capability to access files directly, and will try to do so, but will revert to the server if those aren't accessible. Quote:
I'm not sure what happens for timeshifting, "Live", content WRT streaming. Quote:
Last edited by stanger89; 09-19-2006 at 06:20 PM. |
#19
|
||||||
|
||||||
Quote:
Quote:
Quote:
Quote:
Quote:
It sounds like if instead of a placeshifter extender, I used a HTPC running the client software, that it may do what I want. Of course, in my setup, there is no need for transcoding, which is why I was blind to the need for the stream to go through the server in the first place. I think I am understanding, now. Unless there is a 'mini' or 'child' server (software doesn't exist) running on the recorder machines, any stream destined for an extender or placeshifter will have to pass through the server. Quote:
|
#20
|
||||
|
||||
Quote:
For extender and Placeshifter clients, this is somewhat irrelevant, since regardless of where the files actually live, they're read by the server and streamed out from there to the extender or Placeshifter. So in that case all that matters is whether the server can see them.
__________________
-- Greg |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|