7
LINUX-BASED AIRPLAY STREAMER AND RECEIVER September 13rd, 2011

L INUX - BASED A IRPLAY S TREAMER AND R ECEIVER September 13rd, 2011

Embed Size (px)

Citation preview

LINUX-BASED AIRPLAY

STREAMER AND RECEIVER

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: 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

A great project is at your hands

Are you ready to start?

Thanks!

7