User:Amb43790

From MythTV

Jump to: navigation, search

Contents

My MythTV system

I have a distributed system set up with a single master backend, and several frontends communicating over 100Mb ethernet, currently using MythTV 0.20.2.

Backend

  • Homebuilt machine
  • Fedora Core 4
  • Athlon XP 1800+ CPU
  • 1 gig memory
  • 40 gig IDE drive for booting, most filesystems (including the mysql DB)
  • 4x 250 gig SATA drives combines with software RAID5 (md driver). This is then turned into a PV for LVM, and used as one big filesystem for recordings.
  • 2x Hauppauge PVR-250 cards for analog recording
    • One records directly off of the cable TV with the card's tuner
    • The other records the SVIDEO output from a Motorola 6200 cable box.
  • HDHomeRun rebording ATSC from an antenna in my attic for tuner 1, and QAM off of the cable for tuner 2 - we get the locals and a handful of other channels in the clear.

A couple of notes... I was able to record things from the cable box's firewire, but not very many channels were unencrypted. I still use the firewire to change the channel. We're switching to ATT's u-verse soonly; we'll see how that goes.

Living Room Frontend

  • Homebuilt machine
  • Fedora Core 4
  • Athlon 64 3800+
  • 1 gig memory
  • Diskless - netboots from another machine on my network which holds its root-nfs filesystem
  • NVidia 6200 video card
  • Silverstone 10M case
  • Using the remote control that came with the case.

New Bedroom Frontend

  • AppleTV
    • 1 GHz Pentium-M CPU
    • 256 meg memory
    • 40 gig hard drive
    • NVidia Go 7300 video
  • Ubuntu 7.1
  • Using an old Series 2 Tivo remote

This actually plays HD video just fine, both mpeg2 (from my HDHR recordings) and xvid (transcoded using nuvexport). The only "bad" thing about it is that there's no built-in DVD drive. An external DVD should hook up to the USB port just fine.

Old Bedroom Frontend

  • Old, recycled Gateway machine
  • Fedora Core 4
  • Athlon 900 MHz
  • 512 meg memory
  • 40 gig drive
  • NVidia 5200 video card
  • Some generic case
  • Uses a homebuilt LIRC receiver and the remote from a Series 1 Tivo

This machine plays SD video just fine, and _almost_ plays HD with XvMC turned on. It was just recently retired.

Other Frontends

I also have some other machines that run mythfrontend, but aren't dedicated frontends. There's a PPC and Intel Mac. Another couple of homebuilt PCs, one 650 MHz Athlon, and an athlon XP 2800+.

Getting the AppleTV working

Some notes I took while getting the AppleTV working. http://www.mythic-beasts.com/resources/appletv/walk-through.html has most of the info you need.

  • The binary for mb_boot_tv you can download from there didn't work for me. I downloaded their source and compiled on my own Intel mac, and that one worked.
  • I installed Ubuntu 7.1 by hooking the drive up to another PC and using the normal installation process. The only non-standard thing I did was to tell it not to install a boot loader.
  • After loading up Ubuntu, I used their precompiled 2.6.20.6 kernel to get started, but the sound didn't work.
  • Compiled 2.6.23 kernel with these patches: http://wiki.awkwardtv.org/wiki/Apple_TV_Linux_Kernel#Linux_2.6.23 to get the sound to work, but there are still a few quirks.
    • Don't turn on the tickless option (I think it's called CONFIG_NO_HZ). It makes the machine _really_ slow.
    • Interaction with the network can be slow - ifconfig reports lots of errors and overruns.
    • When running top, there seems to be a lot of %wa time.
Personal tools