Hacking Windows 7 Media Center

Remote Potato Adds Remote Recording Capability to Media Center

by Michael Healy @ 10:45 am on February 26th, 2010 in recording tv, tv listings with 20 Comments

remote-desktop-icon One of the few features missing from Windows 7 Media Center but available in most modern DVR setups is the ability to remotely schedule recordings. This much touted feature of commercial DVR systems such as Direct TV have been sorely missed by many media center enthusiasts who are frequently away from home. Luckily, a third party program from FatAttidtude has been released to address the problem and add support for the feature to your existing Windows 7 Media Center setup. Remote Potato installs a server on the media center system enabling a web based interface for remotely scheduling new recordings, browsing the TV guide and more.

Even more importantly, this third party program requires very little configuration to get setup and working on your home media center system. Most users will find the most complicated portions of the setup to be forwarding the ports of their home router and setup of the xmltv files. Upon first launching Remote Potato you’ll receive a window letting you know that the server has been started along with a windows dialog to allow the program appropriate rights to the firewall (provided you are using the built-in Windows 7 firewall). Once you’ve allowed access to the program you’ll notice a Show Settings button on the main window. Pressing this will reveal the options and setup portions of the program.

About Remote Potato

For those just getting started with Remote Potato the main settings that need to be set are going to be the TV Guide and the options found under the General tab. In order for the program to obtain a listing of channels and programs you’ll need to have an xmltv file. To get one of these handy files for your system you can simply follow this guide here on Hack7MC to using MC2XML. Of course this file will need to be updated regularly (every few days is recommended). Doing this automatically is simple enough using Windows 7’s built-in Task Scheduler.

task scheduler

Open Task Scheduler from the start menu by entering “Task Scheduler” into the search box and hit enter (crazy, right?). Then on the right hand side you’ll notice a number of actions that can be performed. Select Create Basic Task and go through the simple wizard setting a name for the event, choosing Daily (which can actually be set to run every X number of days) and then selecting the shortcut created in the MC2XML guide as the program to run.

Once you’ve setup your xmltv guide file open the TV guide section of Remote Potato’s options and set the “Get EPG Data from” option to  “a locally stored XML file”. Next locate the file created by MC2XML in the XMLTV file dialog box and once the program has finished the initial loading of the file contents set the import option to re-import data for approximately the same number of days as you set in the Task Scheduler.

xmltv guide

Next, under the General options tab most users will want to set the program to automatically start with windows and do so minimized. Simply check the box for both these options and the program should be all set to go. Now provided you’ve setup proper access from your router to access the port on the media center system you can now access the Remote Potato guide from a remote system.

general options

Simply open your favorite web browser and navigate to the media center’s ip address followed by the port set under Remote Potato’s general options (ex, 55.55.55.555:9080) If you are having trouble accessing the machine remotely be sure to check from the actual machine itself using localhost:port.

silverlight guide

The web based interface is fairly intuitive and the program even provides a Silverlight version, which can be enabled under the Silverlight tab in the options. Users can easily browse, search and manage recordings from anywhere with internet access including moblie devices such as a PDA or cellphone.

record show 

Thanks to FatAttitude for putting out this great application and making it so easy to setup and use as well. This handy utility is sure to fill the gap for many Windows 7 Media Center users that are consistently on the go but don’t want to miss out on recording their favorite shows and new series.

20 Comments

Comment #8097 from bitzorro [Reply]

WoW! your back in the game finaly!
this made my day THANKS!

mvh bitzorro

Comment left February 26, 2010 at 12:41 pm Permanent Link

nbc
Comment #8098 from nbc [Reply]

Oh boy! Coming from a Tivo s2 to Win7MCE, this is one feature I’ve been missing badly

Comment left February 26, 2010 at 12:42 pm Permanent Link
Comment #8101 from Stefan Tucker (12noon) [Reply]

I also miss this feature because I used WebGuide with my Vista Media Center and, of course, it doesn’t work under 7MC.

I wrote and recently published Carrier Pigeon–an application that runs on WMC, checking for schedule requests that you e-mail to it. It submits those requests to WMC and e-mails confirmation to you. It can also e-mail you a list of scheduled and completed recordings.

Carrier Pigeon requires much less configuration than WebGuide or Remote Potato–no need for a local Web server or holes in your firewall–and it uses WMC’s listings, so you don’t have to mess with XMLTV. You point Carrier Pigeon to a mailbox and schedule a task to run it occasionally. (This means your media PC can sleep most of the time.)

For more information, visit 12noon.com. It’s a free download, and I’d like to hear your feedback.

Comment left February 26, 2010 at 1:37 pm Permanent Link

