Enhancing Local Media Playback with Subsonic API Integration

LetsTalk

New member
Joined
Apr 25, 2025
Messages
1
I’ve tried multiple applications for integrating my music collection, from Plex to DLNA and Lyrion Music Server, but all of them come with significant limitations.

Currently, I use Navidrome (running in a Docker instance) to stream music to my mobile phone. It’s a powerful solution, especially for creating smart playlists based on any tag in my music library and for displaying album artwork, artist images, and more. Navidrome is also accessible through the Subsonic API (in my mobile I use an app called substreamer to access it).

While I’m aware there are already many integrations available, based on my personal experience, adding Subsonic API support could greatly enhance the user experience when playing local media (could offer an experience equivalent or even better than streaming platforms).
 
Upvote 2
I was just about to post a feature request for Subsonic API integration when I found this topic.

+1 from me! (think about the upvote button :) )

I've been using Ampache for many years as my music server of choice and am very happy with it. Its Subsonic API support allows me to play it all in my car over Android Auto (using the DSub app but there are others).

In fact, having Subsonic API support would allow you to connect to a multitude of other music servers:
  • Navidrome
  • Gonic
  • LMS
  • Nextcloud Music
  • Airsonic-Advanced
  • Ampache
  • Funkwhale
  • Supysonic
I shamelessly stole this list from the information available in the SuperSonic client's GitHub README: https://github.com/dweymouth/supersonic?tab=readme-ov-file#supported-servers
 
I was just about to post a feature request for Subsonic API integration when I found this topic.

+1 from me! (think about the upvote button :) )

I've been using Ampache for many years as my music server of choice and am very happy with it. Its Subsonic API support allows me to play it all in my car over Android Auto (using the DSub app but there are others).

In fact, having Subsonic API support would allow you to connect to a multitude of other music servers:
  • Navidrome
  • Gonic
  • LMS
  • Nextcloud Music
  • Airsonic-Advanced
  • Ampache
  • Funkwhale
  • Supysonic
I shamelessly stole this list from the information available in the SuperSonic client's GitHub README: https://github.com/dweymouth/supersonic?tab=readme-ov-file#supported-servers
Just to be clear that LMS is Lightweight Music Server not Lyrion Music Server 🙂
 
I was just about to post a feature request for Subsonic API integration when I found this topic.

+1 from me! (think about the upvote button :) )

I've been using Ampache for many years as my music server of choice and am very happy with it. Its Subsonic API support allows me to play it all in my car over Android Auto (using the DSub app but there are others).

this is interesting - I didn't know DSub supports Android Auto. i'm using AA Wireless myself, and only have interfaces for Symfonium and USB Audio Player Pro (which can only play local files on the phone and Tidal/Qubuz)
 
Yes, DSub works with Android Auto, cfr the changelog https://github.com/daneren2005/Subsonic/releases/tag/5.5.3

I'm running 5.5.1 myself apparently.

It's been a few years since I installed it, but IIRC I had to jump through a few hoops to make it show up on the Android Auto launcher:
  • enable Android Auto 'developer settings' (settings - connected devices - connection preferences - android auto - scroll down to 'version' - tap the text 10 times or so => enabled => you get 'developer settings' in the triple dot menu on the upper right side
  • in those android auto developer settings, enable 'unknown sources'
  • back in the regular android auto settings, open 'customize launcher' and enable DSub
I'm very happy with Ampache on my desktop and DSub in the car. Having the same library and (smart) playlists on my WiiM would be heaven on earth.
 
Back
Top