Tag Archives: tv tuner

MediaPortal

MediaPortal on Windows Home Server

MediaPortal is a PVR/media application that handled TV recording as well as media management like Windows Media Center. It is a free open source program that can be found here.

I initially thought it would be very simple to install the TV Server portion of the applicaiton on my WHS in order to handle the recording and streaming, but unfortunately WHS is not supported by MediaPortal and there are a few hoops to jump through in order to get this to work.

I downloaded the latest version of MediaPlayer and when trying to install it said that WHS (recognized as Windows Server 2003 SP2) was not supported, but lets you continue with the installation anyway. I selected ‘advanced installation’ so that I can just install the ‘Dedicated TV-Server (master)’ component and not the MediaPortal client application. During the installation it says you need to install Windows Media Player 11, since WMP 11 is not supported by WHS you will need to follow the directions below in order to successfully install it.

To install Media Player 11:

  1. Download wmp11-windowsxp-x86-enu.exe
  2. Open this file in an extraction program such as WinZip or 7-Zip (I used 7-Zip)
  3. Extract the wmfdist11.exe and wmp11.exe and place them in separate folders on the C: drive of your WHS (not on a share). (this step was adapted from instructions I was following elsewhere – I’m not certain of the separate folders requirement, but I did it anyway)
  4. From the WHS admin desktop, right-click the wmfdist11.exe file and click properties.
  5. Go to the Compatibility tab and ticket the “Run this program in compatibility mode for:” box, and select Windows XP from the drop down.
  6. Click OK, and run the wmfdisk11.exe. Choose not to restart at the end.
  7. Repeat 4-7 for the wmp11.exe

Source: Jay Schlackman

After this is complete, run through the MediaPortal installer, if you have any issues check the ones that I ran into (below) for my solutions.  Once installation is complete, launch the “TV-Server Configuration” and now you can follow the official guide for setting up a MediaPortal TV-Server or various other guide that you can find online.

I will post back with my thoughts on MediaPortal after I have some time to play around with it.

Issues along the way

Failed to startup tvserviceSystem.Net.Sockets.SocketException

At the end of the installation or when I try to launch the TV-Server configuration, I got the following lengthy error message (my PC’s IP address is blacked out). I tried a number of suggestions that I found online but to no avail. After a number of hours troubleshooting this issue, I decided to revert to version 1.0.1 which can be found on their SourceForge page and everything worked fine.

Failed to startup tvserviceSystem.Net.Sockets.SocketException

Your platform is not supported by MediaPortal

Whenever you try to launch the application you will get an error message saying that the platform is not supported, but you can ignore this message.

mySQL – set password error: 1

Since I ran into some issues getting Media Portal installed on WHS I ended up going through the install/uninstall process a number of times. While doing this I ran into an error message when installing MySQL that said “mySQL – set password error: 1” and quit the installation. In order to fix this you must uninstall MySQL from the Control Panel>Add/Remove Programs and the navigate to the C:\Program Files\MySQL directory and delete it. After this, reboot your PC and try the installation again and it should work just fine. If you are still having issues, in the advanced installation you can choose too install Microsoft SQL Express 2005 as your database instead of MySQL to circumvent this message.

WHS v2 Vail

From what I have read MediaPortal should install without much hassle on the newer version of WHS codename Vail. The beta is out for WHSv2, but I do not have the extra hardware to run those tests at this time.

Hauppauge PVR-150 with 4 Gb of RAM

I installed my old Hauppauge PVR-150 analog tv tuner in my new primary desktop that I built a couple of months ago and for some reason I was seeing laggy/frozen video that was extremely blocky and had green blocks throughout like the screenshot I took below.

After doing some digging I found out that the older Hauppauge PVR-150 does not work with computers with over 3Gb of ram due to the hardware address lines on the card. So I set out to find a way to get this to work on my new system without having to cripple the computer and remove 2Gb of ram.

After searching for a while it seems like the only options to get this to work with 4Gb or ram installed is to make only 3Gb of it usable. In order to do this, go to Start, run and type ‘msconfig’. There you will chose boot menu > advanced option and there you will see an option to change your memory. Change this to 3800. I originally thought this would solve my problem completely by sacrificing only a few Mb of ram, however once you reboot into Windows you will notice that the OS is only seeing the 3Gb.

I am  unwilling to forgo the 1Gb of ram  in order to get my old analog tuner up and running, so I will just leave everything as is for the time being.