L INUX - BASED A IRPLAY S TREAMER AND R ECEIVER September 13rd, 2011
Just three things about Tuxera 1.Tuxera is a Finnish company specialized in file systems and interoperability 2.Some of our customers and partners 3.We are hiring! –Windows Internals Developer –Systems Administrator –and more, visit:
The Challenge –But, what about streaming from a PC? an Android phone? –And receiving from non-Apple devices? Today users want to stream wirelessly music, video and photos to their TVs, speakers, set-top-boxes. Apple products (ipod, iPhone, iPad, Macs) are market dominating Source: apple.com
The solution 4 Airplay streamer application that runs on mobile phones and tablets Airplay receiver that runs on a standard Linux system
Airplay in a nutshell 5 Discovery of devicesiOS Bonjour communication Streaming controlRemote Audio Output Protocol (RAOP), a variant of RTSP/RTP StreamingDigital Audio Access Protocol (DAAP) for the audio protocols, protected by an Advanced Encryption Standard (AES) key managed by Apple. Airplay is a proprietary protocol stack created by Apple that allows to wirelessly stream music, video and photos from a device to another
You will not start from scratch! raop_play (Streamer) Shairport (Receiver) 6 Open source implementations can be used as source code base
A great project is at your hands Are you ready to start? Thanks! 7