I recently found the plugin for Rhythmbox (the standard music player shipped with Ubuntu) which lets you control the playback from any other device in the network via a web interface. Unfortunately this web interface is very limited: It only allows to play/pause and move to the previous or next track.

Is there another music player that has a web interface that lets you control more things?

For example I'd really like to have the overview that lets you choose an artist or an album directly, without having to click through hundreds of tracks.

4 Answers 4


The VLC player supports also a web interace. Please check out:

  • 1
    Standard web-interface has also some limitations. If you run web-app on mobile you cannot clear the playlist. There are some iOS/Android apps that use RPC and can control VLC in a convenient way. They are not for free. Dec 15, 2020 at 21:01

There is another music player backend called Music Player Daemon (MPD). You can find binaries for Windows and Linux. There is a Web interface, however I did not try it. Instead I used iPhone to control the daemon.

I've managed to install MPD on the ASUS Tinker Board powered with Armbian and control it with MPD Pilot iPhone app.

The installation was easy:

  1. Install mpd with apt install mpd sonata. See instruction here.
  2. Create symlinks in the /var/lib/mpd/music/ folder
  3. Disable ALSA output to force MPD to use default sound output (/etc/mpd.conf)
  4. Delete /var/lib/mpd/tag_cache and restart mpd daemon

I'm not sure about step 3 though.

Then find the app you like on the Google Play/Appstore and connect to <ip_address>:6600.

The related questions:


Like said above: Clementine for just music

if you wish the same to happen with video's maybe try VLC or Kodi.

Kodi also ships a app that will allow you to use your Android or iPhone as a remote.

  • Kodi is not good for always-ON devices, as it drains CPU even in the idle state. I use it on my R-Pi and I stuck at version v15.x. This version consumes ~2-5% in the idle. Version v16.x uses ~20% of CPU. Dec 15, 2020 at 20:58


  • can be controlled via Android app.
  • It exists a 3rd-party web interface, but it hasn't been updated in a while.

Android app:

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.