MAFA logo MAFA – MPD client for Android™

HTTP Streaming

Enable

Configure an httpd output in MPD configuration.

From the player options enable the configured output and MPD HTTP Streaming.

As long as streaming is enabled playback will start when MPD starts playing and will stop when it does. Pausing does not stop the streaming it just plays silence.
Streaming can be disabled from the player options or from the notification item.

Configure

The minimum required configuration is the port number (if different from the default port number 8000)

More Options

Host
By default the host name of the MPD server.
Path
Not really required but some external players may require this to be a file name with extension matching the audio format (e.g. something.mp3)
If left empty a suitable path will be generated with extension matching the content type received from MPD.
Player
The default player is the Internal media player.
Other players may be listed if installed on the device.
These are apps that respond to the request to open HTTP URL with content type "audio/*" but they are not necessarily music players.

VLC for android is a good choice for external player.

Preferences

These settings apply only when using the internal player.
When using an external player MAFA has no control over the playback.

Use media buttons
Respond to media buttons from headset or external speaker.
Stop when becoming noisy
Stop playing when headset or external speaker are disconnected.