-
-
Notifications
You must be signed in to change notification settings - Fork 504
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update shairport-sync binary to publish to pipe/stdout for snapcast server #4470
Comments
As Shairport Sync runs as systemd unit, I just updated the Shairport Sync packages some days ago, so it might take a while, e.g. to include the next upstream version upgrade or so. |
Snapcast spins up it's own copy of airport sync so will be running inside the snapcast process - I guess this is how it uses stdout. I'll see if I can build my own in the meantime I'll try with just pipe to start with and if that is enough we can just use that. |
I've just tried this and it is in fact --with-stdout that we need. I used this config line locally:
@MichaIng what are the parameters you use when compiling? |
Currently:
Okay if Snapcast spins up an own Shairport Sync process, than this makes sense, and looks actually elegant. The only problem then is that our system service is then obsolete and might block the same network port. When when setting it up that way, the system service needs to be excluded from dietpi-services control. We need to add a include and exclude commands to the dietpi-services CLI to make this easier than navigating through the whiptail menus: |
Hi there, wondering if there was any progress integrating this into dietpi? Looks like the only available backend for the bundled shairport-sync in v8.3.1 is still alsa. |
not 100% same but there is a request on our forum to update the package to a specific version to support Airplay 2 https://dietpi.com/phpbb/viewtopic.php?t=10362 |
New packages are available with pipe and stdout backend support added: dietpi-software reinstall 37 |
Creating a feature request
Is your feature request related to a problem? Please describe:
snapcast server wants shairport to publish audio to a pipe/stdout however that doens't look like it is available:
Describe the solution you'd like:
Add the following options to the compilation of shairport-sync:
--with-stdout
--with-pipe
The text was updated successfully, but these errors were encountered: