View Full Version : Can't run HME apps from desktop
I cannot seem to get HME apps to run from my desktop and show up on the tivo. I know HME is running as I have apps.tv running on my Tivo. I also have Tivo desktop running so i know Tivo can see my computer as i can sees both music and photos that I published throught tivo desktop. I am sure that I opend all necessary ports in windows Firewall.
I have tivo going through a wireless bridge. Think that could be the cause of the problem.
Help Please.
classicsat
10-27-2006, 12:39 PM
I don't think TiVo Desktop serves HME apps.
windracer
10-27-2006, 02:31 PM
classicsat is right ... you don't run HME apps locally through TiVo Desktop. You'll need the SDK (http://tivohme.sourceforge.net/) or Galleon (http://www.galleon.tv) to run local apps. Which ones are you trying to run?
I am trying to run Audio Faucet and HMESatRadio (XM).
So, you are saying that i need to either run Galleon or the SDK to get these apps to show up on Tivo
s2kdave
10-27-2006, 05:25 PM
Yes and no. Yes, an HME app requires code to expose the app to the TiVo. Galleon does this. So does the SDK sample host jar. I haven't used either of those apps, but I downloaded HmeSatRadio just to look at it and it looks like it comes with the SDK sample host built into it so it can run standalone. So for that one, you shouldn't need to install anything else. Are you running it per the README instructions? If you still can't get it to work then I would try using the SDK TiVo simulator to see if it can see your app on the same computer. If it doesn't, your TiVo won't see it either. You can run the simulator by downloading the HME SDK and running this command from the base directory of the sdk:
java.exe -jar simulator.jar
well i installed Galleon and have figured out that the apps cannot see the Tivo. So it has got to be something with my network.
ran the apps with the simulator they work fine. Just cannot get the tivo to see them. Checked the firewall all seems to be good all ports needed are open.
I am about ready to give up on this thing.
s2kdave
10-27-2006, 10:48 PM
well then it's most likely your firewall/router setup. The first thing I would try is disable your firewall in Windows XP (assuming you have XP). Go to control panel/Windows Firewall. Then set the firewall to Off. Also if you have Norton Internet security or something similar, also disable that for the time being. It's easiest to turn it all off until it's working, then slowly enable security until it stops working to figure out the culprit. Is your TiVo and your computer on the same IP subnet? Do you have a second computer on the network that you can use to try to connect to your computer? That would be an easy test. You could telnet <ip-addr> <port> to connect to the HME application. If it connects, then it's open. If not, something is blocking it.
F8ster
10-27-2006, 11:54 PM
If you have more than one network interface in your PC, make sure the apps are getting bound to the correct one. You can use the --intf parameter on the command line when you launch the application to force the app to bind to a particular address. Here's another thread with related information:
http://www.tivocommunity.com/tivo-vb/showthread.php?p=3750750&&#post3750750
You might also want to run the following commands from a Command Prompt and examine the output. Posting it is probably not a good idea, but you can PM it to me if you want & I'll take a look.
C:\> netsh diag show test
C:\> netsh firewall show state
OK, Have tried turning off the firewall no such luck. The TIVo and the Computer are on the same subnet. I am having a problem with the telnet though. I think.
I have turned the firewall back on and here is the outpur from the netsh command.
Firewall status:
-------------------------------------------------------------------
Profile = Standard
Operational mode = Enable
Exception mode = Enable
Multicast/broadcast response mode = Enable
Notification mode = Enable
Group policy version = Windows Firewall
Remote admin mode = Disable
Ports currently open on all network interfaces:
Port Protocol Version Program
-------------------------------------------------------------------
7288 TCP Any (null)
50510 TCP Any (null)
I am almost certian it might have to do something with my Router. Just not sure why it would not allow the traffic to pass through.
Also to add. I have run the simulator form a diffrent machine and pointed to the machine running the HME app. This did work.
Edit: It could also be the wireless bridge i am using. Can't find anything in either the router manual or bridge manual to say either way.
Just checked with Linksys support. the wireless bridge i am using does not support mDNS.
thanks for all your help everybody. Would have been nice if they noted that in their manual.
vBulletin® v3.6.8, Copyright ©2000-2012, Jelsoft Enterprises Ltd.