a brody wrote:
All I can say is even with a 7Mbps connection, streaming is unreliable with my Sony Bravia XBR9 TVs. It works sometimes all the way through a 2 hour movie, when other times it stalls on a 1 hour TV show midway through, and repeatedly thereafter.
This is all about the video bitrate. Bitrate in video playback is always variable because it's based on the compression level of the frames that happen to be playing +at the time+. Frames where not much is in motion, or where the detail is low (fairly flat & plain) will compress very well. Frames where everything is in motion and have a lot of detail wont compress as well. Then there's the overall compression level that was used when the movie was rendered. You've probably seen shows where there's no defect on your playback device, but the background looks a bit boxy & pixelated (typically obvious in dark shadowy areas or when there's a single "color" with levels of tonality (e.g. the sky where it's varying tones of blues.) A high bit-rate film wont have those boxy & pixelated artifacts.
I picked a random TV episode from my iTunes library (it happened to be Grey's Anatomy) and did the math. That episode would require an "average" network speed of just about 6Mbps to stream.
But it's dangerous to assume that "average" is adequate because bitrate is always variable in video playback. You might only need 3-4Mbps in one area only to have it spike to 9-10Mbps at some other point in the same video. The network connection really needs to be sized to handle the "peaks" or you'll experience some playback pauses while it "buffers" the content. Also this assumes the bandwidth is actually available to you. If someone else gets on your network and starts doing something that uses bandwidth, that's going to reduce the portion of bandwidth available to you because you are sharing the connection.
Wikipedia has an article on video bitrates which depicts a typical HDTV with MPEG-4 AVC (which I think is close to what Apple TV uses) would need a bitrate of 8-15Mbps for playback (but that's high-quality ... not heavy compression. My guess is Netflix compresses a bit more aggressively.)