htpc

Nov 18 2011

Blog - MythTV Reloaded - Day 7

I think I'm ready to do a full system changeover tomorrow night.  That'll be the moment of truth.  We'll see how much I've missed at that point.  I'm sure there's something.

Why, oh why, did I have to say that?!

Nov 16 2011

Blog - MythTV Reloaded - Day 5

Well, up until this point, everything has progressed exactly as planned.  As with all things that I do though, something must go wrong.  Well, now I have hit my first big speed bump with this build process.  Today I set my backend system to run the 0.24 install that I made a couple of days ago and that is still working fine.  After re-migrating the database, everything still shows up locally.  

The issue that I'm running into now is that when I launch the frontend application on my laptop I get an error message saying that MySQL couldn't connect to the database.  Eventually I get the initial setup screen asking for the language to use and then later what IP to use for the backend.  I set that up and then once again I cannot connect.

I poked around in the backend for a bit and noticed that there was a spot to set a PIN for the system.  The description said that a blank pin will reject all connections and a pin of 0000 will allow any system to connect to it.  Otherwise, the pin needs to match between backend and frontend(Drunk.  Just as a test, I set this to 0000 but I am still unable to connect to the backend.  When I setup the backend I made sure to open the firewall ports for Mythtv (6543 and 6544).  Not sure where to go from here.  Guess it's time for a bit of Googling.  Until I get it figured out, it's back to 0.21 for the backend.  Still no hickups for anyone other than me so WAF is still OK.

Nov 15 2011

Blog - MythTV Reloaded - Day 4

So far in this process of bringing my MythTV setup up-to-date I have upgraded my primary backend to 0.24 (but put the old hard drive back in so that it is compatible with the rest of the house running 0.21 still) and my primary frontend to 0.24 (but put in the old hard drive so people can still watch TV).  The last two systems that I have to be upgraded are my laptop and my wife's laptop.  Both of these laptops are running Windows 7 Professional.  Up to this point they have been running MythTv Player but one of the main things that I wanted to do with this upgrade is install the full MythTV native frontend so that they can have the full experience of MythTV.

To that end I decided to take a crack at building MythTV on Windows.  Details of the process are posted in the link.  The build process was not without speed bumps but in the end it appears that I have a functional Windows build of MythTV.  Tomorrow I will setup the new backend for a little bit and see how well the Windows build works with it.  I will have to re-migrate the MythTV database however because new shows have recorded since the original migration and I don't want to lose anything.  That would not help the WAF at all.  I think that's good enough for today.  :)

Nov 14 2011

Blog - MythTV Reloaded - Day 3

I think that the next most important system for me to get up and running is going to be the main frontend.  Again I've decided to load CentOS 6 onto a separate hard drive that I've got sitting around. Where did I get all of these extra drives, anyway?  Again, installation was fairly straight forward following the same Mythtv installation guide for Fedora.  This time through I skipped the steps related to configuring the backend since I will only be using this system as a frontend.  Since my backend is currently running MythTV 0.21 until I'm ready to do the final changeover I did not have a chance to do the final configurations that happen during the first time you run MythTV.  Specifically, I'm referring to designating the IP address or name of the backend.  By default the frontend will point to localhost (itself) as the backend to use.  So that is something that I will have to do later.

There were a couple of things that I did do though such as configuring automatic login (this is a dedicated MythTV system and I don't want to have to pull out a keyboard every time I want to watch TV) and automatically launching MythTV once logged in.  

That is about it for this system right now.  I've got it running a system update over night to pull in all of the latest packages and once that's done I may setup a VNC server on it so that I can do remote administration on it in the future as necessary.  First thing in the morning though, once the update is done, I'm going to put in the old hard drive so that the frontend can be used with the old backend while the rest of the systems get overhauled.  So far so good.  Two systems updated and nothing has been affected by it.  WAF still high.

Nov 13 2011

Blog - MythTV Reloaded - Day 2

As recently noted, I have decided to document my MythTV upgrade.  To start things off, I will be upgrading my main MythTV server.  The current system is running MythTV 0.21 on Fedora Core 7.  The current version of MythTV is 0.24 at the time of this writing.  This time around I will be building the backend around CentOS.  The most recent version of CentOS is 6.0 at this time.  The main reason that I've gone with CentOS is because both it and Fedora are based off of RedHat Enterprise Linux so the interaction is essentially the same between them.  The other popular distribution these days seems to be Ubuntu and I considered going with it but that system is based on Debian Linux and there are a few nuances that I would have to learn.  So I will be sticking with what I am familiar with.

Nov 12 2011

Blog - MythTV Reloaded - Day 1

Earlier this summer my MythTV server died.  After spending a bit of time getting the basics back up and running I've decided that it was time to also get things up to date again.  Thus far my plans have been limited to only software upgrades but I may do some hardware upgrading along the way as well.  With this in mind, I have decided to do a series of blogs detailing my plans for the upgrade as well as progress made and bumps that I've hit along the way.

This first entry will describe my current setup as well as my migration plan.  Some of this has already been accomplished but I want to get it all written down.  So here goes.

Sep 17 2011

Blog - Turning My Unfinished Third Floor Into Our New Family Room: The Purchases

If you’ve been reading my previous postings here and here, you’ll know that I am in the midst of turning an unfinished room (~600 sq ft.) into a family room. This project has a limited budget so improvements like a projector didn’t make the cut. But I have bought items that will allow me clear up a lot of clutter and improve performance, particularly as it relates to my network. Before I share my list of purchases, let me list the items that I had already.
 
TV: Samsung 40” LCD 60Hz
Receivers: Onkyo TX-SR607 (hooked to the TV), Onkyo HT-SR800 (will go behind the bar)
Speakers: the ones that came with Onkyo HT-SR800 (2 front, 1 center, 4 rear, subwoofer)
Networking: Linksys WRT610N wireless router
Other: PS3, Wii, HTPC, Apple Airport Express
Remote: Logitech Harmony One
 
If you look at this post, you can see a rough sketch of how I intend to set everything up. Once I get the paint and the flooring put in, I’ll give you guys plenty of pictures of everything as I install it.
 
Here is a list of the things I bought for this project. I’ll put notes next to each item explaining why I bought it.
 

Aug 25 2011

Blog - Turning an Unfinished Third Floor into a TV Room: An Introduction

Let me paint a picture for you. Imagine a room that is 12ft x 10ft. You might be thinking to yourself that this room would make a nice guest bedroom. I’m sure that’s what the builder thought when he designed the house. Now I want you to fill that room with a love seat, an oversized chair, a coffee table and an entertainment center that houses a 40” LCD TV, PS3, Wii, Surround receiver, a sub woofer and of course, my home theater PC (HTPC)--my rear speakers are actually hanging from nails. Nails. But there is hope.

Ever since we moved into the house I have been waiting for that magical confluence of money and spare time that would free me from this claustrophobic impostor of a TV room. Well, that time has finally arrived and I am in the process of building out an unfinished third floor for this purpose.

Syndicate content
Website design by Yammm Software
Powered by Drupal