OUR NETWORK:TiVo Community TechLore Sling Community MyOpenRouter MediaSmart Home See all... About UsAdvertiseContact Us

Streaming TiVo Programs to Your PC Using Vserver and TyShow

Have you ever wished you could watch shows that were recorded on your TiVo on your computer? With "vserver" (and a little configuration), you can! The following assumes you have already used PTVNet to enable networking and you know the internal IP address(es) of your TiVo(s).

  1. Download SuperPatch and mfs-utils_bin.mips. You must be a member of DealDatabase and logged in to do so.

  2. Extract the files to your hard disk using a utility such as Power Archiver.

  3. Make your TiVo read/write using Hackman in TiVoWebPlus ("Start: Remount read/write"); another option would be to type rootwrite at a bash prompt in telnet.

  4. Telnet to your Tivo and enter

    • cd /ptvupgrade/
    • mkdir /superpatch

  5. FTP the extracted SuperPatch files to /ptvupgrade/superpatch/ (I recommend SmartFTP for this.)

  6. FTP "vserver" from the extracted mfs-utils files to /ptvupgrade/bin/.

  7. Telnet again:

    • cd /ptvupgrade/superpatch/

    • ./superpatch-67all-NutKase-1.1.tcl (Do not reboot yet.)

  8. Go to TiVoWebPlus by connecting to its IP address using a web browser such as Mozilla Firefox.

  9. Click on Hackman.

  10. Click the Commands Page button.

  11. Click "To enable these backdoor features on boot, go to preferences." If Hackman asks for a password, enter "password" (no quotes).

  12. Under "File to be edited," choose "/etc/rc.d/rc.sysinit.author," and click the "Edit a file" button.

  13. Add the following lines to the end of the file:

    • #start vserver
      /ptvupgrade/bin/vserver &

  14. Click the Save button.

  15. Under "File to be edited" (again), choose "/ptvupgrade/tivowebplus/modules/hackman.cfg," and click the "Edit a file" button (again).

  16. In the "set vserverpathname" line, replace "--unavailable--" with "/ptvupgrade/bin/vserver".

  17. Click the Save button.

  18. Under "File to be edited" (yet again), choose "/ptvupgrade/tivowebplus/tivoweb.cfg," and click the "Edit a file" button.

  19. Change "TyShowLinks = 0" to "TyShowLinks = 1".

  20. Click the Save button.

  21. Close TiVoWebPlus

  22. At a bash prompt in telnet:

    • reboot

  23. While your TiVo is rebooting, download and install TyShow onto your PC.

  24. After your TiVo has rebooted, go to TiVoWebPlus in your web browser.

  25. Click on User Interface > Now Showing.

  26. Click on the "View" link to the right side the program you wish to watch.
    You should see Windows Media Player open and begin playing your program (there may be a slight delay before it actually begins playing).

