Believe me, I have been just as frustrated as all of you on these threads. I am going to sound like an Apple apologist here, but this is a nasty problem for Apple to deal with for a variety of reasons. For example:
- My Netflix streaming was fine for the first 6 months that I owned it.
- I went to the Genius Bar at the Apple store and my unit worked fine.
- I had a hardware replacement and it worked fine for a few weeks.
- There is no way to restore to a specific firmware level other than the most current.
- The AppleCare Senior Advisor had me change my wireless channel and it worked (for a while).
- This problem apparently does not appear for a majority of customers, just us large minority.
- ISPs are starting to throttle bandwidth these days, which could lead to problems.
- People play with different DNS services such as OpenDNS and Google DNS, which might throw off the geographically sensitive CDN server selection.
- Two different companies are involved, which always complicates life.
- Video streaming is still a maturing technology.
- This problem seems to disappear with a "fix" or a "change", but then later reappears.
- Netflix reports a "throughput problem" with the ATV2 when we call.
- Netflix has changed its CDN server vendor mix twice last year alone.
- I am sure that there are a large number of people who report "buffering issues" that resolve with simple things like making sure you don't have wireless interference, that you are not accidentially connected to a neighbor's wireless, etc.
Taken as a whole, all the above bullet points form a pretty tangled mess!
When I got to the point that a direct wire connection to my DSL modem caused the ATV2 to buffer with about 30% of the shows, while the Roku performed flawlesly, and Apple store managers and Apple Care Senior Advisors gave up, I emailed Steve Jobs as a decade+ Apple fan who couldn't stand to see an Apple product fail while my five other Netflix clients (including the Roku) succeeded. And, I mentioned that there were plenty of others in the forums in the same situation. Frankly, being a software engineering professor who teaches graduate level networking didn't hurt in the technical credability department. And, for me, this is a really interesting technical puzzle too, so I am energized to help resolve it.
We are not done yet, and I still think there is a subtle unidentified issue that causes some, but not all, to have problems when connected to the specific CDN server vendor, but I am confident now that this will be resolved in the near future.