I've installed mopidy on a clean build of Rasbian Jessie. I've managed to run it, and get MPoD to connect to it over my local WiFI. I've configured mopidy to enable the mpd server (hostname = 0.0.0.0 port =6600), and as an HTTP server (hostname = 0.0.0.0 port=6680).
I can see MPoD connecting to it, and I can see the mp3 file stored locally onto my Pi from MPoD.
In MPoD's connection setings I have chosen the On The Go connection mode, and disabled Use Local Cache as recommended in the MPoD help docs. I've chosen the Pi's IP address (192.168.1.xx) and correct port numbers for both MPD and HTTP.
I think it is trying to play the audio locally from the Pi's headphone jack. I want it to stream to the MPoD client on my iOS device.
But when I play an audio file in MPoD, the timer increases, but nothing plays from the iOS device. The server gives a warning:
WARNING GStreamer warning: gst-stream-error-quark: No volume control found (3)
What am I missing?
Update: - I think I'm missing two important elements from GStream, but I don't know how to install them?
$ mopidy deps Executable: /usr/bin/mopidy Platform: Linux-4.1.17+-armv6l-with-debian-8.0 Python: CPython 2.7.9 from /usr/lib/python2.7 Mopidy: 2.0.0 from /usr/lib/python2.7/dist-packages Pykka>=1.1: 1.2.1 from /usr/lib/python2.7/dist-packages requests>=2.0: 2.4.3 from /usr/lib/python2.7/dist-packages tornado>=2.3: 3.2.2 from /usr/lib/python2.7/dist-packages GStreamer: 126.96.36.199 from /usr/lib/python2.7/dist-packages/gi Detailed information: Python wrapper: python-gi 3.14.0 Relevant elements: Found: uridecodebin souphttpsrc appsrc alsasink osssink oss4sink pulsesink id3demux id3v2mux lamemp3enc mad mpegaudioparse vorbisdec vorbisenc vorbisparse oggdemux oggmux oggparse flacdec flacparse shout2send Not found: flump3dec mpg123audiodec