Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

tvOS 10.2 update requires AirPlay hardware verification, breaks third-party streaming apps

Last updated

Apple's tvOS 10.2 is preventing third-party AirPlay streamers from sending audio to the fourth-generation Apple TV, and it is unclear at this time if the functionality can be restored.

Software such as Rogue Amoeba's Airfoil lost the functionality after the update. Apple is now requiring the Apple TV to require device verification from AirPlay streaming devices — which can only be provided by Apple hardware.

As a result, Apple hardware using native AirPlay routines are unaffected by the issue. It is unclear if this is an accident, or an intentional change made by Apple to block the third-party utilities. The block remains in the tvOS 10.2.1 beta. The second- and third-generation Apple TV are unaffected, as they have not been updated recently.

Airfoil allows Mac or Windows users to stream any audio source on the host to anywhere in a local network. Besides AirPlay compatible receivers, iOS devices or computers can be targeted for the stream as well, utilizing helper applications. To connect to the fourth generation Apple TV, it uses the now-blocked AirPlay.

A blog post by Rogue Amoeba addresses the issue, saying that the company was researching the problem, and seeing if it could be circumvented in an update to AirFoil. The company recommends that Airfoil users avoid tvOS 10.2, and retain tvOS 10.1.1 as long as possible.

The update to tvOS 10.2 was released for all users on Monday, and includes accelerated scrolling in apps, support for the Device Enrollment Program, and better mobile device management in general. It also offers VideoToolbox, a framework that lets developers tap into hardware-accelerated encoding and decoding.



15 Comments

StrangeDays 12980 comments · 8 Years

Software that tells the user to avoid the official OS releases puts users in an uncomfortable place -- trying to choose between messaging from the device manufacturer, and that from third party software. I'm not convinced it's a good message to give users, OS updates are in my mind weighted more heavily, especially considering security updates (even if none are apparent in this particular release). 

Surprised this didnt come up i'm beta testing?

I'm also dubious that Apple introduced this change just to screw with Rogue Amoeba and the like. It's been my observation that there are almost always solid engineering reasons for the things Apple does, not devious mustache-twirling.  

maciekskontakt 1168 comments · 15 Years

Wy to break some elses software? "Security" or rather insecurity? Someone may start switching to Kodi based boxes if it goes this way.

uphill 66 comments · 10 Years

AirParrot has issued an update that is compatible with tvOS 10.2. It works OK for my setup.

lorin schultz 2744 comments · 10 Years

[...] I'm also dubious that Apple introduced this change just to screw with Rogue Amoeba and the like. It's been my observation that there are almost always solid engineering reasons for the things Apple does, not devious mustache-twirling.  

In general I more agree with your sentiment than disagree, but I'd add the qualifier that Apple considers controlling the ecosystem via licensing to be a "solid engineering reason." That's a double-edged sword. On one hand you get a reasonable degree of confidence that security and usability guidelines are observed, but on the other hand the third party may be restricted from providing features and functions that are outside the scope of what Apple provides for in its terms.

It's the old walled garden argument again. It's safer, but also stifles innovation and flexibility somewhat. As one who doesn't want to spend any more energy on vigilance and housekeeping than absolutely necessary, I tend to prefer accepting the occasional unfortunate outcome like this to having to worry about whether a third-party vendor is actually a bad actor in disguise.

Mike Wuerthele 6906 comments · 8 Years

uphill said:
AirParrot has issued an update that is compatible with tvOS 10.2. It works OK for my setup.

Good. AirFoil and Beamer should follow suit, then.