I work in Technology - and have for 8 years - and wanted to share this fix to help out: I have always loved Airplay and had no issues with streaming music, video, etc. from my Mac or iOS device. After the latest macOS Sierra update and latest tvOS update I started having this issue. I would Airplay from my Mac to Apple TV and after 30 seconds to a few minutes the Apple TV would drop the stream and the airplay icon on my mac would turn red. Frustrating, to say the least! After browsing around and looking at answers out there, I knew no one had figured it out. In my environment this is absolutely not a network issue: confirmed fact. It is due the either macOS Sierra or tvOS (and for those having the same issue from iOS, might be a bug there too), most likely (based on what I'll share below) a bug in the new tvOS. Here's the context of the fix: if you haven't noticed, at the moment you Airplay from iOS or macOS, you can then control (start, stop, forward) the music playing on the streaming device from the Apple TV remote (remote app or physical remote). This is pretty cool, yes, but also means that Apple is "messing around with" making some updates and bringing in new features with how CONTROL of airplay works. I like it, love it actually, until it gets a bug. So, odd as it may seem, I believe the bug is within the remote control element of Airplay and not the network. Here's the fix I found:
- Airplay to your Apple TV from macOS or iOS.
- Wait until the Apple TV inevitably drops the stream (30 seconds to 1 minute).
- Using your remote (handheld remote device or Apple Remote app, doesn't matter) to control the Airplay stream from the Apple TV, press play/pause button to pause play of music, video, etc. Your source device (iOS or macOS) should pause the media at this point too.
- Using the remote, press play/pause to resume the airplay music/video stream. It will start again on your source device and the Apple TV.
- The Airplay stream will no longer drop... (This hasn't failed yet).
I haven't had one issue since figuring this out and taking these steps. If by some chance it drops, try steps 3 and 4 again, and you'll be all good (this hasn't happened to me yet, but it's a logical troubleshooting step). Hope this helps my frustrated Apple device folks (like me).