<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  
  
  <channel>
    <title>chrisjrob: tv</title>
    <link>https://chrisjrob.com</link>
    <atom:link href="https://chrisjrob.com/tag/tv/feed/index.xml" rel="self" type="application/rss+xml" />
    <description>GNU Linux, Perl and FLOSS</description>
    <language>en-gb</language>
    <pubDate>Fri, 13 Feb 2026 17:22:31 +0000</pubDate>
    <lastBuildDate>Fri, 13 Feb 2026 17:22:31 +0000</lastBuildDate>
    
    <item>
      <title>Home Theatre PC - Continued</title>
      <link>https://chrisjrob.com/2010/12/05/home-theatre-pc-continued/</link>
      <pubDate>Sun, 05 Dec 2010 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2010/12/05/home-theatre-pc-continued</guid>
      <description>
       <![CDATA[
         
         <p>A while ago I wrote:</p>

<blockquote>
  <p>“For some reason it is not saving a bookmark when you stop watching a recorded program in the middle, so that you have to find where you were manually. This worked fine on our old machine, so just need to find out what is wrong. I can research this when I have time.”
<a href="/2010/09/21/home-theatre-pc-continued/">Read original post</a>.</p>
</blockquote>

<p>Well I am delighted to say that this was fixed by an option in the Playing TV settings for saving bookmarks.</p>


       ]]>
      </description>
    </item>
    
    <item>
      <title>Home Theatre PC - Continued</title>
      <link>https://chrisjrob.com/2010/09/21/home-theatre-pc-continued/</link>
      <pubDate>Tue, 21 Sep 2010 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2010/09/21/home-theatre-pc-continued</guid>
      <description>
       <![CDATA[
         
         <p>I’ve been asked recently for an update on how my HTPC is performing.  Well the good news is that we are now using it as our main system, and pretty much everything is working perfectly, including:</p>

<!--more-->

<ul>
  <li>Live TV - Pause Rewind etc</li>
  <li>Programme Guide</li>
  <li>Schedule Recordings</li>
  <li>MythVideo (for ripped DVDs)</li>
  <li>MythWeb (personal webpage for controlling Myth and viewing programme guide)</li>
</ul>

<p>The best news is that Audio is now working over HDMI; although to be honest, I don’t believe I ever fixed this, so I suspect I just hadn’t tested it properly.  All I did was select the Audio over HDMI setting in KDE Control Centre and it just worked.</p>

<p>So what is left to fix?</p>

<ul>
  <li>System does not shutdown automatically - this is normal behaviour for MythTV, but I prefer to have it shutdown when not in use.  This is a neat feature actually, as it will literally completely shutdown with a timer set in the bios to come on for the next schedule.  Hopefully I can sort this out soon.</li>
  <li>MythTV Backend needs to be restarted every time the machine is powered up - this is a known issue and may even have been sorted; having been without Internet for the past three weeks, I have no idea where we are.  Basically on first boot we just type <code class="language-plaintext highlighter-rouge">$ sudo service mythtv-backend restart</code>.  Obviously if there is no fix, it would be simple enough to add to the start-up process. <a href="/2010/10/14/home-theatre-pc-continued/">Subsequently fixed</a>.</li>
  <li>My card has dual tuners, so can record one thing and watch another, or record two things.  I have now read that some channels are on the same “mux” and that you can therefore record multiple programs on a single card.  I need to research this further, but sounds exciting.</li>
  <li>For some reason it is not saving a bookmark when you stop watching a recorded program in the middle, so that you have to find where you were manually.  This worked fine on our old machine, so just need to find out what is wrong.  I can research this when I have time. <a href="/2010/12/05/home-theatre-pc-continued/">Subsequently fixed</a>.</li>
  <li>The case fans are a little noisier than they ought to be, so really need replacing for silent alternatives.</li>
</ul>

<p>And, not MythTV related, but I am still struggling with KDE4, Akonadi and our Contacts in Kontact.  I suspect this may be related to the use of MySQL for both MythTV and Akonadi.  In the meantime my wife is using Gmail, but obviously would prefer to have Kontact back.</p>


       ]]>
      </description>
    </item>
    
    <item>
      <title>Hauppauge HVR-2200</title>
      <link>https://chrisjrob.com/2010/08/04/hauppauge-hvr2200/</link>
      <pubDate>Wed, 04 Aug 2010 00:00:03 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2010/08/04/hauppauge-hvr2200</guid>
      <description>
       <![CDATA[
         
         <h2 id="introduction">Introduction</h2>

<p>It seems that the HVR-2200 is something of a work-in-progress under Linux.  Plenty of people seem to have it working, but it is not simple to configure.  See the references at the end for further reading.</p>

<p>I now have this card working under MythTV, but I have not yet managed to get the programme guide updating via EIT (Freeview).</p>

<!--more-->

<p>Those new to MythTV should visit: <a href="http://parker1.co.uk/mythtv_ubuntu.php">http://parker1.co.uk/mythtv_ubuntu.php</a></p>

<h2 id="installation">Installation</h2>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ sudo apt-get install mercurial libncurses5-dev unzip

$ wget http://www.steventoth.net/linux/hvr22xx/22xxdrv_27086.zip
$ wget  http://www.steventoth.net/linux/hvr22xx/HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip
$ wget http://www.steventoth.net/linux/hvr22xx/firmwares/4019072/NXP7164-2010-03-10.1.fw
$ wget http://www.steventoth.net/linux/hvr22xx/extract.sh
$ sh extract.sh
$ sudo cp *fw /lib/firmware
or
$ sudo cp *fw /lib/firmware/`uname -r`

$ hg clone http://kernellabs.com/hg/saa7164-stable/

$ cd saa7164-stable
$ make CONFIG_DVB_FIREDTV:=n
$ sudo make install
$ wget http://www.steventoth.net/linux/hvr22xx/firmwares/4038864/v4l-saa7164-1.0.3-3.fw 
$ sudo cp v4l-saa7164-1.0.3-3.fw /lib/firmware

$ sudo adduser &amp;lt;userid&amp;gt; video
$ sudo reboot
</code></pre></div></div>

<h2 id="create-channelconf">Create Channel.conf</h2>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ sudo apt-get install dvb-apps
$ scan ./uk-CrystalPalace -o zap &gt; ~/.mythtv/channels.conf
</code></pre></div></div>

<h2 id="scan">Scan</h2>

<p>Now go to Mythbackend-Setup and perform a full scan.</p>

<h2 id="test">Test</h2>

<p>You should now have a working system, unfortunately I found that the programme guide, or EPG, was not updating.</p>

<h2 id="fixing-epg">Fixing EPG</h2>

<p>(Thanks to “Neon Dusk” from the second Ubuntu forum link in the references below.)</p>

<p>Using channels.conf to get the channel information is OK, but sometimes it doesn’t fill in all the information required.</p>

<p>Make a note of your mysql password from <code class="language-plaintext highlighter-rouge">/etc/mythtv/mysql.txt</code> - there should be a field DBPassword</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ mysql -u mythtv -p
&lt;enter mysql password&gt;
use mythconverg;
select * from `dtv_multiplex`;
</code></pre></div></div>

<p>Copy the resulting output into a text editor, here was mine.  Note the networkid is null.</p>

<table>
  <thead>
    <tr>
      <th>mplexid</th>
      <th>sourceid</th>
      <th>transportid</th>
      <th>networkid</th>
      <th>frequency</th>
      <th>inversion</th>
      <th>symbolrate</th>
      <th>fec</th>
      <th>polarity</th>
      <th>modulation</th>
      <th>bandwidth</th>
      <th>lp_code_rate</th>
      <th>transmission_mode</th>
      <th>guard_interval</th>
      <th>visible</th>
      <th>constellation</th>
      <th>hierarchy</th>
      <th>hp_code_rate</th>
      <th>mod_sys</th>
      <th>rolloff</th>
      <th>sistandard</th>
      <th>serviceversion</th>
      <th>updatetimestamp</th>
      <th>default_authority</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>1</td>
      <td>1</td>
      <td>4100</td>
      <td>NULL</td>
      <td>505833330</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_16</td>
      <td>8</td>
      <td>3/4</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_16</td>
      <td>n</td>
      <td>3/4</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td> </td>
      <td>33</td>
      <td>2010-06-29 19:28:10</td>
      <td> </td>
    </tr>
    <tr>
      <td>2</td>
      <td>1</td>
      <td>8197</td>
      <td>NULL</td>
      <td>481833330</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_64</td>
      <td>8</td>
      <td>1/2</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_64</td>
      <td>n</td>
      <td>2/3</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td> </td>
      <td>33</td>
      <td>2010-06-29 19:28:10</td>
      <td> </td>
    </tr>
    <tr>
      <td>3</td>
      <td>1</td>
      <td>12290</td>
      <td>NULL</td>
      <td>561833330</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_64</td>
      <td>8</td>
      <td>1/2</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_64</td>
      <td>n</td>
      <td>2/3</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td> </td>
      <td>33</td>
      <td>2010-06-29 19:28:10</td>
      <td> </td>
    </tr>
    <tr>
      <td>4</td>
      <td>1</td>
      <td>16384</td>
      <td>NULL</td>
      <td>529833330</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_16</td>
      <td>8</td>
      <td>3/4</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_16</td>
      <td>n</td>
      <td>3/4</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td> </td>
      <td>33</td>
      <td>2010-06-29 19:28:10</td>
      <td> </td>
    </tr>
    <tr>
      <td>5</td>
      <td>1</td>
      <td>20480</td>
      <td>NULL</td>
      <td>578166670</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_16</td>
      <td>8</td>
      <td>3/4</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_16</td>
      <td>n</td>
      <td>3/4</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td> </td>
      <td>33</td>
      <td>2010-06-29 19:28:10</td>
      <td> </td>
    </tr>
    <tr>
      <td>6</td>
      <td>1</td>
      <td>24576</td>
      <td>NULL</td>
      <td>537833330</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_16</td>
      <td>8</td>
      <td>3/4</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_16</td>
      <td>n</td>
      <td>3/4</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td> </td>
      <td>33</td>
      <td>2010-06-29 19:28:10</td>
      <td> </td>
    </tr>
  </tbody>
</table>

<p>6 rows in set (0.00 sec)</p>

<p>In mythtv-setup -&gt; channel editor -&gt; Edit transport
Delete all existing transports (highlight transport then press d)</p>

<p>Go to channel scanner
Select Scan Type: Full Scan (Tuned)</p>

<p>Use the values recorded from the sql statement and then do a scan. You’ll need to do this for the 6 muxes.</p>

<p>Hopefully this should find all the channels and if you repeat the sql commands you’ll see the networkid value filled in. This should then allow the EIT EPG to work</p>

<p>My resulting output was as attached:</p>

<table>
  <thead>
    <tr>
      <th>mplexid</th>
      <th>sourceid</th>
      <th>transportid</th>
      <th>networkid</th>
      <th>frequency</th>
      <th>inversion</th>
      <th>symbolrate</th>
      <th>fec</th>
      <th>polarity</th>
      <th>modulation</th>
      <th>bandwidth</th>
      <th>lp_code_rate</th>
      <th>transmission_mode</th>
      <th>guard_interval</th>
      <th>visible</th>
      <th>constellation</th>
      <th>hierarchy</th>
      <th>hp_code_rate</th>
      <th>mod_sys</th>
      <th>rolloff</th>
      <th>sistandard</th>
      <th>serviceversion</th>
      <th>updatetimestamp</th>
      <th>default_authority</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>10</td>
      <td>1</td>
      <td>16384</td>
      <td>9018</td>
      <td>529833330</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_16</td>
      <td>8</td>
      <td>3/4</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_16</td>
      <td>n</td>
      <td>3/4</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td>dvb</td>
      <td>33</td>
      <td>2010-08-08 18:27:49</td>
      <td> </td>
    </tr>
    <tr>
      <td>9</td>
      <td>1</td>
      <td>12290</td>
      <td>9018</td>
      <td>561833330</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_64</td>
      <td>8</td>
      <td>1/2</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_64</td>
      <td>n</td>
      <td>2/3</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td>dvb</td>
      <td>33</td>
      <td>2010-08-08 18:27:49</td>
      <td> </td>
    </tr>
    <tr>
      <td>8</td>
      <td>1</td>
      <td>8197</td>
      <td>9018</td>
      <td>481833330</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_64</td>
      <td>8</td>
      <td>1/2</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_64</td>
      <td>n</td>
      <td>2/3</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td>dvb</td>
      <td>33</td>
      <td>2010-08-08 18:27:49</td>
      <td> </td>
    </tr>
    <tr>
      <td>7</td>
      <td>1</td>
      <td>4100</td>
      <td>9018</td>
      <td>505833330</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_16</td>
      <td>8</td>
      <td>3/4</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_16</td>
      <td>n</td>
      <td>3/4</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td>dvb</td>
      <td>33</td>
      <td>2010-08-08 18:27:49</td>
      <td> </td>
    </tr>
    <tr>
      <td>11</td>
      <td>1</td>
      <td>20480</td>
      <td>9018</td>
      <td>578166670</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_16</td>
      <td>8</td>
      <td>3/4</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_16</td>
      <td>n</td>
      <td>3/4</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td>dvb</td>
      <td>33</td>
      <td>2010-08-08 18:27:49</td>
      <td> </td>
    </tr>
    <tr>
      <td>12</td>
      <td>1</td>
      <td>24576</td>
      <td>9018</td>
      <td>537833330</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_16</td>
      <td>8</td>
      <td>3/4</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_16</td>
      <td>n</td>
      <td>3/4</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td>dvb</td>
      <td>33</td>
      <td>2010-08-08 18:27:49</td>
      <td> </td>
    </tr>
    <tr>
      <td>13</td>
      <td>1</td>
      <td>8197</td>
      <td>0</td>
      <td>481833330</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_64</td>
      <td>8</td>
      <td>1/2</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_64</td>
      <td>n</td>
      <td>2/3</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td>dvb</td>
      <td>33</td>
      <td>2010-08-08 18:27:59</td>
      <td> </td>
    </tr>
    <tr>
      <td>14</td>
      <td>1</td>
      <td>16384</td>
      <td>0</td>
      <td>529833330</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_16</td>
      <td>8</td>
      <td>3/4</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_16</td>
      <td>n</td>
      <td>3/4</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td>dvb</td>
      <td>33</td>
      <td>2010-08-08 18:27:59</td>
      <td> </td>
    </tr>
    <tr>
      <td>15</td>
      <td>1</td>
      <td>24576</td>
      <td>0</td>
      <td>537833330</td>
      <td>a</td>
      <td>0</td>
      <td>auto</td>
      <td>v</td>
      <td>qam_16</td>
      <td>8</td>
      <td>3/4</td>
      <td>2</td>
      <td>1/32</td>
      <td>0</td>
      <td>qam_16</td>
      <td>n</td>
      <td>3/4</td>
      <td>UNDEFINED</td>
      <td>0.35</td>
      <td>dvb</td>
      <td>33</td>
      <td>2010-08-08 18:27:59</td>
      <td> </td>
    </tr>
  </tbody>
</table>

<p>9 rows in set (0.00 sec)</p>

<h2 id="test-again">Test Again</h2>

<p>Have a look at your programme guide, give it a few minutes - it isn’t instantaneous.</p>

<h2 id="references">References</h2>

<ul>
  <li><a href="http://parker1.co.uk/mythtv_ubuntu.php">http://parker1.co.uk/mythtv_ubuntu.php</a></li>
  <li><a href="http://www.uluga.ubuntuforums.org/showthread.php?t=942403">http://www.uluga.ubuntuforums.org/showthread.php?t=942403</a>
    <ul>
      <li><a href="http://www.uluga.ubuntuforums.org/showpost.php?p=9351505&amp;postcount=271">http://www.uluga.ubuntuforums.org/showpost.php?p=9351505&amp;postcount=271</a></li>
    </ul>
  </li>
  <li><a href="http://ubuntuforums.org/showpost.php?p=9292366&amp;postcount=3">http://ubuntuforums.org/showpost.php?p=9292366&amp;postcount=3</a></li>
  <li><a href="http://www.zedlopez.com/strangeloopiness/2010/04/mythtv_on_ubuntu_lucid_gotchas.html">http://www.zedlopez.com/strangeloopiness/2010/04/mythtv_on_ubuntu_lucid_gotchas.html</a></li>
  <li><a href="http://www.kernellabs.com/blog/?p=721">http://www.kernellabs.com/blog/?p=721</a></li>
  <li><a href="http://ubuntuforums.org/showthread.php?t=1167640">http://ubuntuforums.org/showthread.php?t=1167640</a></li>
  <li><a href="http://www.hauppauge.co.uk/site/products/data_hvr2200mc.html">http://www.hauppauge.co.uk/site/products/data_hvr2200mc.html</a></li>
  <li><a href="http://www.mythtvtalk.com/forum/hardware/8096-there-status-hvr-2250-linux-driver-2.html#post46347">http://www.mythtvtalk.com/forum/hardware/8096-there-status-hvr-2250-linux-driver-2.html#post46347</a></li>
  <li><a href="http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-2200">http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-2200</a></li>
  <li><a href="http://www.mythtvtalk.com/forum/hardware/12229-hvr-2200-not-picking-up-all-channels.html">http://www.mythtvtalk.com/forum/hardware/12229-hvr-2200-not-picking-up-all-channels.html</a></li>
  <li><a href="http://ubuntuforums.org/archive/index.php/t-1410407.html">http://ubuntuforums.org/archive/index.php/t-1410407.html</a></li>
</ul>

<p>The tuner card is now working under MythTV to “Watch TV”; however the programme guide is still not updating correctly over EIT.  In theory this should happen automatically after a full scan, but for some reason this seems not to be working.  It may be that this is because I have simply not left the backend to idle for long enough for an EIT scan to be initiated.</p>

<p>More news when I have it.</p>


       ]]>
      </description>
    </item>
    
    <item>
      <title>Home Theatre PC - Continued</title>
      <link>https://chrisjrob.com/2010/08/04/home-theatre-pc-continued/</link>
      <pubDate>Wed, 04 Aug 2010 00:00:01 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2010/08/04/home-theatre-pc-continued</guid>
      <description>
       <![CDATA[
         
         <p>Oh dear, it seems I failed to update my blog after the last work I did on my HTPC.  Well the good news is that the programme guide is now working, it was a bit of a pain, in that you have to use the command line to create a channel listing that is then read my the guide updating process.  But given that you only have to do this when your channel line-up changes, this isn’t a big deal.</p>

<!--more-->

<p>I have updated my notes on the following page:</p>

<ul>
  <li><a href="/2010/08/04/hauppauge-hvr2200/">Hauppauge HVR-2200</a></li>
</ul>


       ]]>
      </description>
    </item>
    
    <item>
      <title>Home Theatre PC - Continued...</title>
      <link>https://chrisjrob.com/2010/06/29/home-theatre-pc-continued/</link>
      <pubDate>Tue, 29 Jun 2010 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2010/06/29/home-theatre-pc-continued</guid>
      <description>
       <![CDATA[
         
         <p>Finally spent a few hours on my HTPC.  Previously the Hauppauge HVR-2200 was working fine in Kaffeine, but was not working in MythTV.  I finally resolved this issue, and typed up some details here.</p>

<ul>
  <li><a href="/2010/08/04/hauppauge-hvr2200/">Hauppauge HVR-2200</a></li>
</ul>

       ]]>
      </description>
    </item>
    
    <item>
      <title>Home Theatre PC - Progress Report</title>
      <link>https://chrisjrob.com/2010/06/01/home-theatre-pc-progress-report/</link>
      <pubDate>Tue, 01 Jun 2010 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2010/06/01/home-theatre-pc-progress-report</guid>
      <description>
       <![CDATA[
         
         <p>Spent some time setting up my wife’s email on the new HTPC, using Kmail and disconnected IMAP.  Installed Google Chrome.  Added a KDE Plasmoid on the desktop for Facebook and Twitter, which hopefully my wife will like.  Other than that I have had no time to spend on the completing the MythTV installation.  More soon hopefully.</p>


       ]]>
      </description>
    </item>
    
    <item>
      <title>Home Theatre PC - The Hardware</title>
      <link>https://chrisjrob.com/2010/05/07/home-theatre-pc-the-hardware/</link>
      <pubDate>Fri, 07 May 2010 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2010/05/07/home-theatre-pc-the-hardware</guid>
      <description>
       <![CDATA[
         
           <img src="https://chrisjrob.com/assets/lian_li_pc_c37_muse_200.jpg" align="right" alt="Featured Image">
         
         <p>Just a reminder of what I was wanting for our HTPC:</p>

<ul>
  <li>Low power</li>
  <li>Silent</li>
  <li>Powerful enough to run KDE fully</li>
  <li>DVI and HDMI interfaces</li>
  <li>Decent on-board sound</li>
  <li>Plenty of USB slots</li>
  <li>Needs to visually go with our HiFi amp and Blu-Ray player</li>
  <li>Powerful enough graphics to support 1080p (or 720p if not possible)</li>
</ul>

<!--more-->

<h2 id="the-case-lian-li-pc-c37">The Case: Lian Li PC-C37</h2>

<p><img src="https://chrisjrob.com/assets/lian_li_pc_c37_muse_200.jpg" alt="Lian Li PC-37 Case" /></p>

<p>I started, perversely, with the case.  Normally you would start with the cpu/mb, but I knew that, in order to get spouse approval, it had to look right.  You can spend from £20 to £1000 on cases, and I dare say more.  I wanted something that looked like a black HiFi separate, both in dimensions and styling.  I would have thought that there would have been a considerable choice, but there really wasn’t, the only one I found was the <a href="http://www.productwiki.com/lian-li-pc-c37-muse/">Lian-Li PC-C37</a>.  It would seem to be a well made quality case, for about £100. I would have liked to have spent a little less, but really there was no choice whatsover.</p>

<h2 id="motherboardcpu-asrock-a330ion">Motherboard/CPU: Asrock A330ION</h2>

<p><img src="https://chrisjrob.com/assets/a330ion_angleshot_200.jpg" alt="Asrock A330ION" /></p>

<p>The Lian-Li PC-C37 takes both Mini-ITX and Micro-ATX motherboards.  Well that’s just fine, given that my aim was a low power, silent and powerful PC, really the Intel Atom was the only choice and they invariably come in Mini-ITX motherboards.  Well there is a vast array of Intel Atom motherboards on the market but, oddly enough, almost all of them had problems.  Most of them only had 4 usb ports, which would be okay, just.  Almost none of them had DVI, let alone HDMI.  One motherboard stood out from the rest, the <a href="http://www.legitreviews.com/article/1213/1/">Asrock A330ION</a>.  Yes it’s the old Atom 330, but it allowed the faster DDR3 RAM, and the specification of the motherboard was fantastic, including:</p>

<ul>
  <li>2 x DDR3 DIMM slots (up to 4GB)</li>
  <li>Integrated NVIDIA® GeForce 9 Series</li>
  <li>DVI and HDMI</li>
  <li>7.1 channel HD Audio</li>
  <li>Gigabit LAN</li>
  <li>1 x PCI Express 2.0 x16 slot</li>
  <li>4 x SATAII 3.0 Gb/s connectors + 2 e-SATA</li>
  <li>4 rear USB plus support for upto 4 front USB</li>
</ul>

<p>That feature set is almost unbelievable, (4+2 SATA!! 4+4 USB!! DDR3!!!) by the time I had read the specification, I barely cared about the price.</p>

<p>I also bought 2gb of compatible DDR3 RAM.</p>

<h2 id="dvb-t-tuner">DVB-T Tuner</h2>

<p><img src="https://chrisjrob.com/assets/hvr2200_board_s_200.jpg" alt="HVR-2200" /></p>

<p>Well, as I said in my last post, we need to have DVB-T, and of course I have my Hauppauge Nova-T500 PCI card.  Ah, but I have just bought a motherboard that only has PCI-Express; so a new card is required.  I do hope my wife isn’t reading this.  Anyway, I like Hauppauge products, and the <a href="http://www.hauppauge.co.uk/site/products/data_hvr2200mc.html">HVR-2200</a> is the obvious PCI-Express low profile dual DVB-T tuner card.  No decision to make really, other than should I pay twice the amount for the HVR-4400, which has satellite capability, err no, have to draw the line somewhere ;).</p>

<h2 id="hard-drives">Hard Drives</h2>

<p>Well, we’re making a lower power device, so we need low-power drives.  Two were recommended to me, the Seagate Barracuda LP Series and the Western Digital Caviar Green Series.  Starting to get rather concerned about the money I have been spending, I decided to opt for a relatively low capacity of 500gb, but to go for two drives, so that I could configure a RAID1 array.  For those that don’t know, a RAID1 array means that you have the same data on both drives, so that if you lose one drive, you don’t lose your data.  In short, your data is mirrored to the two drives.  This doesn’t replace backups, but it certainly saves a headache if you lose one of your drives.</p>

<p>It was suggested to me that I should use a <code class="language-plaintext highlighter-rouge">NAS</code> for storage, but I don’t particularly want two machines on almost permanently.  I already have an Icybox NAS, which I have stopped using after it ate two drives; so I don’t trust it and I don’t particularly want it.  We’ll probably configure our HTPC to behave as a NAS as well as an HTPC.</p>

<ul>
  <li><a href="http://www.dabs.com/products/western-digital-500gb-caviar-green-32mb-sata-69T6.html">Western Digital 500GB Caviar Green 32MB SATA 69T6</a></li>
</ul>

<h2 id="conclusion">Conclusion</h2>

<p>All the hardware is now ordered, with the exception of the PSU, as I have one in my stores somewhere, hopefully it will be compatible!  More tomorrow, when hopefully I will be starting the build.</p>


       ]]>
      </description>
    </item>
    
    <item>
      <title>Home Theatre PC</title>
      <link>https://chrisjrob.com/2010/05/06/home-theatre-pc/</link>
      <pubDate>Thu, 06 May 2010 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2010/05/06/home-theatre-pc</guid>
      <description>
       <![CDATA[
         
         <p>We bought our current media centre in 2003, choosing Microsoft Windows XP Media Center Edition (XPMCE).  This was a disaster.  If it was an open source application, then I would say that the first edition of XPMCE was worse than Alpha quality, being utterly unusable.  We upgraded to 2004 at the first opportunity, it was marginally better, possibly Alpha quality.  At last we upgraded to 2005, and we had a barely usable system, Beta quality I would say.  It still crashed regularly, but it no longer lost all our channel set-up every day or two.</p>

<p>Those that say that Linux is free if your time is free have never spent evening after evening setting up XPMCE.</p>

<!--more-->

<p>In 2008 we <a href="/2009/03/01/mythbuntu/">upgraded to Mythbuntu 8.10</a>.  My wife was easy to persuade, simply because she could not see how Linux could possibly be worse than Microsoft Windows XP Media Center Edition.  And so it proved, it wasn’t perfect by any means, but it was just good enough that we never regretted the change.</p>

<p>Conventional wisdom is that, if you have a working MythTV system, then you should leave it well alone; but I decided that I wanted to move to KDE from the standard XFCE.  It was only after the installation was well under-way that I realised that this meant KDE 4.1, which was an unusable version.  Kicking myself for such stupidity, I quickly upgraded to 9.04 and 9.10.  Both upgrades went almost flawlessly, and the system has been pretty good ever since.</p>

<p>Unfortunately we’ve come to hate the Evesham emedia station that runs our MythTV.  I stupidly bought four PCs from Evesham and have always regretted it.  Evesham have a good reputation, but my experience is that the hardware is very poor indeed.  Specifically it has always been very noisy and suffered from overheating.  In addition we have issues with USB support on this PC in Ubuntu.  Something to do with OHCI, UCHI etc, I forget what exactly.  It’s also ugly as sin.  In short it was not a good buy and we have always regretted it.</p>

<p>If you’re interested you can <a href="http://www.pcpro.co.uk/reviews/desktops/48993/evesham-emedia">read a review on this god-awful PC</a>. Having read this very positive review, I can only assume that Evesham reduced the component quality significantly by the time I bought this machine.</p>

<p>So we’ve decided to replace our media centre.  I have considered XBMC and Boxee, but with such a poor Internet connection, we really do still need to get our TV via our aerial.  And that means MythTV, as far as I know.</p>

<p>I considered buying an Acer Revo, but a huge prejudice against Acer put me off this decision (oh god, not Acer, not ever).  I did not consider for a second buying a dedicated XP MCE machine and putting MythTV onto it - we’ve experienced what can go wrong first hand - and I wanted 100% control over the components.</p>

<p>So what are we looking for in our new media centre (or Home Theatre PC as the jargon now has it!)?</p>

<ul>
  <li>Low power</li>
  <li>Silent</li>
  <li>Powerful enough to run KDE fully</li>
  <li>DVI and HDMI interfaces</li>
  <li>Decent on-board sound</li>
  <li>Plenty of USB slots</li>
  <li>Needs to visually go with our HiFi amp and Blu-Ray player</li>
  <li>Powerful enough graphics to support 1080p (or 720p if not possible)</li>
</ul>

<p><a href="/2010/05/07/home-theatre-pc-the-hardware/">In my next post</a> I will run through the hardware I’ve chosen.</p>


       ]]>
      </description>
    </item>
    
    <item>
      <title>MythWeb</title>
      <link>https://chrisjrob.com/2009/03/14/mythweb/</link>
      <pubDate>Sat, 14 Mar 2009 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2009/03/14/mythweb</guid>
      <description>
       <![CDATA[
         
           <img src="https://chrisjrob.com/assets/mythweb.png" align="right" alt="Featured Image">
         
         <p>If, like me, you have your laptop permanently on whilst you watch TV, then MythWeb is going to be a shock, a delightful shock.  Imagine, from the comfort of your sofa, with your laptop on your lap:</p>

<!--more-->

<ul>
  <li>What’s on TV?  Open your browser and you have a beautifully formatted programme guide - far better than an on-TV guide.</li>
  <li>Want to record something? Simply click on it, choose your options and submit.</li>
  <li>Nothing on TV?  View your Recorded Programmes.</li>
  <li>Want to know what you’ve got set to record?  Upcoming Recordings.</li>
  <li>On holiday and you realise you forgot to record the new series of Doctor Who?  Log-into MythWeb remotely and record.</li>
  <li>At work and you want to show your colleagues the funny bit in Big Bang Theory?  No problem log into MythWeb and download, or play the episode in Flash.</li>
</ul>

<p>And there’s more: weather, ripped video, music, and more.  If you’re anything like me, you’ll wonder how you ever lived without it, and quite simply it has now spoiled me for ANY other PVR system.</p>


       ]]>
      </description>
    </item>
    
    <item>
      <title>Mythbuntu</title>
      <link>https://chrisjrob.com/2009/03/10/mythbuntu/</link>
      <pubDate>Tue, 10 Mar 2009 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2009/03/10/mythbuntu</guid>
      <description>
       <![CDATA[
         
         <p>Initial impressions <a href="/2009/03/01/mythbuntu/">weren’t that great</a>, but I have to say that mythtv is winning us over.  The turning point was when we switched on mythweb.  Mythweb does several things, but most notably it provides the program listings in a much more usable format than via mythtv  This makes it must easier to browse and search the listings and record programs.  And with a little extra work, it should be possible to make this accessible over the web.  This feature gained huge spouse approval.</p>

<!--more-->

<p>The other win is the commercial skipping, enabling a one button press to skip adverts.</p>

<p>Please see my <a href="/2009/03/14/mythweb/">later post on MythWeb</a>.</p>

       ]]>
      </description>
    </item>
    
  </channel> 
</rss>
