badaix/snapdroid

Run client without RPC support

ask6155 opened this issue · 0 comments

Hello,
I actually run MPD with snapcast as its output which turns MPD into a snapcast server.

However MPD doesn't provide RPC with its snapcast configuration.
Meaning it only open port 1704 for the stream and not port 1705.
This works fine for the snapclient on my pc but not for snapdroid.

For some reason snapdroid requires RPC support and hence I was unable to connect to my MPD server using it as it gave the error: tried to connect to port 1705 (connection refused).
So as a hack I had to run a dummy netcat listen on port 1705 on my server and voila the android client connected.
(ofcourse I couldn't do volume control)

My suggestion would be the ability to run the client without RPC support.

MPD version - 0.23.14
Snapclient (PC) - 0.27.0
Snapdroid - 0.27.0