Also, if we're talking high end processors, we aren't talking about this particular device
A 2.8GHz single core is a pretty careful choice. It's a pretty good balance that supports a wide range of content, remember not everything supports multiple cores well (or hardware acceleration for example). This processor does everything up to 1080p24 (what you see on apple.com for example) and also supports flash video, etc. On one hand, there's a great deal of discussion of ION or other graphics centric solutions, which are great when that hardware matches *exactly* what you want to playback, but then try something not optimized (flash for example) and you are very limited. On the other side, there are more powerful CPUs, but the expense (and cooling requirements-noise go up) and in most applications you won't see one lick of improvement, I know because we tested a lot of them before settling on this one.
I have a Xbox running XBMC and it's amazing for less than $100. Saying "XBMC is better" then going on to conclude that the $300 Link is "an exceptional value" doesn't make sense. His conclusion does not match his observations.
Well, this combines a HW and SW comparison. Wrt to HW, a modded second hand X Box is an unbeatable value for standard def, period. It was subsidized HW and can't be beat (particuliarly at $100). If you can get past the modding headaches and SD limitations, you won't find a better value. In fact, if you need component and composite connectors, the LINK doesn't support that at all.
That being said, the LINK is many years newer hardware. The processor is 2.8 GHz 64 bit v Xbox's 733 MHz (IIRC) etc. and the LINK has HDMI, HD GPU, etc.
Wrt to SW, the LINK is evolving from its starting point of basically stock Ubuntu with a collection of apps (including XBMC and Boxee) to a more seamless, integrated experience. The app software is all GPL, so parts of many apps will be integrated over time, there is still lots of experimentation ongoing (and getting community input during this period is precisely why we launched to users early)
Joe (from Neuros)
A box like this has to compete with AppleTV/Xbox on the lowend and mini pc's like the Mac Mini on the highend.
exactly right, and I believe there's a place in the middle. A device with comprehensive playback capabilities (both downloaded content and web video) that operates like a piece of electronics. That's the vision, as many, including the reviewer point out, we're not there yet. We started from the PC side and are evolving to be more electronics like, both software and eventually more stripped down hardware. Our focus since release (and until production- remember this is a gamma product) will be on enhancing the UI for couch use. And, yes it will be a period of experimentation, XBMC, Boxee, Miro all work on the box and are in use by various members of the community. We (neuros) feel this is the sweet spot. No, it's not as cheap (or small) as a straight AppleTV (or the like), and the web interface isn't as couch friendly in the navigation. but its more open, expandable, free standing and comprehensive in terms of access to content and we are working on the shortcomings.
Plus there are ample possibilities for home built machines with integrated chipsets that support full h264 acceleration.
At this point, to a certain extent, you can really view this as a home built effort. It's not home built in the sense you have complete access to all the components, but honestly if there's something you want to customize about it, you can literally buy the parts yourself, or we'll sell you a sub assembly and we've listed all the components line by line on the wiki.
The point is that there are economies of scale of a community working in collaboration directly with the manufacturer on a focused set of hardware. A good example of this is ATI, as mentioned elsewhere, we are working directly with ATI as a customer to solve the issues with the system. I think it stands to reason that we have more influence with ATI as a group than as individual hackers, and in fact you will find ATI/AMD engineers participating directly in our community.
As anyone that's put together one of these systems knows, there are tons of minor details that need to be worked out, and it's vastly more efficient if we join forces on a focused application on a defined hardware platform. That's why we've made sure that engineers at Boxee, XBMC, Miro, etc all have sample hardware.
As mentioned elsewhere the hardware does have direct h264 acceleration and is 1080p capable, athough this has not been full implemented in Linux yet.
Unless it can play bluray rips, $300 isn't a very compelling price for the box. It's more expensive than other CD options and not as capable of the more expensive HD capable alternatives.
ATI is simply the wrong direction to go for a box like this.
the ATI hardware is capable, and believe me, I share the frustration wrt ATI. But understand that we came, like most here, biased against ATI at the outset (and we have ulterior motive or connection with ATI). Despite that, they were able to convince us, both with the offers of support for the project as well as current features that they were the right vendor for this device. This is something we continue to evaluate, but if you do the detailed analysis, there are issues with Linux support for both ATI and nVidia, and either vendor must evolve their Linux performance. The good news is that the playing field for Linux, unlike the desktop, is *vastly * more level on the set-top box side than it is on the desktop. More accurately, slanted to Linux's favor, so I believe this will drive a lot of effort. Obviously the success or failure of this project and those like it will be important too.
Is the ATI card in it one that has ATI's vdvpu equivlent? then i'd be much more inclined to belive that it will work.
the ATI interface is evolving, we (Neuros) is working with them directly to evolve the Linux drivers (both proprietary and open). Today it doesn't yet have the vdpau type interface.
However, ATI specs that this is a full bluray capable card, so it's in the software interfaces. Without that we're currently at the cusp of 1080p (24 fps like the apple.com trailers) but there's clearly improvements coming
I realize that ATI doesn't have the best FOSS reputation, but when we looked at nVidia, ATI had some advantages, particularly on the HDMI side (which nVidia doesn't well support yet) as well as a lot of support for this project, which is obviously important.
One possible reason that things aren't going according to plan is that there never was a plan in the first place.