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: www.tuxera.com
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 devices iOS Bonjour communication
Streaming control Remote Audio Output Protocol (RAOP), a variant of RTSP/RTP
Streaming Digital 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