Tue Feb 21, 2012 8:33 pm
Sorry I didn't mean to confuse the two ideas. Basically I don't find anything less than 1Gbps satisfactory, though I agree that you won't get it out of a cheap box. For serious use, I recommend an Atom-based server.
However I think performance of the Pi as a NAS will not be good compared to other low-end boxes that would be suitable for this. For example, Seagate Dockstar (discontinued, but you still might find one), was available for about $35 when it was in production, can do about 20MB/s, which is not even possible for the Pi hardware. Pogoplug is available cheap right now, cheaper than a Pi, and comes with a case and power supply – and this can do at least 10MB/s. Both devices run Linux so you can do other random server tasks with them if you like. YMMV, we'll have a better idea when people actually have boards, but I'd say expecting 100mbit is optimistic due to the USB contention, and that's still slow.
Point is that I wouldn't be optimistic about the Pi being any good at this. It'll work, but it's not really designed for it, and won't compete with devices that are.
Oh and as for streaming, if we take raw BluRay as the top possible content bitrate, as long as you can maintain an average of 40mbit or so you'll be fine. You might need a large-ish buffer on your playback device if the performance is inconsistent, but it doesn't require all that much average bandwidth.