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 05-28-2004, 08:43 AM
martyr1391 martyr1391 is offline
New Member
 
Join Date: May 2004
Location: Albany, NY
Posts: 2
Send a message via AIM to martyr1391
FireDaemon

I been trying unsuccessfully to configure FireDaemon 1.6 to run SageTV and SageRecorder as a service on two seperate PCs. I can get the application to run as a service, but recording or watching of shows is nearly impossible. In one case, I got SageTV to schedule a show recording (I get the menu's etc), but was unable to record it to the storage drive. Probably a security issue with writing to a mapped network drive when no one on is logged on. In the second case, the show records but you can not watch it live.

Any assistance would be great. For example, specific configuration in FireDaemon. Thanks.
Reply With Quote
  #2  
Old 05-28-2004, 10:40 AM
insomniac's Avatar
insomniac insomniac is offline
Sage Icon
 
Join Date: May 2003
Location: Concord, Ca.
Posts: 1,104
Re: FireDaemon

It does work, you just need to have the service as a user which has permissions on both machines instead of system account.

If you have a domain, this simplifies matters. e.g. home\administrator

but this is not necessary

FYI: For some reason, every time anyone other than myself has run sage as a service, they have failed (far as I know). so GL! :P


EDIT:

One thing that I am aware of is that you must choose the local machine admin (equivelent) account and give the following rights:

"replace a process level token"
"Increase Quotas"
you must have it start as "maximized"
you must have it set to "interact with desktop when service log on as a user"


the endall setup would look something like this:

start service as <servername>\administrator (has to have a password..if you dont like the password because it makes you login, use tweakUI to store the password to do the autologon)

on the place where the storage\server whatever is, it must have an administrator account with the same password.

I do not use firedaemon, I use service+ and or do it manually, so unfortunately I will not be able to give you firedaemon specific info.

Dont let anyone tell you it doesnt work. I have sage recorder working as a service right now

DISCLAIMER :

Below is a registry export of my service. Do NOT under any terms import the below registry information if you are not using service+. Although you should be able to get firedaemon to work if you follow the same format as below:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sage recorder]
"Type"=dword:00000010
"Start"=dword:00000002
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,\
20,00,46,00,69,00,6c,00,65,00,73,00,5c,00,53,00,65,00,72,00,76,00,69,00,63,\
00,65,00,2b,00,5c,00,73,00,76,00,63,00,69,00,74,00,2e,00,65,00,78,00,65,00,\
00,00
"DisplayName"="sage recorder"
"ObjectName"=".\\Administrator"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sage recorder\Parameters]
"Path"="c:\\program files\\frey technologies\\sagerecorder\\sagerecorder.exe"
"Params"=""
"Directory"=""
"RestoreNetworkConnection"=dword:00000000
"ForceInteractWithDesktop"=dword:00000001
"ControlsAccepted"=dword:00000001
"AutoRestartInterval"=dword:00000000
"StartupWindow"=dword:00000003
"ProcessPriority"=dword:00000020
"ProcessAffinity"=dword:00000001
"InputFile"=""
"OutputFile"=""
"OverwriteOutputFile"=dword:00000001
"EnvVars"=hex(7):00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sage recorder\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\
00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sage recorder\Enum]
"0"="Root\\LEGACY_SAGE_RECORDER\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001



I.

Quote:
Originally posted by martyr1391
I been trying unsuccessfully to configure FireDaemon 1.6 to run SageTV and SageRecorder as a service on two seperate PCs. I can get the application to run as a service, but recording or watching of shows is nearly impossible. In one case, I got SageTV to schedule a show recording (I get the menu's etc), but was unable to record it to the storage drive. Probably a security issue with writing to a mapped network drive when no one on is logged on. In the second case, the show records but you can not watch it live.

Any assistance would be great. For example, specific configuration in FireDaemon. Thanks.
__________________
If you're not cheating, your not trying...

My sage rigs:
Server - Windows 2003, Intel 865 PERLL w/ P4 3.2g 1gb ram, 3-PVR250, 3-PVRUSB's, 1 Skystar2, 1 twinhan 102g, 1 starbox DVB-S Cards. Evo network QAM encoder. 1.2TB storage 6.x server + MTSAGE for DVB
Client 1/Master BR - MediaMVP running a 30" Olevia LCD TV.
Client 2/Front Room - Shuttle ST61G4 XPC 1gig ram, 60gb HD, BTC9019 wireless keyboard/mouse & Harmony 880. 6.x client. GF6600GT driving a Sony WEGA 55" rear projection tv.

Last edited by insomniac; 05-28-2004 at 11:59 AM.
Reply With Quote
  #3  
Old 06-23-2004, 10:15 AM
martyr1391 martyr1391 is offline
New Member
 
Join Date: May 2004
Location: Albany, NY
Posts: 2
Send a message via AIM to martyr1391
I posted a thread on FireDaemon's site. Here is what they had to say:

"The record error would be because the service is running as "NetworkService" and it has no mapped network drives

If your not already, use FD1.7 and run the service as your username (under the "login" group box on the "settings" tab).

To be able to use the application from your desktop make sure you select the "interact with desktop" option."

So, first I setup SageTV and Recorder to point to a UNC path instead of a mapped network drive. \\computer\video\

Then I installed the latest beta of FireDaemon, Pro 1.7 GA (Build 1913). Setup the service with an domain account that was an admin on all PCs, Automatic startup, 60sec delay and Show Window at Normal. And it worked great for both SageTV and SageRecorder. Thanks! peace.
Reply With Quote
  #4  
Old 06-23-2004, 10:38 AM
justme justme is offline
Moderator
 
Join Date: Mar 2003
Location: Greater Baltimore/Washington Metropolitan area
Posts: 1,481
Yay, what's that make? Like three of use who got SageTV running as a service. Jeff really needs to build this into the program as an option*. It's just too complicated for many people. Much thanks to insomniac, for all his help(in another thread) in getting me working.

*Obviously I'd love if he also split the UI and recording into two programs, allowing the recording part to run as a service. But, I've already posted that to the feature request, as have others.
__________________
"Between you and me, my name's irrelevant."
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:33 PM.


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