Search CE Pro






Print  |  Email  |  Comments (20)  |  Share  |  News  |  Follow on Twitter, Facebook, Google+ or RSS

Next-Gen Apple TV Doesn’t Play Nice with Home Control

With diskless design and proprietary communications, next-gen Apple TV evades integration with third-party control systems. Autonomic, Extra Vegetables explain options.


image

Extra Vegetables, Control4 and Apple TV Version 1: match made in heaven.

If you like integrating Apple TV with home control -- as many CE Pros do -- it’s best to stick with the original model rather than “upgrade” to the new Apple TV 2.

Autonomic Controls and Extra Vegetables, two of the original and most popular creators of two-way Apple TV drivers, tell CE Pro that the new Apple TV does not lend itself to integration.

image
Follow us on Twitter!
@juliejacobson
@ce_pro
“We confirmed that the new device has changed the protocol in a manner that makes it controllable only by other Apple devices, as far as we can tell,” says Autonomic CEO Michael de Nigris.

Both Autonomic and Extra Vegetables offer software for controlling the original Apple TV over the home network using third-party home automation systems. Autonomic supports AMX, Crestron, NuVo, RTI and URC; EV supports Control4.

With the respective drivers and an Apple TV on the network, users can access their iTunes library with a Control4, Crestron or other touchscreen – without having to turn on the TV or computer.

Not so with Apple TV 2.

Apple TV 2 Changes Integration Landscape


Both Autonomic and Extra Vegetables have studied Apple TV 2, which was announced in September, and both agree with EV’s conclusion: “At the present time it is not possible to produce a driver for the new Apple TV.”

image
Next-gen Apple TV is tiny, efficient and cheap ... but not friendly to third-party control systems.
While the original Apple TV is a full-featured media server, version 2 is a media player, with no on-board hard drive. It requires a computer or other server on the network to stream stored content (which may defeat the purpose of Apple TV for some users).

At the same time, Apple changed the way Apple TV communicates with computers in the home. Users no longer associate one Apple TV with one iTunes library. Instead, Apple TVs are joined to the iTunes “Home Sharing” network.

This new scheme apparently has confounded third-party developers such as Autonomic and EV.

“Version 1 [Apple TV] utilized raw DACP, Digital Audio Control Protocol, which has been reverse engineered for some time now,” says de Nigris. “The new device still utilizes DACP, but within the new iTunes "Home Sharing" logical subnet, which is protected.”

EV puts it a little more bluntly:

The biggest problem is that the iPhone Remote App now communicates to the Apple TV using Apple’s proprietary encryption system. This is not open or published. Neither has it been cracked – and to do so would probably upset Apple and their lawyers!

Did Apple close the integration loop just to be a party pooper?

Probably not, according to de Nigris.

“I don't believe the change was targeted at the third party control solutions that existed,” he says. “Rather, it's a side effect of a diskless device and the migration to Home Sharing for media access.”

Can/Will the Apple TV Code be Cracked?


It seems all proprietary communications protocols get broken at some time or another. Should we expect the same with the new-generation Apple TV?


Subscribe to the CE Pro Newsletter

Article Topics

News · Product News · Video · Digital Media · Media Servers · Home Automation and Control · Apple Tv · Apple · Media Server · Autonomic · Media Player · Extra Vegetables · Apple Tv 2 · All topics

About the Author

Julie Jacobson, Editor-at-large, CE Pro
Julie Jacobson is co-founder of EH Publishing and currently spends most of her time writing for CE Pro, mostly in the areas of home automation, networked A/V and the business of home systems integration. She majored in Economics at the University of Michigan, earned an MBA from the University of Texas at Austin, and has never taken a journalism class in her life. Julie is a washed-up Ultimate Frisbee player with the scars to prove it. Follow her on Twitter @juliejacobson.

20 Comments (displayed in order by date/time)

Posted by Mark Coxon  on  10/20  at  10:58 AM

All the more reason to add an iPad as an accessory controller to a home control system.  Load Control4’s app or put a Crestron iPanel on one, and you get an HA touch panel with the ability to switch modes and control Apple TV.

Am I wrong?

Posted by Mark Coxon  on  10/20  at  11:03 AM

Here’s one other interesting question.

Will this make Savant the “Go To” choice for Apple TV fanatics who want a unified home control GUI on all of their touch interfaces?  Will Savant’s unique relationship with Apple result in a market advantage for these types of applications and be able to eliminate tedious switching between apps, integrating the Apple TV control into the same overall HA program?

Posted by Julie Jacobson  on  10/20  at  11:11 AM

Integrators who sell both Savant and other high-end control lines tell us that their Apple-maniacal customers generally go for Savant.

Posted by Mark Coxon  on  10/20  at  11:39 AM

So with Savant controls installed at Apple HQ, any chance the locked code is on peurpose?

It would dictate either Savant (using mini Mac and Apple touch devices exclusively) or an iPad is placed in every HA system that includes Apple TV.

Posted by Larry schotz  on  10/20  at  11:49 AM

The apple tv can be integrated into a system. It will learn remote control com ands I am using a mx3000 urc and have successfully integrated it. 

Thank you

