KurtisFish
05-23-2007, 10:02 PM
Hello!
I am trying to run the XM HME through HmeSatRadio v0.09 using the XM Online backend plugin.
I think I have everything set up right -- please see my config files below. The error message that I am getting on my Tivo box is:
An Error occured while running the application. The application closed during a read. (0x50006)
On the PC end here is what I get:
************************************************************ ***
HME SDK 1.4 (TiVo, Inc.)
LOG: added factory
MDNS: http://192.168.1.10:7288/hmesatradio/
LOG: 192.168.1.105 icon.png HTTP GET - to factory /hmesatradio/
Connection timed out: connect
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at com.watty.hmesatradio.HmeSatRadioScreen.initChannelList(HmeS atRadioSc
reen.java:458)
at com.watty.hmesatradio.HmeSatRadioScreen.<init>(HmeSatRadioScreen.java
:106)
at com.watty.hmesatradio.HmeSatRadioApp.init(HmeSatRadioApp.jav a:51)
at com.tivo.hme.sdk.Application.open(Application.java:428)
at com.tivo.hme.host.sample.Listener.handleHME(Listener.java:28 0)
at com.tivo.hme.host.sample.Listener.handle(Listener.java:381)
at com.tivo.hme.host.http.server.HttpConnection.run(HttpConnect ion.java:
123)
at java.lang.Thread.run(Unknown Source)
LOG: Unexpected error: java.lang.NullPointerException
LOG: 192.168.1.105 icon.png HTTP GET - to factory /hmesatradio/
************************************************************ ***
Now, here are my config files:
MAIN CONFIG:
//Address:port of the host running the backend (SatRadioSocket or SatRadioOnline)
//POrt 48489 for RadioSocket or port 48490 RadioOnline
//Make sure it is a real IP address (not 127.0.0.1 or localhost)
#SatRadioAddress=192.168.1.10:48490
SatRadioAddress=192.168.1.5:48490
//Address of Stream.
//Use "builtin" for the builtin MP3 sender support. It will use the IP Address from SatRadioAddress
//and the port 46666
//Or put in a Shoutcast/Icecast url if you rather use that.
//Or none is you have Audio cables run to the TV
#StreamLocation=builtin
#StreamLocation=http://localhost:8000
#StreamLocation=http://192.168.1.5:46666
StreamLocation=builtin
//Command-line apps to run on Hme load. I personally use this to run a small script to make sure the mixer settings are set correctly.
#RunOnStart=<program to run on Hme load>
//Mute or Power radio off on Hme Exit.
//If you power radio off, you need to wait for channel listings to populate again when launching Hme again.
#DoOnExit=off
#DoOnExit=nothing
DoOnExit=mute
******************************************************
ONLINE CONFIG:
//Username and Password to login to the XmRadio Online
OnlineUserName=k.cummings@insightbb.com
OnlinePassword=******(Hidden for security)*******
//Connection speed: low or high
#Speed=high
Speed=high
//When first launching RadioOnline.
//MuteByDefault will make it not start playing stream but song listing will update
//OffByDefault will make stream not play, and song listing will not update (well, at 5 minute intervals to keep login alive)
#MuteByDefault=true
OffByDefault=true
//Turn off builtin MP3 Sound Sender. Only really want to turn this off if it is not working for you.
//Or if you don't need it because you have audio cables running to your TV
#BuiltinMp3Off=true
//The Built-in sound Sender uses the default mixer to get input from. Use this to override
//the default. When you start the Backend, it will give a list of Mixer indexes and descriptions
//Use one of the indexes in the list.
#MixerIndex=4
//Location to save Recordings to. If not specified, it will save them to the current directory.
//NOTE: Recording will only work if using the BuiltinMp3 Streamer.
#RecordingsDir=/tmp
#RecordingsDir=C:\temp
************************************************************ ****
I am using my desktop hard wired connected to my Wireless Router ip: 192.168.1.10 and trying to connect to the Tivo (which sees the HmeSatRadio plugin) which is connected via a TIVO Wireless G adapter.
Any suggestions?
I am trying to run the XM HME through HmeSatRadio v0.09 using the XM Online backend plugin.
I think I have everything set up right -- please see my config files below. The error message that I am getting on my Tivo box is:
An Error occured while running the application. The application closed during a read. (0x50006)
On the PC end here is what I get:
************************************************************ ***
HME SDK 1.4 (TiVo, Inc.)
LOG: added factory
MDNS: http://192.168.1.10:7288/hmesatradio/
LOG: 192.168.1.105 icon.png HTTP GET - to factory /hmesatradio/
Connection timed out: connect
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at com.watty.hmesatradio.HmeSatRadioScreen.initChannelList(HmeS atRadioSc
reen.java:458)
at com.watty.hmesatradio.HmeSatRadioScreen.<init>(HmeSatRadioScreen.java
:106)
at com.watty.hmesatradio.HmeSatRadioApp.init(HmeSatRadioApp.jav a:51)
at com.tivo.hme.sdk.Application.open(Application.java:428)
at com.tivo.hme.host.sample.Listener.handleHME(Listener.java:28 0)
at com.tivo.hme.host.sample.Listener.handle(Listener.java:381)
at com.tivo.hme.host.http.server.HttpConnection.run(HttpConnect ion.java:
123)
at java.lang.Thread.run(Unknown Source)
LOG: Unexpected error: java.lang.NullPointerException
LOG: 192.168.1.105 icon.png HTTP GET - to factory /hmesatradio/
************************************************************ ***
Now, here are my config files:
MAIN CONFIG:
//Address:port of the host running the backend (SatRadioSocket or SatRadioOnline)
//POrt 48489 for RadioSocket or port 48490 RadioOnline
//Make sure it is a real IP address (not 127.0.0.1 or localhost)
#SatRadioAddress=192.168.1.10:48490
SatRadioAddress=192.168.1.5:48490
//Address of Stream.
//Use "builtin" for the builtin MP3 sender support. It will use the IP Address from SatRadioAddress
//and the port 46666
//Or put in a Shoutcast/Icecast url if you rather use that.
//Or none is you have Audio cables run to the TV
#StreamLocation=builtin
#StreamLocation=http://localhost:8000
#StreamLocation=http://192.168.1.5:46666
StreamLocation=builtin
//Command-line apps to run on Hme load. I personally use this to run a small script to make sure the mixer settings are set correctly.
#RunOnStart=<program to run on Hme load>
//Mute or Power radio off on Hme Exit.
//If you power radio off, you need to wait for channel listings to populate again when launching Hme again.
#DoOnExit=off
#DoOnExit=nothing
DoOnExit=mute
******************************************************
ONLINE CONFIG:
//Username and Password to login to the XmRadio Online
OnlineUserName=k.cummings@insightbb.com
OnlinePassword=******(Hidden for security)*******
//Connection speed: low or high
#Speed=high
Speed=high
//When first launching RadioOnline.
//MuteByDefault will make it not start playing stream but song listing will update
//OffByDefault will make stream not play, and song listing will not update (well, at 5 minute intervals to keep login alive)
#MuteByDefault=true
OffByDefault=true
//Turn off builtin MP3 Sound Sender. Only really want to turn this off if it is not working for you.
//Or if you don't need it because you have audio cables running to your TV
#BuiltinMp3Off=true
//The Built-in sound Sender uses the default mixer to get input from. Use this to override
//the default. When you start the Backend, it will give a list of Mixer indexes and descriptions
//Use one of the indexes in the list.
#MixerIndex=4
//Location to save Recordings to. If not specified, it will save them to the current directory.
//NOTE: Recording will only work if using the BuiltinMp3 Streamer.
#RecordingsDir=/tmp
#RecordingsDir=C:\temp
************************************************************ ****
I am using my desktop hard wired connected to my Wireless Router ip: 192.168.1.10 and trying to connect to the Tivo (which sees the HmeSatRadio plugin) which is connected via a TIVO Wireless G adapter.
Any suggestions?