Hacker Newsnew | comments | show | ask | jobs | submit login

Now you can do this: iTunes -- stream to --> 3rd party software/hardware

How is this all that ground breaking from what you've been able to do with Rogue Amoeba apps for a while now?


From the Rogue Amoeba website:


"Airfoil Speakers works pretty much like an AirPort Express from the point of view of Airfoil. It advertises its services over Bonjour, then uses the same AirTunes 2 protocol that Apple uses. However, despite using the same protocol, iTunes won’t talk to Airfoil Speakers. iTunes uses cryptographic authentication to ensure that it only talks to real AirPort Expresses, and we weren’t able to mimic that. Until Apple removes those checks, Airfoil Speakers will only work with Airfoil 3 and Airfoil for Windows."


And I doubt this will change, as Rogue Amoeba adopting Apple's private key would be a huge DMCA violation.

In fact, I don't see how this private key getting "outed" is going to hurt Apple at all in any countries where things like DMCA exist.


IIRC, the traditional way around such legal ambiguity is for the project to offer a configuration variable akin to "input your favorite private key here." If the user is in a country which permits use of the AirPlay key, great, if not then the project can continue to operate as before. Either way, the project is indemnified because /they/ didn't provide the key.


IIRC, one of the few exemptions to DMCA is interoperability. That, and this circumvention does literally nothing to aid piracy.


Applications are open for YC Winter 2016

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact