Integrate XM

From MythTV

Jump to: navigation, search

This article is going to give you all of the info you need in order to pipe your online XM Satellite Radio account directly through your MythTV system. The first draft of this article is based around a Fedora Core 6 setup but it can be EASILY adapted to any distro. Please, READ THE ENTIRE ARTICLE CAREFULLY all the way to the end before you start anything.


Note: this is NOT a plug-in and is basically a hack but when completed it looks just like a plug-in.


Contents

Article from 10,000 feet

What this article is...

This article IS about:

  • Setting up MythTV to play streams from XM Radio Online
  • How-To use scripts that other people wrote (and are not affiliated with MythTV)
  • How-To integrate everything with the default MythTV menu theme

What this article is not...

This article IS NOT:

  • How-To get free access to the streams (although a XM guest account has been tested and works fine)
  • How-To perfectly integrate with your particular MythTV GUI (we only cover the default menu theme)
  • An XM Radio Plug-in for MythTV
  • An audio stream capture how-to

What you need to have

Setup

  • You only need to have an account setup at xmradio.com.

Installed

Required:

Optional:

Quick Install

I created an installer to quickly do everything below this block, to automate integrating this XM streaming into MythTV. I also created a script to automatically download the available XM channels online and create a XML MythTV menu for them. It creates them in the user's home '.mythtv' directory and alters the 'library.xml' file to include a 'Stream XM' menu option. The installer asks if you want to have this script run every night (by adding it to your crontab) so that you will always have the updated channels (such as XM Holly for Christmas or whatever).

Really, all you should need now is this installer, but I left everything below here in the wiki for historical reasons, if people wanted to read more in depth.

Download the installer:

wget http://creasonfamily.com/files/mythtv/mythtv_xm_stream_0.1.2.tar.gz

Then unzip and start the install:

tar -zxf mythtv_xm_stream_0.1.2.tar.gz
cd mythtv_xm_stream
perl install.pl

Just follow the prompts, but read everything! There is a README file in the mythtv_xm_stream directory too.

Personal tools