MythTv is a piece of software turning a computer (with a TV-card installed) into an advanced multimedia computer - with a great user-interface, it has excellent recording and play-back functions and state of the art program guide. MythTv is setup with a back-end server to which several front-end clients can connect. MythTv requires a Mysql database to run - I must say it is not a job for a inexperienced user to install and setup. If you have an Apache server running on the MythTV box you can install a web-interface which enables you to control the MythTv-box from any computer connected to the Internet.