Hans Vredeling
@Reply #8132 from Hans Vredeling [Reply]

I installed the carrier pigeon. And although I can receive emails now, outgoing emails are not being sent due to an error message indicating that the rtpcserver does not list my domain as a valid domain. Not sure what to do about that.

Comment left February 27, 2010 at 4:25 pm Permanent Link
@Reply #8137 from 12noon [Reply]

@Hans: I’m sorry you’re having an issue with the configuration. I’m not sure what an rtpcserver is, but my guess is that you need to add your From e-mail address (or domain) to Carrier Pigeon’s config file. Can you contact me using the 12noon.com forum or Support page so I can help you out?

Comment left February 27, 2010 at 8:30 pm Permanent Link

Anonymous
@Reply #8223 from Anonymous [Reply]

Carrier Pigeon is not free. Nothing wrong with that but please don’t try to claim otherwise

Comment left March 2, 2010 at 1:16 pm Permanent Link
@Reply #8224 from Stefan Tucker (12noon) [Reply]

Sorry about that. I can see the confusion. While Carrier Pigeon is free to download and try, you’re right that I’m asking people to purchase a license if they like Carrier Pigeon and want to continue using it.

Comment left March 2, 2010 at 1:39 pm Permanent Link

Chris Amadio
Comment #8112 from Chris Amadio [Reply]

Another one to try is BigScreenGlobal’s “byRemote”, its only a tech preview at this stage but if you are already using BSG EPG then it might be easier

http://thegreenbutton.com/forums/t/86375.aspx

Comment left February 27, 2010 at 2:20 am Permanent Link
Comment #8136 from 12noon [Reply]

@Hans: I’m sorry you’re having an issue with the configuration. I’m not sure what an rtpcserver is, but my guess is that you need to add your From e-mail address (or domain) to Carrier Pigeon’s config file. Can you contact me using the forum or Support page on 12noon.com so I can help you out?

Comment left February 27, 2010 at 8:28 pm Permanent Link
@Reply #8138 from 12noon [Reply]

Sorry! I just noticed the “Reply” button.

Comment left February 27, 2010 at 8:30 pm Permanent Link

Dan
Comment #8153 from Dan [Reply]

When you say ‘and then selecting the shortcut created in the MC2XML guide as the program to run’ in the bit about setting up the scheduled task I’m not sure what you mean – if I set up a scheduled task pointing at mc2xml.exe it just launches the setup dialog. Can you be a bit more specific please?

Comment left February 28, 2010 at 2:02 pm Permanent Link

Moocow
Comment #8191 from Moocow [Reply]

ICE TV in Australia has had the ability to remote record for ages. It works a treat, and they have an iPhone app for it too.

Comment left March 1, 2010 at 8:53 pm Permanent Link

Steven
Comment #8262 from Steven [Reply]

I’ve installed RemotePotato and it’s working great, except I can’t figure out how to extract the over-the-air guide info into an XMLTV format for it to read.

Comment left March 3, 2010 at 11:23 pm Permanent Link
@Reply #8651 from Adam William Walker [Reply]

I also need a fix for this problem. Can’t find an answer anywhere so far…
In Australia there is only over the air guide info for WMC so the suggested tool MC2XML does not work.

Comment left March 20, 2010 at 2:01 am Permanent Link

fl0PPsy
Comment #8280 from fl0PPsy [Reply]

Well the only thing missing now is the ability to stream live TV to other machines. I know this functionality has been available via addons in past versions of MC. Its the fact6 that this feature is missing thats made me switch to a Linux based media centre.

Comment left March 4, 2010 at 11:31 pm Permanent Link

matt
Comment #8307 from matt [Reply]

Show how to get Channel logos working for remote potato

Comment left March 5, 2010 at 9:28 pm Permanent Link

Anonymous
Comment #8336 from Anonymous [Reply]

Ahh, hello? Remote Desktop for Windows Mobile. Eat That!

Comment left March 7, 2010 at 6:50 am Permanent Link

Anonymous
Comment #8743 from Anonymous [Reply]

Worth mentioning that since this was written Remote Potato is even easier to set up – the new tech preview doesn’t require an XMLTV file any more – all the guide data and logos etc comes directly from within windows media center.

Comment left March 24, 2010 at 4:15 pm Permanent Link

fastrax
Comment #9131 from fastrax [Reply]

just instaled and it works great. Was wondering if anyone knows if there is a way of securing the remote access? Seems that anyone can access the remote and then schedule programs or delete recorded shows.
Thanks

Comment left April 8, 2010 at 2:31 am Permanent Link

Leave A Comment

Post Anonymously, Fill in your details or Use one of the Social Networks below to login and post a comment!