So, ich bin gerade am Basteln.
Und ja, du hast schon richtig verstanden:
Es sollten zwei unabhängige Abspilemöglichkeiten geboten werden.
Momentan scheitere ich aber schon daran, dass auf dem Client die Musik nicht ankommt.
Steuern lässt es sich problemlos, aber abgespielt wird nur auf dem Server. Ich verwende PulseAudio.
So ganz verstehe ich folgenden Wiki-Eintrag auch nicht:
"As with any PulseAudio-enabled program, mpd can send sound over the network. The complete PulseAudio system is not required on the server running mpd; libpulse is the only requirement to act as a source and is already a dependency of mpd.
In order to send audio from mpd to another computer follow the directions above, editing /etc/mpd.conf on the server running mpd using the IP address of the target computer and /etc/pulse/default.pa or $XDG_CONFIG_HOME/default.pa (typically ~/.config/pulse/default.pa) on the target computer using the IP address of the server.
Once this is done, the server's mpd source should show up on the target computer while playing or paused as a normal source able to be rerouted and controlled as usual; there will be no visible source on the target while mpd is stopped. "
Ich interpretiere das so, dass in der mpd.conf auf dem Server bei "output" die Adresse des Clienten stehen muss und in /etc/pulse/default.pa bei "load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1" die Adresse des Servers. Oder hab ich da was falsch verstanden?
Denn mit diesen Einstellungen höre ich nichts und gmpc meldet sowohl auf dem Server als auch auf dem Client "no Audio Output"
Oder hab ich hier ein Verständnisproblem?
Ich würde gerne durch pulse am Client die Musik hören.
Die Clients von mpd können das von Haus aus ja nicht...
UPDATE:
dieser Artikel hat mir schon mal weitergeholfen.
Nun kann ich vom Client den server steuern und auch hören. Fein.
Jetzt wollen wir noch sehen, ob ich das auch doppelt hinbekomme 🙂
UPDATE 2:
Klappt herrlich, danke an die Menschen, die das
Wiki so ausführlich gestalten