Apple AirPlay private key exposed, released
Enterprising software developer James Laird was looking to stream music without AirPlay. Since an appropriate AirPort Express emulator did not exist, Laird reverse-engineered the Airport Express private key and published an open source AirPort Express emulator called ShairPort as a result.
What does that mean? A commenter on Hacker News spells it out clearly:
Previously you could do this:
iTunes -- stream to --> Apple Airport Express
3rd party software -- stream to --> Apple Airport Express
Now you can do this:
iTunes -- stream to --> 3rd party software/hardware
Laird has thrown the door open for software solutions. Now, you can stream music between Macs, to appropriately-configured consoles (like an Xbox), etc. ShairPort is built in Perl and C. Have fun, folks.
[Via MacRumors]
Share
Enterprising software developer James Laird was looking to stream music without AirPlay. Since an appropriate AirPort Express emulator...
Add a Comment
I've written a step by step how-to for any Mac.
http://mmacteo.tumblr.com/
Could this help someone to finally make ATV2 to stream sound on airtunes speakers...?
April 11 2011 at 1:35 PM Report abuse Permalink rate up rate down ReplyI would be very grateful to have someone give a walkthrough of how to implement this--as in, what you need to download, have running, etc. I can't figure it out just from the install and readme. I have an old pc laptop sitting around that I would love to turn into an airport express/print server, but I'm not familiar with perl.
April 11 2011 at 11:36 AM Report abuse Permalink rate up rate down ReplyRight now, your best bet is to hold off and wait for someone to release an all-in-one fully realized application.
What you get with this is some C and Perl source code. You need to be able to install the necessary required libraries, compile the C code, and run the perl code to get it working.
These requirements are pretty steep for people who doesn't routinely compile their own code.
The zip file has instructions in it. Read the README and INSTALL files. I got it up and running on Ubuntu 10.10 in under 2 minutes.
April 14 2011 at 12:31 AM Report abuse Permalink rate up rate down ReplyAwesome! I've been waiting for this every since AirPlay first came out!
April 11 2011 at 11:14 AM Report abuse Permalink rate up rate down Replyhmmm.... getting 500 errors on the site. I sure hope someone fore warned Mr. Laird of the pending server overload ;)
April 11 2011 at 9:52 AM Report abuse Permalink rate up rate down Replyhttp://dl.dropbox.com/u/933901/shairport-0.02.tar.gz
April 11 2011 at 10:35 AM Report abuse Permalink rate up rate down ReplyLink above removed. Website is back up and newer version has been released.
April 11 2011 at 12:16 PM Report abuse Permalink rate up rate down ReplyThis ought to make it possible to connect AirTunes to Squeezebox devices - finally my home can be sonically united!
April 11 2011 at 9:48 AM Report abuse Permalink rate up rate down ReplyHow hard is this to shut down? Can't Apple just do a firmware update that will make it secret again?
April 11 2011 at 9:16 AM Report abuse Permalink rate up rate down ReplyNice. Airfoil + airport server on my iphone might mean I can run laps using the headphones in my iphone while watching movies in my mac. Dream come true.
April 11 2011 at 9:16 AM Report abuse Permalink rate up rate down ReplyDeals of the Day
more deals- Apple TV Media Receiver for $90 + free shipping
- 9-Piece iPhone Bundle, includes 1,900mAh battery for $8 + free shipping
- Skullcandy Riot Earbud Headphones for $10 + free shipping
- Apple Wireless Bluetooth Keyboard for $40 + $8 s&h
- Refurb Mac Pro Xeon Quad-Core 2.8GHz Workstation for $1,150 + $38 s&h, more
- Used Apple iPad 32GB Wi-Fi Tablet for $200 + free shipping
16 Comments