My HTPC Build Notes
First of all, if you are thinking of building your system with two display devices attached (eg monitor and TV) then stop it! You are going to have all sorts of trouble when you get around to testing whether your digital TV reception is working correctly. If you must have two display devices connected then please get everything up and running on one before adding the second VDU.
At various times throughout these notes restarts are required and the software might not even warn you that it is required. If you come accross something that isn't working, then try a restart, and if it still doesn't work, try another restart.
Bold items are the essential components of my HTPC system.
-
Upgrade Motherboard BIOS to support HDD sizes above 131070MB
General
- Partition 160GB drive with a 22GB partition
for OS Install
- Install Windows XP
Note: XP pre SP1 will not see HDD sizes larger than 131070MB even if your motherboard BIOS supports it. To resolve this issue install the latest Service Pack
Tip: if things are difficult to read on your TV:
- Use the Magnifyer (magnify.exe) accessory
- Set the windows font size to Extra Large
- Set the windows DPI to Large size 120
- Enable the Internet Connection Firewall (ICF)
- Install network card drivers and configure the network
- Apply the latest XP Service Pack and security hotfixes
- Install latest system drivers for:
- Network
- Sound
- Video
- Set resolution to 1024x768
- Enable zoom feature of video driver if available so you can dispense with Magnifyer
- Configure other video driver settings to make it look as nice as possible (for the time being)
- Other onboard devices
- Set Visual Effects to Adjust for Best Performance
- Install Antivirus Software
- Remove unwanted windows components:
- Outlook express
- Windows messenger
- Windows media player (or upgrade to the newest version if you want to use it)
- Install DirectX 9 or whatever the latest version is
- Install VisionPlus spectrum BDA Drivers for your DVB receiver PCI card through the Device Manager
- Multimedia Controller is the Capture device
- Multimedia video controller is the tuner device
- Install Fusion Software and patch to latest version
Live TV
- install DigitalWatch 7.01 and the Syspack
- upgrade DigitalWatch to 722 by copying the 722 executable over the original 701
- use ScanChannelsBDA to produce the contents of the channels.ini for your area.
Recording TV
- Install Java 1.4.2 runtime environment
- Install WebScheduler 2.9.5.4
- Copy the files to C:\Program Files\WebScheduler\
- Copy the cyberlink mpgmux.ax file into the filters directory
- regsvr32 both ax files now in the filters directort
- create a shortcut to start-server.bat and put it in the startup directory of the username that will run your HTPC
- run start-server.bat
- Configure WebScheduler:
- from a web browser, goto http://localhost:8080
- System Setup - Channel Settings - Scan Channels. Select the appropriate location and scan. Then select the channels that you may like to record from.
- System Setup - Card Setup, tick the tuner filters to enable WebScheduler to use them and click update
- Server Config:
- Capture.deftype: 0 (ts mux)
- path.capture: something sensible
- I recommend allowing overlaps: sch.allowoverlap=1
- If you trust your home networks boundary firewall then you might also like to change the port that webscheduler uses, to something that is a little easier to configure through the ICF (eg 443) and stop and start the start-server.bat to pick up the new settings
- Copy JavaXMLTV into c:\Program Files, configure the prop files and setup a scheduled task to automatically update everynight (say about 4:00am)
Playback
- Install DVRview and associate mpg files with it
- Install the OpenSource MPEG2 splitter and decoder
DVD Playing
- Install Media Player Classic by installing the QuickTime Alternative and Real Alternative.
Integration Software
- Install MyHTPC and configure (you might like to use this to manage your music in addition to the main interface)
- Install HIP 2.1.4.2 and configure (for mapping your remote control to different keystrokes on the PC)
Picture Viewing
- Install XnView for picture viewing
Media Creation
- Install Nero for DVD burning that came with the DVD burner
Backup your Config Files now!
More General Settings
- Turn off Welcome screen and disable fast user switching
- Disable Use Simple file sharing
- Share TV and Music folder for use on your home network. Assign permissions carefully eg Administrators Full Control only
- Turn off all Windows' sounds
- Set the page file to a static size (about 1.5 times the size of physical RAM) to prevent page file growth and fragmentation)
- Power Settings:
- Presentation
- Important not to allow suspend
- Enable hibernation
.
- Advanced:
- Prompt for password: no
- When I press power: Hybernate
- When I press sleep: Hybernate
- Use TweekUI to get the recording account to Autologon
- Set the screen saver to your favourite pictures direcroty
and activate after 1 minute
- Configure ICF to allow port 445 (file sharing) and icmp echo requests (ping) if you trust your boundary firewall and share level security
The Notes I wrote for myself, but I have provided them here becuase I beleive that they may be usefull to other people aswell. If you have problems with these notes then it is probably becuase I have not explained every step in enough detail. Please visit DVB Owners Discussion Forum and post any questions you have about this there and I'll update this docment and attempt to help you with your problem if I can. I am also willing to share my config files with anyone who is interested, visit the forum and strike up a topic or PM me.
Paul (paul_ahb)
Back to main page
last updated 13 November 2004