XBMC PVR on SteamOS with MythTV and HDHomeRun - 03 Jan 2015


One less reason to go for pay TV services: Over The Air network TV. Check the Digital TV Market Listings on RabbitEars.info for all the possible channels you could be getting. For more information on what is actually showing, head over to the AOL TV guide listings. For 80237, they have yet to be wrong. While I unable to get all the channels advertised with the unpowered Winegard FreeVision FV-30BB HDTV Antenna sitting next to my coach on the floor, I am able to get the important network affiliates - abc, CBS, Fox, NBC - and PBS in 1080i. Really only here for the PBS and occasional sports games.

Hardware dependencies

I configured my local DHCP server to assign the same IPv4 address to my late-model HDHR3-US; I did not want to find out the hard way if MythTV was smart enough to track my HDHomeRun based on GUIDs. Ran the Windows version of the setup software for firmware upgrades and available channel searching.

Software dependencies

This assumes that you have already setup SteamOS (wrapped Debian) to pull from standard Debian repositories. See SteamOS and XBMC on Intel NUC 4th gen if this is not the case. Then install a database backend: apt-get install mysql-server

I made the mysql instance run link-local only, with root/toor for ease of config.

Install mythtv-backend

Add the deb-multimedia repo by adding the line deb http://www.deb-multimedia.org wheezy main to /etc/apt/sources.list. Be sure to add the repo key: gpg --keyserver pgp.mit.edu --recv-keys 07DC563D1F41B907; gpg --armor --export 07DC563D1F41B907 | apt-key add -

Actually install the package: apt-get update; apt-get install mythtv-backend

Run at startup: update-rc.d mythtv-backend defaults

Configure mythtv-backend

Create a directory where you want recordings to go. I was lazy and created a 777 directory - /home/recordings - on the larger home partition.

Then, while running a terminal session with X11 forwarding, run: mythtv-setup. Be sure to run through the setup cards sequentially. Some things to be aware of:

405 words. Post tags: XBMC, PVR, SteamOS, MythTV, and HDHomeRun.

Post content is written by Jason Zerbe and licensed CC BY-NC 3.0.