devwild 寫:My 2 cents.
I use a dual G5 as my primary desktop. I have played around with tv cards in it, and I also have a shuttle based HTPC with a Hauppage PVR 250.
If you want to use the mini for divx playback, dvds, itunes, and web browsing on an HDTV or SDTV, I think it will be a cool solution. Especially if you order it with bluetooth and use a bluetooth keyboard/remote solution.
If you want to do TV recording, especially HDTV, it will be much, much more to your advantage to build an HTPC. My observations from my experience:
1) All TV cards/units I have tried and investigated are as much as twice the cost of an equivalent PCI card solution in a PC, and often not as powerful. There is no question about this, as even the mac reviewers will tell you - the EyeTV line is your only real solution if you want decent quality, and they are very expensive.
2) There is a distinct lack of proper PVR software that could handle an HTPC solution on the Mac. Without software like SageTV, BeyondTV, Windows Media Center Edition, MythTV for linux, etc., the Mac actually lacks a lot of the convenient user experience that even a Linux box could hold over it in the HTPC department.
3) Any TV solution for a mini is external, this is just more cable clutter, and I have more than enough of this as it is, dunno bout you.
4) The Mac Mini has no audio input, no multi channel output, and no digital output. Most HDTV owners have decent sound systems, and digital, 5.1/7.1 audio is a must. This means yet another external device and more cable clutter (and since the Mini only has one firewire and two usb ports, we're running out of space, or adding more clutter with hubs... oh, how's our power strip doing?). Certainly almost no one who frequents Head-Fi would be content with the onboard audio of the mini.

5) The mini lacks the horsepower to play HDTV video smoothly. If you read reviews of the EyeTV 500 you will note that they suggest an absolute minimum of a G5 for playback, a dual G5 for good results. I think people underestimate the horsepower involved in HD video. I could play back 640x480 divx on a P2 300 (with postprocessing off), but the new high def windows media struggles on a P4 2Ghz.
6) The price of the mini's small size is not only in the need for external parts, but in the internal parts it comes with:
The hard drive is a 4200rpm laptop hard drive (this was confirmed at macworld), available in a maximum of 80GB-- Neither the size, nor the speed are appropriate for large stream video recording.
Also a problem here is the single DIMM slot. I personally suggest a minimum of 512MB of ram for OSX, and 1GB from Apple doubles the cost of the machine. You also can't buy the memory yourself, because it isn't considered user replacable on the mini, voiding your applecare if you open the case yourself.
Finally, the video card on the mini is a 32MB Radeon 9200. This is fine for SDTV or for something like the iBook, but when you get to resolutions of 1280x720 with multiple applications and media playback, you have a potential problem. OSX/Quartz Extreme renders windows as textures and utilizes this to perform all sorts of great effects, but this eats up video memory. If it runs out, it starts swapping to main memory, which could be swapping to disk if you only have 256 MB of ram, and the end result is a huge temporary performance hit which kills the experience OSX strives to give. (this has been discussed in multiple articles based on performance on the G5 desktops with different cards)
All the parts and solutions above quickly bring the mini up close to the same price as a Shuttle or similar, for less overall horsepower. With the possibility of the external TV Card, Sound card, Firewire HD, and the big power block the mini comes with, you may not be saving any space. Don't forget to add applecare if you want more than a year's warranty. No, you don't get that support when you build your own, but the only parts I've had fail regularly do... 3-5 year on the hard drive, lifetime on the memory, 3-life on video cards, etc. These don't always stand on OEM parts, especially hard drives. More work, but it still saves you the money of replacing parts outright.
So long story short, no, I don't think this hits the HTPC market, as it exists, very hard. It may however open more of a market for average consumers who just want some basic audio/video coolness (itunes visualizations look sweet on a big tv). If someone came to me saying they were going to replace their shuttle with a mac mini, I'd ask them to at least do a double take and make sure that's what they wanted. The mini is by its very nature limited in it's capabilities.
dev*