TiVo Community Forum banner
1 - 20 of 68 Posts

·
Registered
Joined
·
71 Posts
Discussion Starter · #1 ·
has anyone ever accessed there series 2 https page ( nowplaying/index.html) from outside the lan through a router?


MB
 

·
Registered
Joined
·
2,977 Posts
Yep... Pretty easy to set up, as long as you're familiar with your router's inbound port forwarding. You'll have to forward both 80 and 443, though, as the actual shows are pulled via HTTP (port 80), not HTTPS.

Of course, your ISP may block port 80 inbound (Verizon DSL does). The way around this is to forward some other port to port 80 on your TiVo. The only drawback to this is that the URL's the HTTPS Now Playing provides you won't work, since they assume port 80. I've seen JavaScript scripts that rewrite the URL's to make it work, but I typically just copy the show's URL and add the :xxx (the other port) to the URL myself.

Since we have two TiVos, I have to use alternate ports anyway. I have 1443 and 180 forwarded to one TiVo, and 2443 and 280 forwarded to the other.

Drew
 

·
Fixin' it!!
Joined
·
345 Posts
azitnay said:
...The way around this is to forward some other port to port 80 on your TiVo.
How do you do this with an ordinary consumer grade broadband router, AND without altering the TiVo?? :confused:
 