Posted by dan  on  10/20  at  11:49 AM

after testing an AppleTV Gen2 on a Crestron DM switch, the Gen2 only had 1 HDCP key. not ideal :(

Posted by Julie Jacobson  on  10/20  at  11:51 AM

Larry—Yes, on IR learning, but no on two-way IP communications

Dan—Interesting, thanks for sharing.

Posted by Peter Lazarus  on  10/20  at  12:47 PM

Option 4 - Use a PS Audio Perfect Wave Dac with new Bridge and NAS…essentially a high end version of Option 1.

Posted by Apple Guy  on  10/20  at  02:56 PM

@Mark Coxon - I haven’t seen any news that Savant is installed at Apple HQ.  I would be interested in reading that press release.  I would expect that to be on the front of their webpage??
@Julie - I have used the Sonos ZP as a stand alone and we Extra Vegatables - C4 driver - this is a great solution.  If only we could get full functionality into C4 it would be great.

Also - Option 3 - I would simply setup a “Favorite” on C4 that would allow a client to start a scan on the fly.  I would lean towards an HC1000 in the project if the client has a large music collection.

My 2 cents..

Posted by Mark Coxon  on  10/20  at  03:25 PM

@ Apple Guy

PureLink can’t advertise that Apple Stores use their extenders either. . .but they do!

Remember the influence of three letters being N, D, and A.

If you were Apple, would you allow a vendor to disclose your potential market strategy for controls to the world so they can have something cool on their website???

I am not involved directly or under any agreement so maybe I’m misinformed, but I am more than sure that I am correct smile

Apple was using AMX quite a bit, but AMX is particularly close with another firm as well that Apple has some competition with, being Microsoft.

“Search your feelings, you *know* it to be true!”

Posted by Matt  on  10/20  at  05:47 PM

How about 2-channel audio to multizone systems?  The new AppleTV doesn’t have that either!

So here are two reasons you would want that:
1. Multizone amplifier system distributed to a bunch of speakers throughout the house…these don’t have HDMI to connect in, just 2-channel RCA.

2. Zone-2 on most receivers, if you don’t have a multizone amplifier system, is used to power the backyard or a speaker selector for the other rooms in the house….problem is that most receivers don’t convert HDMI back to 2-channel for the zone2 so you would get to listen to dead-air.

I know that you could invest in an HDMI device that converts back to 2-Channel RCA - but if the controls don’t work either, then forget about it.

Posted by 39CentStamp  on  10/20  at  10:36 PM

IMO this isn’t a big deal and shouldn’t be a surprise for anyone. AppleTV is a CE source. Sources change. So long as you engineer your clients systems so that AppleTV is a source you can always replace it with something else when the first gen fails and cant be purchased in the future.

You can stream/store with a bunch of different devices now. There are HTPC’s with 2way modules and the number of 1way ir controlled 10 foot UI devices is ridiculous. Every Blu-ray player on the market can access the internet now.

Hopefully the control system manufacturers get smart and create a $1000-2000 2way device that we can add to every system. Like crestrons FM and XM tuners. Imagine if ADMS was 1U rack space @ $1500. Who would care about apple tv or google tv or whoever whatever?

Posted by Mark Coxon  on  10/20  at  11:40 PM

@39CentStamp

You are right.

Even with this unit however, if you use something like Crestron DM for switching, and use the HDMI with DSP down mix cards with analog RCAs, you will extract the 2 channel and can switch it where you want.

Couple that with an iPad loaded with the Crestron App, and you have 2 way control of everything (you will have to switch apps until the multitasking is introduced).  Add an iPanel, and you get the feel of a 6X with the compatibility of iPad with the ATV.

Am I off, or are there ways to work this out in the interim with iPad as an add in to any HA system with an app for it?

Posted by Harald Steindl  on  10/20  at  11:48 PM

Still wondering how long till People accept that Apple simply dont want to play along with anybody else?!
1 HDCP key, encrypted protocol, etc.
If they will find another loophole to close they will do so asap.

Posted by Simon Scotland (Extra Vegetables)  on  10/21  at  09:09 AM

Whilst you may have gathered we are not huge fans of the new Apple TV, I will defend it’s HDCP keys.

Our Lightware matrix (Hungary’s finest and superfast switching) reports that it has at least 16 keyspaces.  It MUST have more than one because otherwise you couldn’t connect it via a cinema amp to a TV screen.  In this scenario the ATV has to store the keys for both the cinema Amp and the TV.  Since Apple also advertise the ATV as being able to be connected to a cinema amp it has to work.

We’ve also tested it in our offices via the HDMI to two screens showing it can store at least three keys: one for each of the screens and one for the matrix.

Page 1 of 2 comment pages  1 2 >
Post a comment
Name:
Email:
Choose smileys | View comment guidelines
Remember my personal information
Notify me of follow-up comments?

Sponsored Links

  About Us Customer Service Privacy Policy Contact Us Advertise With Us Dealer Services Subscribe ©2012 CE Pro
  EH Network: Electronic House Electronic House Ideas Commercial Integrator ChannelPro ProSoundWeb Church Production Worship Facilities Electronic House Expo Worship Facilities Expo