AirPlay audio player
Project homepage: https://github.com/mikebrady/shairport-sync
Description
Shairport Sync is an AirPlay audio player. It plays audio streamed from
iTunes, iOS, Apple TV and macOS devices and AirPlay sources such as Quicktime
Player and ForkedDaapd, among others.
Audio played by a Shairport Sync-powered device stays synchronised with the
source and hence with similar devices playing the same source. In this way,
synchronised multi-room audio is possible for players that support it, such as
iTunes.
Package information
- Ports path
- audio/shairport-sync
- Package architecture
- amd64
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- audio, net
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Library
Build
OpenBSD README
This README contains unresolved ports variables; replace them before using its commands.
+-------------------------------------------------------------------------------
| Running shairport-sync on OpenBSD
+-------------------------------------------------------------------------------
shairport-sync requires avahi-daemon(8) to be running first. To start it at
boot time, the rc.conf.local(8) pkg_scripts line can be edited as follow:
rcctl enable messagebus avahi_daemon shairport_sync
rcctl order messagebus avahi_daemon shairport_sync
Follow sndio(7) Authentication if both dedicated and your own user shall be
able to play audio at the same time, e.g. on a desktop system:
install -D -p -o _shairport -m 0600 ~/.sndio/cookie ${HOME_DIR}/.sndio/cookie