Skip to content

Commit

Permalink
Merge branch 'development' of https://github.com/hifiberry/hifiberry-os
Browse files Browse the repository at this point in the history
… into development
  • Loading branch information
hifiberry committed Dec 2, 2020
2 parents 63c984d + 36966a3 commit 7d03888
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 9 deletions.
26 changes: 17 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,21 +18,22 @@ The user interface is based on the [Bang & Olufsen Beocreate project](https://gi

At the moment, the following services are supported:

- Spotify (using Spotifyd) - requires a paid Spotify subscription
- Airplay (using shairport)
- Squeezebox (using squeezelite)
- Bluetooth A2DP sind (using BlueZ 5)
- Spotify (using [a fork of Spotifyd](https://github.com/hifiberry/spotifyd)) - requires a paid Spotify subscription
- Airplay (using [shairport](https://github.com/mikebrady/shairport-sync))
- Squeezebox (using [squeezelite](https://github.com/ralph-irving/squeezelite))
- Bluetooth A2DP sink (using [BlueZ 5](http://www.bluez.org/))
- Roon - requires a Roon subscription
- MPD
- Snapcast (experimental)
- analogue input on DAC+ ADC (using alsaloop)
- [MPD](https://github.com/MusicPlayerDaemon/MPD)
- Snapcast (experimental, using [Snapcast](https://github.com/badaix/snapcast) and [SnapcastMPRIS](https://github.com/hifiberry/snapcastmpris))
- Analogue input on DAC+ ADC with input detection (using [a custom alsaloop implementation](https://github.com/hifiberry/alsaloop/))
- Webradio (experimental)

## Tools

Additional tools that are available:

- sox
- HiFiBerry dsptoolkit
- [sox](http://sox.sourceforge.net/)
- [HiFiBerry dsptoolkit](https://github.com/hifiberry/hifiberry-dsp)

Note that there is no direct support for local music archives (e.g. MP3 files on a NAS) yet. If you have a local
music collection, you need to use an additional music server to stream music to HiFiBerryOS, e.g.
Expand Down Expand Up @@ -64,6 +65,13 @@ HiFiBerryOS is based on buildroot. This means, you can't easily install addition

The UI also uses a plugin concept. Plugins are called extensions. Have a look at the [Beocreate documentation](https://github.com/bang-olufsen/create/tree/master/Documentation)

## How it works / technical documentation

You can find technical documentation in [the repository's doc folder](doc/)

## Building a disk image
[The documentation for building images from source can be found here](/doc/building.md)

## Contributions
We're looking forward to your contributions. Depending on functionality and code quality, we will decide if a contribution will be included in the base system or will be provided as a user-contributed module that users need to install by themselve.

7 changes: 7 additions & 0 deletions doc/multiroom.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ This is the defacto open source standard for multiroom audio. Logitech media ser
for multiroom audio from the beginning. If you're ok that the user interface looks a bit old-fashioned
and the configuration (especially with plugins) can be a bit challenging, have a look at this.

## 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
[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
Expand Down
2 changes: 2 additions & 0 deletions doc/updater.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,5 @@ The upgrade process is as follows:
- extract kernel to /boot
- adapt cmdline.txt to use the new root partition
- reboot

The updater scripts are part of the [hifiberry-updater](https://github.com/hifiberry/hifiberry-os/tree/master/buildroot/package/hifiberry-updater) package.

0 comments on commit 7d03888

Please sign in to comment.