·
Registered
Joined
·
2,977 Posts
Personally, I have a hostname (let's call it x.zitnay.com) mapped to my home DSL IP address. The DSL IP address changes every time the router is rebooted or gets kicked off the network, of course, so I have a ghetto DynDNS-like setup to automatically update the hostname when this happens (the same can, of course, be accomplished with a real DynDNS service). So, I access the Now Playing lists like:

https://x.zitnay.com:1443/
https://x.zitnay.com:2443/

If you don't have a hostname, but know your IP address, you can, of course, do:

https://<your external ip>:443/

(or whatever external port besides 443 you used).

No TiVo altering necessary; a TiVo running 7.x is already running a webserver on ports 80 and 443. You just need to forward the ports from the router, which every router I've ever seen can do (though I'm sure there's an exception). As to how do to it on your "ordinary consumer grade broadband router", they're all very different; just go to the web interface (usually http://192.168.1.1/ or http://192.168.0.1/) and take it from there.

Drew
 

·
Registered
Joined
·
15 Posts
If I try to log into my TiVo at port 443, the browser asks for a user name and password. How do I find out what it is?

Also, what can I do by browsing this page? Is it just informational, or can I download files from it?

Thanks
 

·
Custom User Title:
Joined
·
1,334 Posts
98softail said:
If I try to log into my TiVo at port 443, the browser asks for a user name and password. How do I find out what it is?

Also, what can I do by browsing this page? Is it just informational, or can I download files from it?

Thanks
Username "tivo", password is your media access key. You can browse your entire TiVo's recorded content and download it as well.
 

·
Fixin' it!!
Joined
·
345 Posts
azitnay said:
No TiVo altering necessary; a TiVo running 7.x is already running a webserver on ports 80 and 443. You just need to forward the ports from the router, which every router I've ever seen can do (though I'm sure there's an exception). As to how do to it on your "ordinary consumer grade broadband router", they're all very different; just go to the web interface (usually http://192.168.1.1/ or http://192.168.0.1/) and take it from there.Drew
Yeah, port forwarding is pretty simple; I do it all of the time. ;) However, because some ISPs block port 80, you were talking about changing the actual listen port of the TiVo's HTTP daemon, within the confines of the port forwarding feature of the router.

azitnay said:
Of course, your ISP may block port 80 inbound (Verizon DSL does). The way around this is to forward some other port to port 80 on your TiVo.
So, how do you do this?? I know it's possible if you "proxy" the TiVo with another PC and map the ports and services accordingly, but I DON'T see how you can do this with an ordinary broadband router.
 

·
tivo_xml developer
Joined
·
2,538 Posts
Fixer said:
Yeah, port forwarding is pretty simple; I do it all of the time. ;) However, because some ISPs block port 80, you were talking about changing the actual listen port of the TiVo's HTTP daemon, within the confines of the port forwarding feature of the router.

So, how do you do this?? I know it's possible if you "proxy" the TiVo with another PC and map the ports and services accordingly, but I DON'T see how you can do this with an ordinary broadband router.
Some have it built-in (such as the airport, to use a popular example) and some can do it with alternative firmware(such as the wrt54g, another popular one) and some have no alternative firmware nor native methods of handling it. It all really depends on the manufacturer.
 

·
Fixin' it!!
Joined
·
345 Posts
gonzotek said:
Some have it built-in (such as the airport, to use a popular example) and some can do it with alternative firmware(such as the wrt54g, another popular one) and some have no alternative firmware nor native methods of handling it. It all really depends on the manufacturer.
Thanks for the info gonzo; that's exactly what I was looking for!! I've noticed that D-Link routers can also do port redirection via their "Virtual Server" settings. Unfortunately, my Netgear WGR614v4, and my old Linksys BEFSR41, don't have this feature. Oh well, I don't access my TiVo over the 'net anyway. :cool:
 

·
Tivo's R Us
Joined
·
1,243 Posts
I have the Linksys BEFSR41 and it has port forwarding, I have 2 Tivos a 240 and a 540 that can't access the internet, I want to try port forward and don't know what to enter on the port lines ____ to ____ and the IP address do I use my PC IP or the TIVO IP ?
 

·
Registered
Joined
·
2,977 Posts
Fl_Gulfer said:
I have the Linksys BEFSR41 and it has port forwarding, I have 2 Tivos a 240 and a 540 that can't access the internet, I want to try port forward and don't know what to enter on the port lines ____ to ____ and the IP address do I use my PC IP or the TIVO IP ?
Looking at the manual for your particular router (found at http://www.linksys.com/products/product.asp?prid=20&grid=5), you'll most likely need set up the following two forwards:

80 to 80, check TCP, enter your TiVo's IP address, and check enable
443 to 443, check TCP, enter your TiVo's IP address, and check enable

I believe the ___ to ___ specifies the port range (so you can easily forward a whole block of ports), but in this case we just need 80 and 443, no ranges.

It looks like you may be out of luck if your ISP blocks ports 80 or 443, or you want to forward separate external ports to multiple TiVos. As gonzotek said, apparently not all routers support port redirection. I wasn't aware of that.

Drew
 

·
Member
Joined
·
101 Posts
Wow! How did I miss finding out about this whole web server thing on TiVo??? A few questions:

1. When I click download, it brings up media player, can I actually just download the file to view later?

2. Are there any other goodies available besides what's showing?

3. Where can I find out more about this TiVo web server thing?

Thanks a lot!
 

·
Registered
Joined
·
2,977 Posts
treyj said:
Wow! How did I miss finding out about this whole web server thing on TiVo??? A few questions:

1. When I click download, it brings up media player, can I actually just download the file to view later?

2. Are there any other goodies available besides what's showing?

3. Where can I find out more about this TiVo web server thing?

Thanks a lot!
1. If left-clicking isn't bringing up a Save As dialog box, you can right-click and select Save Target As (IE) or Save Link As (Firefox) to save the .tivo file to disk.

2. The only other "goodie" I know of is an XML interface to the Now Playing data, which TiVo Desktop uses. It can be more useful than the HTML interface if you want to do some scripting to cache your Now Playing list on a webserver somewhere and create your own custom front-end to all this (something I've thought about doing in the past, but never bothered to do -- the built-in one is good enough for me).

3. It's unsupported, so you won't find out any more from TiVo, but I'm sure there's plenty of information on this board, if you search.

Drew
 

·
Member
Joined
·
101 Posts
azitnay said:
1. If left-clicking isn't bringing up a Save As dialog box, you can right-click and select Save Target As (IE) or Save Link As (Firefox) to save the .tivo file to disk.

2. The only other "goodie" I know of is an XML interface to the Now Playing data, which TiVo Desktop uses. It can be more useful than the HTML interface if you want to do some scripting to cache your Now Playing list on a webserver somewhere and create your own custom front-end to all this (something I've thought about doing in the past, but never bothered to do -- the built-in one is good enough for me).

3. It's unsupported, so you won't find out any more from TiVo, but I'm sure there's plenty of information on this board, if you search.

Drew
Thanks, Drew! For some reason, the right-click trick doesn't work (I am using IE). Does it work for you? Also regarding searching, what exactly is this capability called (i.e. what should I search for)?
 

·
Registered
Joined
·
2,977 Posts
Hmm... Yeah, right-click works fine for me. But of course, left-click works fine for me as well :).

What problem are you having with the right-click method (i.e., what happens when you click Save Target As)? You could always try Firefox instead.

Regarding searching, "https now playing" seems to do the trick. Here are a couple other threads on the subject (but nothing groundbreaking in them; like I've stated above, there's not much too this stuff):

http://www.tivocommunity.com/tivo-vb/showthread.php?p=3005717

http://www.tivocommunity.com/tivo-vb/showthread.php?t=246552

Drew
 

·
Registered
Joined
·
12,340 Posts
Oops - didn't see you already mentioned my thread!

Just for clarification - my port 80 was already set up to forward to my computer, NOT to my TiVo. I left the port 80 forward alone and just forwarded 443 to the TiVo IP and that's all I needed to do.
 

·
Tivo's R Us
Joined
·
1,243 Posts
azitnay said:
Looking at the manual for your particular router (found at http://www.linksys.com/products/product.asp?prid=20&grid=5), you'll most likely need set up the following two forwards:

80 to 80, check TCP, enter your TiVo's IP address, and check enable
443 to 443, check TCP, enter your TiVo's IP address, and check enable

I believe the ___ to ___ specifies the port range (so you can easily forward a whole block of ports), but in this case we just need 80 and 443, no ranges.

It looks like you may be out of luck if your ISP blocks ports 80 or 443, or you want to forward separate external ports to multiple TiVos. As gonzotek said, apparently not all routers support port redirection. I wasn't aware of that.

Drew
Do I CheckMark both the TCP and UDP boxes? I don't know what I did, If anything, but now my other PC can't connect to the internet. I connected my bedroom TIVO directly to my RCA Cable modem and it worked great, so It has to be this piece of junk router. I been trying to get these Tivo's to work through the internet for over a week, and it just isn't going to happen I guess. I attached the Forward Page of my router.
 

Attachments

·
Registered
Joined
·
2,977 Posts
Fl_Gulfer said:
Do I CheckMark both the TCP and UDP boxes? I don't know what I did, If anything, but now my other PC can't connect to the internet. I connected my bedroom TIVO directly to my RCA Cable modem and it worked great, so It has to be this piece of junk router. I been trying to get these Tivo's to work through the internet for over a week, and it just isn't going to happen I guess. I attached the Forward Page of my router.
TCP should be all you need for the TiVo's purpose.

Hmm, what are those forwards for ports 1411, 456, 5900, and 1711? Did they exist prior to this? Also, I'm not seeing the 80 and 443 TiVo forwards, but I'm assuming you removed them to try to get the "other" PC working again.

None of this port forwarding stuff should affect any computer's ability to connect outbound to the internet, but I can't speak for your router, as many (most?) are pretty much pieces of junk.

Drew
 
1 - 20 of 68 Posts
Top