If your program does not play, verify that
  1. Vserver is actually running on your TiVo (check by entering ps | grep vserver at a bash prompt in telnet (you should see a process "/ptvupgrade/bin/vserver").

  2. You installed TyShow.

Now that you have vserver working on your LAN, you can try it from the internet. For more information, read my article on administrating TiVoWebPlus remotely here.

I would like to thank several of the users in this thread, as the information contained there led to my first TiVo hacking experience a few months ago.

Discussion:    Add a Comment | Comments 1-25 of 30 | Latest Comment | 1 2 Next »

June 3, 2006 10:35 PM

Hi,

After many hours of tinkering and searching - i have been unable to get TY files to work with media player.  I have found various posts where this works, but is anyone getting this to work with XP-SP2 and WMP v 9 or 10?

I keep getting WMP and windows crashes with every version of TyShow that is available...

thanks in advance to anyone who can help!

Ruben

June 4, 2006 10:25 AM

It looks as though you're trying to view encrypted shows. You can only view shows recorded after SuperPatch was applied.

TechLore Blog

HR10-250, Samsung SIR-S4120R, SIR-S4080R, 2 Philips DSR704s (one connected to a Slingbox A/V). One box used the "Zipper"; rest used PTVnet to enable networking features.

June 6, 2006 10:13 AM

First class instuctional set - much appreciated!


 Yog-Sothoth said: It looks as though you're trying to view encrypted shows. You can only view shows recorded after SuperPatch was applied.

Interesting comment - however- I just installed the superpatch this weekend and had no issues* viewing shows already recorded prior

*(at least while local on my home network - I'm having a remotely accessed problem but will report that elsewhere under networking)

June 21, 2006 6:10 PM

Hi, I have a problem getting this to work (streaming from the 'view' button on 'now playing'). I have an HDVR2 which was InstantCake'd/PTVnet'd with 6.2 and superpatched (thank you all very much. A story on that when I get a breather :-)). I installed tyshow/vserver etc. and streaming worked perfectly on the shows recorded post-superpatch. Awesome quality on my laptop. However, a day later it stopped working. Windows media player comes up starts to connect, but exits after a while. vserver is running (it is on the init script). I stopped/restarted/rebooted, but to no avail. Any thoughts on why this would stop abruptly?

September 11, 2006 9:03 PM

I recently upgraded my directivo SDDVR40 using PTVNET6.2 and InstantCake 6.2. I followed the steps here and everything works, but I have odd artifacting at the top of my video streams. If I didn;t know better I'd say it is similar to VHS Macrovision copy protection. The distortion only seems to affect the first 10 lines or so, the rest is perfect. Any ideas as to what is going on here? Thanks!

September 21, 2006 7:32 PM

Can someone please tell me when adding the #start vserver line to /etc/rc.d/rc.sysinit.author, where exactly does that "/ptvupgrade/bin/vserver &" line get placed? There appears to be some sort of if/then loop at the end, and the word "done" right at the end. So, does the code get placed before "done" or after?

Now three Sammys (2 S4120R & 1 S4080R) upgraded with a little help from our friends at PTVupgrade, then Superpatched for MRV & HMO.

Remember: Search is your friend.

Don't forget to watch a little television now and then guys!

September 21, 2006 10:17 PM

You can place it at the very end of the file.

 

 

TechLore Blog

HR10-250, Samsung SIR-S4120R, SIR-S4080R, 2 Philips DSR704s (one connected to a Slingbox A/V). One box used the "Zipper"; rest used PTVnet to enable networking features.

November 17, 2006 3:26 PM

Anyone ever tried VLAN with this setup?  Still looking for something that will compress these shows enough to stream over the internet to another location (yes- without buying a sling).

Thanks! 

Now three Sammys (2 S4120R & 1 S4080R) upgraded with a little help from our friends at PTVupgrade, then Superpatched for MRV & HMO.

Remember: Search is your friend.

Don't forget to watch a little television now and then guys!

November 24, 2006 9:09 PM

Yog-Sothoth said: It looks as though you're trying to view encrypted shows. You can only view shows recorded after SuperPatch was applied.

I just read another thread that said I can view files with my HR10-250 without Superpatch.   I patched 4 bytes in tvbin, added tserver and can download files which end with extension *.ty  When I try to covert them (mux) to view with Windows Media Server, I get this error;-Cup of China.ty
Sorry... Failed to get the first 10 initial chunks...
Have to have at least that many to start the analysis phase...

 

What am I missing.

 

December 20, 2006 9:45 PM

If I only want to stream nowshowing files to tyshow, do I really need anything out of superpatch? I am not interested in HBO/MRV functions.

December 20, 2006 9:49 PM

Superpatch also removes encryption for new shows.

TechLore Blog

HR10-250, Samsung SIR-S4120R, SIR-S4080R, 2 Philips DSR704s (one connected to a Slingbox A/V). One box used the "Zipper"; rest used PTVnet to enable networking features.

December 21, 2006 8:11 AM

captrain_reef said:
Yog-Sothoth said: It looks as though you're trying to view encrypted shows. You can only view shows recorded after SuperPatch was applied. I just read another thread that said I can view files with my HR10-250 without Superpatch.   I patched 4 bytes in tvbin, added tserver and can download files which end with extension *.ty  When I try to covert them (mux) to view with Windows Media Server, I get this error;-Cup of China.ty
Sorry... Failed to get the first 10 initial chunks...
Have to have at least that many to start the analysis phase... I am sure I read that superpatch could not be used yet with HR10-250, 6.3a and current Ty tools. Is this not true???   What am I missing.
 

December 21, 2006 2:37 PM

Thanks. I already have new shows unencripted with the echo command. I have tested it by successfully downloading and playing a new now showing donwloaded file with TyTool 10r4. I thought I had followed the guide correctly (as to setting up vserver), but when I do "ps | grep vserver". I do not see a process "/ptvupgrade/bin/vserver". I must have tripped up on setting up vserver.

Note - when I try to view, Windows Media Player opens, but does not play, then shuts down. I know I have everything at the computer end set up OK, as it streamed Ok recently with an earlier application (PTVupgrade application based on 3.1).

More... I can manually start vserver by telnetting " /ptvupgrade/bin/vserver &" at the bash prompt, aand then I can stream OK. I have re-visited the files to be edited - the paths appear ok (exactly the same as tserver (which is started up Ok, as I do not have to start tserver from within TyTool - it is already running when I open the tool). The tserver command was inserted at the end of the "...author" file, as was the vserver - same format. One starts, the other does not (?). I am guessing it is maybe some formatting quirk I am missing in that file.

December 27, 2006 5:54 PM

You look at something a dozen times - and sometimes you see what you think is there - not what is actually there, In this case, I thought I was editing the "/ptvupgrade/tivoweb/tivoweb.cfg" file, but it was actually the -pre2 sub-directory. Now it works fine... Now to see if I can download and set up the newer Tivowebplus version without messing everything up...

January 2, 2007 6:27 PM

I have done the steps and when I click view it is wanting me to save a ####.asx file. If I save it to my hard drive I can view it with windows media player but I get some crazy error first and then wmp asks if I really want to view the file if i say yes it does play but is this the way the view link is suppose to work? Thanks

http://DVRNewbies.com .:. You are welcome to come help build a new community.

January 4, 2007 10:04 PM

I follewed the above steps exactly, yet

January 4, 2007 10:25 PM


I followed the above steps exactly, and double and triple checked everything. Yet vserver still won't start. When i try to start it manually from Hackman it gives me a file does not exist. So i ftp to the tivo and check that the file is in the appropriate directory and sure enough it is right where it should be. The only thing i noticed was that the file extension is .c, dunno if that is an issu, just noticed it. Everthing but vserver appears to be functioning just as it should. And just to be sure the only file from the MLS archive i need is the vserver file correct?



thanks in advance,



David

January 5, 2007 6:36 AM

When you copied vserver to your tivo, did you use binary mode? 

Now three Sammys (2 S4120R & 1 S4080R) upgraded with a little help from our friends at PTVupgrade, then Superpatched for MRV & HMO.

Remember: Search is your friend.

Don't forget to watch a little television now and then guys!

January 5, 2007 10:34 AM


To Opiewan above:



 Yes to .c is an issue - you want to load up the actual vserver file - not that one.

January 6, 2007 7:01 AM


Yes I did use binary mode. There is no vserver file with no extension in the mfs-utils_src-20050604[1].tar.bz2 file. I think this may be the root of my problem. So what package am i supposed to download from DealDatabase that contains the approprtiate vserver file for a series 2 dvr?



Thanks again,

January 6, 2007 7:38 AM

<p>
Ok, found the correct vserver file... copied it to the tivo rebooted and i get this when i click the Start button to&nbsp;start vserver...
</p>
<font size="4">Try re-generating and saving a fresh hackman.cfg<br />
(Create configuration file (hackman.cfg))<br />
</font><font size="4">
<hr />
<p>
bad switch &quot;--unavailable--&quot;: must be -keepnewline or --
</p>
</font>

January 6, 2007 8:55 AM

<p>
So in order to cerrect the above issue i erased the hackman.cfg file and rebooted the unit. This causes hackman to regenerat the cfg file. Now i have a button to start vserver with, and when i click the button it says &quot;Starting vserver&quot; but then when i go back to the hackman screen the button next to vserver is still a start button. Sorry for all the posts just trying to figure this out...
</p>
<p>
Thanks again
</p>

January 22, 2007 11:26 PM

I'm having a similar problem on a series 2 DTivo...I was able to get vserver running and was able to view shows off my Now Showing list when I was on my LAN, tried it as well going to the DNS link (still on my LAN though) and it worked.  Now that I'm trying remotely, WMP opens up as if it was going to start streaming, then it shuts itself down.

When I went to Hackman to troubleshoot, for some reason, I stopped vserver, now I can't get it to start again.

Please help!

JR 

 

January 23, 2007 10:21 AM

Doesn't hackman have a start stop button activated?  Have you tried executing a restart on the dvr?

Regarding streaming shows via vserver outside of your LAN, fugettaboutit.  Unless your home has a T1 or something, it ain't gonna work...buy a slingbox or something similar, or, if you are like me, you will wait for some sukka to invest in installing glass lines up to your house some day in the future!

Now three Sammys (2 S4120R & 1 S4080R) upgraded with a little help from our friends at PTVupgrade, then Superpatched for MRV & HMO.

Remember: Search is your friend.

Don't forget to watch a little television now and then guys!

February 13, 2007 1:05 PM

According to Lou, "Hackman" has been removed from TWP. I never saw it, never used it.

 

Lou Jacob wrote:

http://www.dvrplayground.com/forum/thread/14146/HackMan-isn-t-listed-in-TivoWebPlus--main-web-page/ 

There were lots of issues with HackMan and its no longer included in the TWP 1.3.1 release.  We are not integrating it any longer because there are some very nasty things you can do to your drive with Hackman if you are not careful. 

Hackman can be a very useful and wonderful tool, and you may see it again in a later TWP release, but right now, if you want it you'd have to install it yourself and be very careful with it.

 

My question is as a newbie to Linux, what are the exact steps we can take to enable vserver?   Yog-Sothoth's article here (steps 9 thru 20) describes how to install the vserver  portion using Hackman, but My TWP does not have it ( I purchased PTV & Icake in late December 2006).  Can the "rc.sysinit.author" file be FTP'd out and edited with a windows based editor, then transferred back or can the article be re-written in such a way to include another editor?

http://www.dvrplayground.com/article/...

 

I am using a Phillips 704.  Everything else works great.

Thanks.

Discussion:    Add a Comment | Back to Top | Comments 1-25 of 30 | Latest Comment | 1 2 Next »

Add Your Reply

(will not be displayed)

Email me when comments are added to this thread

 
 

Please log in or register to participate in this community!

Log In

Remember

Not a member? Sign up!

Did you forget your password?

You can also log in using OpenID.

close this window
close this window