User:PeterW

From MythTV Official Wiki
Jump to: navigation, search

About Me

I'm a "Network Security Specalist" at Lancaster University, live with significant other, and have successfully set up MythTV and mastered the WAF (although in my case GAF). Oh and as my edit history will show, I'm crap with Wiki's.

MythTV Setup

Currently I have a combined frontend/backend, running Debian (Etch) with deb's from http://www.debian-multimedia.org for MythTV 0.20.2.

Machine is:

  • Intel Pentium Core Duo 2.8GHz
  • 1Gb RAM
  • nVidia GeForce 7600 GS (running nVidia drivers)
  • 500Gb SATA III Western Digital - OS/Database/Recordings
  • 2 x Nebula Electronics DigiTV cards (1 x RevA, 1 x RevB)

This outputs via VGA to a Samsung LE40R74BD 40" LCD TV, in it's native-ish resolution (1360x768).

Machine has a NFS Mapping to FreeBSD 6.2 fileserver with 1.4Tb of storage, only used for music.

My experience with MythTV and DigiTV cards has been nothing but pleasant.

Future MythTV Setup

With the impending launch of FreeSat (the one provided by the BBC and ITV) I'm starting to look at DVB-S, over the Christmas break I'm intending to buy a Hauppauge WinTV Nova-S Plus PCI card in order to evaluate all the FTA channels and more importantly BBC HD.

Obviously this setup is incapable of receiving the FTV/PTV services provided by BSkyB, but that currently doesn't interest me.

Note the S-Plus is incapable of receiving DVB-S2, I've decided to start experimenting with DVB-S first and will move to S2 once the drivers from the linuxtv.org/hg trunk have been merged into the kernel source tree. I could experiment with the hg source tree however I'm not confident with Debian and how its kernel compilation works.

Additionally at some point in the near future I wish to separate my frontend and backend, although due to the location of satellite down lead I will be forced to put the DVB-S card in the frontend and run it as a slave backend to the master.

In the longer term I will be replacing my main house file storage with several higher capacity disks (6-7 750Gb-1Tb) (using ZFS on FreeBSD) at this point I will shift MythTV from using it's own local hard disk on the master backend to NFS onto the file server.

Nebula Electronics DigiTV PCI

bttv: driver version 0.9.16 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 20 (level, low) -> IRQ 225
bttv0: Bt878 (rev 17) at 0000:02:00.0, irq: 225, latency: 32, mmio: 0xd5000000
bttv0: detected: Nebula Electronics DigiTV [card=104], PCI subsystem ID is 0071:0101
bttv0: using: Nebula Electronics DigiTV [card=104,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=00ffffcf [init]
bttv0: using tuner=-1
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: add subdevice "dvb0"
input: bttv IR (card=104) as /class/input/input3
bttv-input: bttv IR (card=104) detected at pci-0000:02:00.0/ir0
bttv: Bt8xx card found (1).
ACPI: PCI Interrupt 0000:02:01.0[A] -> GSI 19 (level, low) -> IRQ 193
bttv1: Bt878 (rev 17) at 0000:02:01.0, irq: 193, latency: 32, mmio: 0xd5002000
bttv1: detected: Nebula Electronics DigiTV [card=104], PCI subsystem ID is 0071:0101
bttv1: using: Nebula Electronics DigiTV [card=104,autodetected]
bttv1: gpio: en=00000000, out=00000000 in=00ff00cf [init]
bttv1: using tuner=-1
bttv1: registered device video1
bttv1: registered device vbi1
bttv1: PLL: 28636363 => 35468950 ..<6>ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 16 (level, low) -> IRQ 169
PCI: Setting latency timer of device 0000:00:1b.0 to 64
 ok
bttv1: add subdevice "dvb1"
input: bttv IR (card=104) as /class/input/input4
bttv-input: bttv IR (card=104) detected at pci-0000:02:01.0/ir0
bt878: AUDIO driver version 0.0.0 loaded
hda_codec: Unknown model for ALC883, trying auto-probe from BIOS...
bt878: Bt878 AUDIO function found (0).
ACPI: PCI Interrupt 0000:02:00.1[A] -> GSI 20 (level, low) -> IRQ 225
bt878_probe: card id=[0x1010071],[ Nebula Electronics DigiTV ] has DVB functions.
bt878(0): Bt878 (rev 17) at 02:00.1, irq: 225, latency: 32, memory: 0xd5001000
bt878: Bt878 AUDIO function found (1).
ACPI: PCI Interrupt 0000:02:01.1[A] -> GSI 19 (level, low) -> IRQ 193
bt878_probe: card id=[0x1010071],[ Nebula Electronics DigiTV ] has DVB functions.
bt878(1): Bt878 (rev 17) at 02:01.1, irq: 193, latency: 32, memory: 0xd5003000