I have an Apple TV 3, streaming my iTunes library from a 2012 rMBP. It frequently has difficulty streaming over my local network, but I don't think my router/WiFi network is the problem, and here's why: When I go to stream a video or Airplay something from my iPhone/iPad, it typically works with no problems the first time, and you can see that it quickly buffers. However, when I go stream something else, it gets stuck and all of a sudden has problems streaming. This is true whether I'm Airplaying a video I shot on my iPhone or if it's just a low bandwidth video from my iTunes library. It will frequently play a few seconds and then get stuck and just stop buffering altogether (no more of the "white" buffering bar loading). When I restart my ATV, all is well again (usually). I don't think this is a problem with my WiFi because I've streamed 1080p content from the iTunes store and it quickly buffers it, but then when I try it for another video, it begins having problems. It seems to be a problem with the ATV itself since resetting it seems to work, and since it's a problem whether it's streaming from my Mac or my iOS device. Any ideas? I was thinking maybe it could be a problem with the memory/buffer inside the ATV? It seems like it's getting full and not dumping it like it should, and so it doesn't have any more space to fill its buffer. I assume when I reset (actually I'm just restarting it, not resetting all settings) it, the memory (doesn't it have 8GB?) is dumped as well. Thanks for any help. Another note: I have a friend who has (or had) an ATV2 with this exact same problem. He finally quit using it because he got so frustrated with it. So I know it's not just me, I just haven't found a solution yet.