User:UKDude
From MythTV Official Wiki
Recent upgrade (01-Sep-2010) -- Old system was old
RHEL6beta2 - ATRPMS Myth build 0.23-235.el5_89_2_bijou20100618_vuvuzela
downloaded a huge number of FC12 SRPMs, mostly from Fedora Distros, some from ATRPMs Here are some key ones:
gnome-lirc-properties lash - For vlc libass - For vlc libebml - For vlc libkate - For vlc libmatroska - For vlc libraw1394-2.0.5-2 - provided versions are broken (plugreport fails) libiec61883 - paired with libraw lirc-0.8.6 - compile kernel modules and lirc rpm (most modules lockup, i2c works) Miro-2.5.2 - Miro 3.x failed to compile, mirobridge works fine with 2.5.2
Custom scripts include
mythipod.sh - provided in mythtv contribs, modified to suit iphone and custom website mythexpire.pl - customised to work with bugged mythipod.sh that appends .mp4 without removing .mpg first
LSPCI: - The Hauppauge 350 kills ACPI, but I use it for my remote
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub 00:01.0 PCI bridge: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01) 00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 01) 00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 01) 00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 5 (rev 01) 00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 6 (rev 01) 00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 01) 00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01) 00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01) 00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01) 00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1) 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01) 00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA AHCI Controller (rev 01) 00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01) 01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9500 GT] (rev a1) 02:00.0 Ethernet controller: Intel Corporation 82573V Gigabit Ethernet Controller (Copper) (rev 03) 07:00.0 Multimedia video controller: Internext Compression Inc iTVC15 MPEG-2 Encoder (rev 01) 07:01.0 FireWire (IEEE 1394): Agere Systems FW322/323 (rev 61) 07:02.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03) 07:02.1 Input device controller: Creative Labs SB Audigy Game Port (rev 03) 07:02.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port 07:03.0 Ethernet controller: Accton Technology Corporation SMC2-1211TX (rev 10) 07:05.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) Intel P4D @ 2.8Ghz Intel D945PVS motherboard NVIDIA 9500GT with component video out (1080i) RAID 1 /boot 4GB RAID 1 / 50GB RAID 0 /myth 500GB DCT6200 connected on firewire DCT3200 connected on firewire PCTV350 not connected to cable
Old system
Fedora 7 ATRPMs install with the following modifications:
Compiled MPEG4IP by applying patches Custom RPMBUILD of ffmpeg with AMR Custom RPMBUILD of amrnb and amrwb (Autodownloads AMR files) Custom SPEC files for ffmpeg and amr[nw]b Custom /usr/bin/myth3gp Custom /usr/bin/mythexpire.pl Had to manually add static ffmpeg libraries (rpmbuild –bc then make install) Stop nasd service, it conflicts with Darwin Installed priorities plugin from centos Custom spec file for mpeg4ip (2 custom patches) Installed cpufreq package to control fan noise (use userspace governor with 66% max speed) Installed darwin streaming server (Only works with quicktime!) Manually compiled the ieee1394 firewire modules (make -C /lib/modules/`uname -r`/build M=`pwd`) Manually compiled firewire_tester (gcc -Wall -o firewire_tester firewire_tester.c -liec61883 -lraw1394) Transcode every file to a 3gp in /video/mobile for viewing on cellphones (uses ffmpeg with static libraries compiled in called ffmpeg3gp) Manually compiled firewire_tester from SVN, used to reset firewire bus at startup latest ivtv drivers from v4l to fix closed captioning problems XvMC causes stuttering and sound problems with current ivtv drivers and/or v4l drivers
Hardware:
Asus P4C800S motherboard running the last beta BIOS P4 3.2G with a stock fan Software RAID 1 OS partition - 100GB Software RAID 5 Video Partition - 400GB NVidia 5200 Hauppauge 350 Hauppauge 250 x2 DCT6200 using Firewire in broadcast mode and built in channel change scripts Soundblaster Audigy Plextor DVD 4x Burner 9in1 Flash card reader