|
SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
SageTCPServer -- configuration problems...
Maybe I am just an idiot, but I cannot figure out how to configure SageTCPServer.
In my setup, I have a WHS SageTV Server, an HD200, and an MVP that I would like to control via the iHome iPhone remote. So, I install the software on the server and add this to my sage.properties file: Code:
sageTCPServer/clients=local.9250 Via the logfile I can see that the class is getting loaded -- happy time. Now, I want to get the client going on the server, just for basic testing so I add this to the sageclient.properties file: Code:
sageTCPServer/clients=local.9251 Code:
Tue 9/7 12:58:53.287 [Thread-6@1d5047e] [[SageTCPServer-SageServer(local:9250)]]: Now 1 incoming message(s) in list. Tue 9/7 12:58:53.288 [Thread-6@1d5047e] [[SageTCPServer-SageServer(local:9250)]]: (Processing messages) There is now 1 incoming message. Tue 9/7 12:58:53.288 [Thread-6@1d5047e] [[SageTCPServer-SageServer(local:9250)]]: The following UI context are available: Tue 9/7 12:58:53.289 [Thread-6@1d5047e] [[SageTCPServer-SageServer(local:9250)]]: EXCEPTION java.lang.NullPointerException AT sagetcpserver.messages.Message.toString(Message.java:51) Tue 9/7 12:58:53.289 [Thread-6@1d5047e] sagetcpserver.SageServer.processIncomingMessages(SageServer.java:287) Tue 9/7 12:58:53.289 [Thread-6@1d5047e] sagetcpserver.SageServer.run(SageServer.java:172) |
#2
|
||||||
|
||||||
Quote:
Quote:
Quote:
Quote:
As for the error, did you send a valid message? Quote:
Quote:
The server part on port 9250 is responsible for the list of recordings, scheduling a new favorite and things like that. The client part on port 9251 is where you monitor/control a software SageTV client or some extenders. You can send keys/commands like with a remote control, start playback or display what is playing on that client.
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2 TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad |
#3
|
||||
|
||||
Ah, that makes a lot of sense. I was under the impression that control for *all* of the extenders would go thru the server (via port 9250). So, for my case, I would want to control my Sage PC via a port specified in my sageclient.props file, and for my other 2 extenders, they would be in the sage.properties file, correct?
|
#4
|
||||
|
||||
Yes, that's how it works.
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2 TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
SageTCPServer - @Fonceur | Osler | SageTV Customizations | 12 | 07-12-2010 09:02 PM |
Video Configuration problems | crarbo1 | SageTV Software | 29 | 09-05-2008 04:59 AM |
transferring configuration | fuzzymath10 | SageTV Software | 2 | 10-31-2004 09:03 PM |
Problems with configuration | kpaske | SageTV Software | 5 | 01-04-2004 03:36 PM |
Installation and configuration problems | ejr | SageTV Software | 2 | 01-04-2004 05:08 AM |