Setting up IceTV XMLTV in MediaPortal 1

To set up the IceTV Guide in your MediaPortal software please follow the simple instructions below. If you have any technical problems then please contact Support.

This setup document is up to date as of MediaPortal 1.15.0


  1. Install MediaPortal
  2. Setting up your EPG
  3. Configuring MediaPortal to use the IceTV Guide
  4. Example view of the guide

1. Install MediaPortal and TV Server

  1. The latest version of the MediaPortal software can be downloaded from:
  2. Install the latest version and ensure it installs without errors.


2. Setting up your EPG

Choosing the channels that you receive in the IceTV Guide is specified in the "My Account" area of the IceTV website. If you have not already specified which region you want to receive guide data for, complete the following steps:

  1. Go to the My Account > Guide Settings on the IceTV website.
  2. Enter your IceTV Member ID and Password if asked to login.
  3. Select your Region from the drop down menu.
  4. Confirm that the channels listed are the TV channels you receive in your location and then click on the "Save Settings" button on the page.


3. Configuring MediaPortal to use the IceTV Guide

  1. Run the "MediaPortal - TV Server Configuration".
  2. Under "TV Servers", expand 'your PC name', select the name of your tuner card then click on the "Scan for channels" button.
  3. Click on "TV Channels" and on the "Channels" tab click the "Add" button then enter a name for the group.
  4. Under "TV Channels" click on "TV Mapping", select the group name that you just created from the "Group Name:" list.
  5. For each channel you want to see in the guide, select it and press the double right arrow button between the boxes. If you want to change the order this can be done by selecting the channel and pressing the "Up" and "Down" buttons of the bottom of the screen.
  6. Under "Plugins" tick the box for "XmlTv".
  7. Under "Plugins > XmlTv" tick "Import new tvguide.xml".
  8. Tick "Apply timezone compensation when loading tvguide.xml".
  9. Leave the Hours and Minutes both set to 0.

    XmlTv setup screenshot from Media Portal


  10. Click on the "Remote" tab and copy the following address as a single line and paste it into the "Specify a valid FTP/HTTP URL" box (see picture below). Make sure you replace the xxxx with your IceTV Member ID and replace the yyyy with your IceTV Password.

  11. Select a time to have the guide automatically downloaded each day (we recommend that this be sometime after 1pm) and tick the box marked "Enabled"
  12. Click on "Get Now!". The Transfer status won't show 'downloaded' until you leave the remote tab.
  13. Go to the "Mappings" tab at the top of the page.
  14. From the "Group" drop down menu select the list you created earlier.
  15. Click on the "Load/Refresh" button.
  16. Go down the list of channels in the bottom window and select the correct option under "Guide channel" for each channel listed under the "Tuning Channel" list.
  17. Once the mapping is complete, click on the "Save" button.
  18. Go back to the "Settings" tab.
  19. Click on the "Import" button, this will load the guide information.
  20. Click "OK" to exit the TV-Server Configuration program.
  21. To view the guide go into MediaPortal itself, select "My TV", then select "TV Guide".
  22. To filter the view by the group you setup earlier, right click on the screen then on the menu that comes up select "Groups" then select the group that you setup earlier from the list.


The complete and up-to-date guide should look like this:

Guide screenshot from Media Portal


Have more questions? Submit a request


Article is closed for comments.