INTERACT FORUM

Windows => Third Party Plug-ins, Programs, and Skins => Topic started by: rdsu on August 09, 2013, 11:02:51 am

Title: Run JRiver as a windows service
Post by: rdsu on August 09, 2013, 11:02:51 am
Hi,

I want to set JRiver as a service to avoid logon the system...

I can use NSSM (http://nssm.cc/) to run it as service, and JRemote can connect to it, but the music doesn't start or get any sound...

Can you help?

Thanks
Title: Re: Run JRiver as a windows service
Post by: InflatableMouse on August 09, 2013, 11:09:27 am
I don't think its possible, I tried it once myself and there's been other threads from people who tried it.

I think your best option is to configure the system to automatically login (Start/Run/control userpasswords2) and configure Media Center to auto start its server. The user should still have a password, you need to enter it when unticking 'users must enter password'.

Next you can configure the system to lock with a short timeout.
Title: Re: Run JRiver as a windows service
Post by: rdsu on August 09, 2013, 11:47:32 am
If that is the only possible way... :(

I'm already using Autologon (http://technet.microsoft.com/en-us/sysinternals/bb963905.aspx), on my headless Audio PC with Windows Server 2012, but the main purpose was to prevent more processes to run...
Title: Re: Run JRiver as a windows service
Post by: InflatableMouse on August 09, 2013, 11:50:29 am
Whats the difference between running a process and a service?
Title: Re: Run JRiver as a windows service
Post by: rdsu on August 09, 2013, 11:58:57 am
Whats the difference between running a process and a service?

Services vs Processes (http://compinfopro.com/services-processes/)

The main difference that I want is to have JRiver running without the need to login... ;)
Login will required to start more services/processes...
Title: Re: Run JRiver as a windows service
Post by: InflatableMouse on August 09, 2013, 12:03:36 pm
It was a retorical question. You said you were already using autologin on your headless server. If the system is already logging in, there is no difference between running JRiver as a service or at login.
Title: Re: Run JRiver as a windows service
Post by: rdsu on August 09, 2013, 05:09:32 pm
I will try to describe what I want again:

I want to use JRiver as a service to avoid the login or autologon.

Because I still can't set JRiver to run as service, I use the autologon, but this will create new processes/services that I want to avoid.

Is this clear to you now?
Title: Re: Run JRiver as a windows service
Post by: InflatableMouse on August 10, 2013, 04:12:16 am
It is. The confusion came because earlier you said "already using" and I understood that to mean you were already using autologin before trying to run JRiver as a service.

Just a misunderstanding.

I'm afraid there is currently no other way because as far as I'm aware no one has managed to run the server as a service. I can't find the thread, but if I remember correctly someone mentioned it was not possible because it needed interaction with the desktop. But if you do manage, please share how you managed :).

Another thing you could try if you haven't done so already is to stop unnecessary processes and services to minimize the resources a user session consumes.
Title: Re: Run JRiver as a windows service
Post by: Mr ChriZ on August 10, 2013, 06:17:00 am
For what it's worth running services are processes that are just running in the background.  If you look in task manager each running service has a process ID.  You can also right click on the service to go to that process.
Title: Re: Run JRiver as a windows service
Post by: rdsu on August 10, 2013, 09:05:27 am
Thanks for your advices...  ;)