Runs a server application on the PC and can be scheduled from any browser (there's also a free Android App or a paid iPhone app that works with it). As long as you've got the right port forwarded in your router it works like a charm - well it does for me anyway...
RP is really good. I toyed with the other software but came back to RP. The mobile web interface is good - I happily sat in the hospital today browsing the guide and scheduling programmes - nothing new (I've been doing it on Tivo for years) but it does work nicely.
I use Big Kev's webserver for MP and a script on my NAS to wake up the MP TV sever (WOL). This web server is good but a no longer maintained but does the job (with a few issues).