implement a way for daemons to play audio
Bug #1611819 reported by
Alistair Buxton
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Snappy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The use case is software like gmediarender, a uPNP media player which runs as a daemon. It should be ready to accept uPNP commands from the network at any time, regardless of whether there is a user session active or not. Users logging in and out should not interrupt it or affect the audio in any way, because it is a system daemon.
tags: |
added: snapd-interface removed: snapd-interfaces |
To post a comment you must log in.
Hey
I'm not sure if I understand your request correctly.
On a classic system where pulseaudio only runs in session mode as the local user this won't be possible as when the user is not logged in there's no pulseaudio to talk to (or specifically it might exist for the login screen but we cannot easily talk to it).
In an all-snap device this should be easy to achieve with pulseaudio running in system mode and arbitrary media player talking to it directly over the existing pulseaudio interface. I think that this is the preferred way to implemented network playback devices.
Please let me know if this captures the intent of your request.