AppleTV buffering and streaming problems
For the last two weeks now we've been having consistent problems streaming shows on AppleTV. When we start a program, it will often say "Ready to play in XX minutes", where "XX" can be 15, 30, 45 or even more minutes. At some point the program will start playing, often in less time than predicted, but after 5-10 minutes it starts buffering and the screen freezes. I see that the show has caught up with the download progress bar. After a bit it will start playing again, until it catches up with the download again.
My home network is fine. I test the download speed and it is 20 MB/s (it's faster than that during the day, but in the evenings seems to slow down). Also, Netflix, HBO Go, Hulu, and other streaming services work just fine—no buffering issues at all.
Apple's attitude seems to be "it must be your network". But it clearly isn't, given that the other streaming services work without a problem.
Is there anything else that can be done? Anything I can try?
iMac, OS X Yosemite (10.10.4)