Apocrypha

snapcast

Synchronous multi-room audio player

Snapcast plays audio streams time sychronized on multiple devices over network using a server and a client component. The server picks up an audio stream from a fifo pipe, thus it can be combined with any audio source that is able to write to a pipe.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 0.35.0 2 16 h details ›

Versions & arches

VersionOverlay amd64x86ppc64riscvarmppc Committed
0.35.0 gentoo amd64 stable x86 stable ppc64 stable riscv testing arm testing ppc stable view · download · history ↗
0.34.0 gentoo amd64 stable x86 stable ppc64 stable riscv testing arm testing ppc stable view · download · history ↗

Use flags of 0.35.0

  • alsa Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
  • +client Build and install Snapcast client component
  • +expat Enable the use of dev-libs/expat for XML parsing
  • +flac Add support for FLAC: Free Lossless Audio Codec
  • jack Add support for the JACK Audio Connection Kit
  • +opus Enable Opus audio codec support
  • pipewire Build with PipeWire support
  • python Add optional support/bindings for the Python language
  • sdl Build client with SDL2 support
  • +server Build and install Snapcast server component
  • soxr Build with audio resampler support with media-libs/soxr
  • ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • tremor Build with TREMOR version of vorbis
  • +vorbis Add support for the OggVorbis audio codec
  • +zeroconf Support for DNS Service Discovery (DNS-SD)
3 expansion flags (python targets, ABIs, cpu flags…)
  • python_single_target_python3_12
  • python_single_target_python3_13
  • python_single_target_python3_14

Runtime dependencies of 0.35.0

show 56 lines
alsa? (
)
client? (
sdl? (
)
tremor? (
)
)
flac? (
)
jack? (
)
opus? (
)
pipewire? (
)
server? (
expat? (
)
python? (
python_single_target_python3_12? (
)
python_single_target_python3_13? (
)
python_single_target_python3_14? (
)
)
)
soxr? (
)
ssl? (
)
vorbis? (
)
zeroconf? (
)