Skip to content

Commit

Permalink
updated docs about airplay 2 support
Browse files Browse the repository at this point in the history
  • Loading branch information
hojo0590 committed Jul 17, 2023
1 parent a256190 commit f8f9fd6
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 15 deletions.
18 changes: 9 additions & 9 deletions doc/multiroom.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

## Airplay

Originally, Airplay wasn't designed for multiroom applications. Apple now used Airplay 2
(there are no open source implementations of this!) for multiroom audio.
However, even the "normal" Airplay can be used to stream to multiple endpoints. The bad news:
this doesn't work from your iPhone or iPad, but only from iTunes.
Originally, Airplay wasn't designed for multiroom applications which changed when Apple
introduced Airplay 2. The included [shairport](https://github.com/mikebrady/shairport-sync)
open source implementation uses Airplay 2 and should let your HifiBerry work as Airplay
speaker from any iOS device.

## LMS / squeezelite

Expand All @@ -15,15 +15,15 @@ and the configuration (especially with plugins) can be a bit challenging, have a

## Snapcast

Snapcast is an open-source multiroom client-server audio player, where all clients are time synchronized with the server
to play perfectly synced audio. It's not a standalone player, but an extension that turns your existing audio player
into a Sonos-like multiroom solution. You can find the official repository at
Snapcast is an open-source multiroom client-server audio player, where all clients are time synchronized with the server
to play perfectly synced audio. It's not a standalone player, but an extension that turns your existing audio player
into a Sonos-like multiroom solution. You can find the official repository at
[github.com/badaix/snapcast](https://github.com/badaix/snapcast).

## Roon

This is the "luxury" multiroom solutions. While Roon, isn't cheap, the sound quality is great and
it has very powerful multiroom capabilities. From the Roon client on the mobile phone (or on your PC),
you can easily hand an audio session over from one room to another. You can also group multiple
it has very powerful multiroom capabilities. From the Roon client on the mobile phone (or on your PC),
you can easily hand an audio session over from one room to another. You can also group multiple
endpoints to stream the same audio synchronized to multiple endpoints.

11 changes: 5 additions & 6 deletions doc/services.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

The following services are currently supported on HiFiBerryOS:

* Airplay 1
* Airplay 1 and 2
* Analog input on DAC+ ADC
* Bluetooth
* mpd
Expand All @@ -12,10 +12,9 @@ The following services are currently supported on HiFiBerryOS:
* Snapcast (not on the Raspberry Pi Zero)


## Airplay 1
## Airplay 1 and 2

Shairport-sync implements support for the older Airplay 1 protocol. This is still supported til today. Airplay 2 offers
some additional features is not supported.
Shairport-sync implements support for Airplay 1 and 2.

## Analog input

Expand All @@ -37,11 +36,11 @@ Roon is a high-end music player. It uses a proprietary protocol. Therefore, the

## Spotifyd

Spotifyd implements a Spotify connect receiver.
Spotifyd implements a Spotify connect receiver.

## Squeezelite

Squeezelite implements the Logitech Squeezebox protocol enabling the system to connect to a Logitech Media Server. MPRIS support is implemented separataly by lms-mpris.
Squeezelite implements the Logitech Squeezebox protocol enabling the system to connect to a Logitech Media Server. MPRIS support is implemented separataly by lms-mpris.

## Snapcast

Expand Down

0 comments on commit f8f9fd6

Please sign in to comment.