A while ago, I saw people suggesting Navidrome for self hosted music streaming.

I don’t understand what’s the relationship between Subsonic and Navidrome. Navidrome makes some use of Subsonic API. What does that mean?

Subsonic looks like a proprietary software. How does Navidrome, an open source (MIT) package, use their API? Is the API licensed for this?

Do I expect any Subsonic app to work perfectly with Navidrome? Or is it partial inter-compatibility?

Extra questions:

  • Recommended android app? I would like to have good offline support to select and sync music that will then be available on my phone without network

  • Podcast/audiobook support? Am currently using audiobookshelf, is this compatible at all? Not sure if any benefit even if theoretically possible.

  • Dessalines@lemmy.ml
    link
    fedilink
    arrow-up
    5
    ·
    2 days ago

    dsub2000 is the best android app for navidrome/subsonic. I’ve tried many others (ultrasonic, tempus), but none are as full-featured and clean.

    • fozid@feddit.uk
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      2 days ago

      Totally agree with you! It’s not flashy or modern looking, but everything is where it should be and it all just works exactly as I want it to. I keep others installed on my phone to just to look at if an update improves them, but nothing has yet. Currently installed are ultrasonic, tempo and substream. Non are as good, but all looks better than dsub2000.

      • Dessalines@lemmy.ml
        link
        fedilink
        arrow-up
        3
        ·
        2 days ago

        Yep. Dsub is pretty much in feature-complete, maintenance-mode, that is years out of date and hasn’t even updated to material 3 UI’s which the others have.

        I check the others every few months or so, but they’re all still either buggy or missing so many features compared to dsub, that I have to switch back.

      • layzerjeyt@lemmy.dbzer0.comOP
        link
        fedilink
        arrow-up
        1
        ·
        2 days ago

        I found a few threads where people were loving it but they were from a few years back.

        I installed it but the configuration was not straightforward. Thats why I was wondering if these things are all compatible, because the other client felt totally different… If its still a good choice I’ll need to go back when I have the concentration to read about what it is wanting for set up.

        • uninvitedguest@piefed.ca
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 days ago

          I dont know what the landscape was like more then 2 years ago, which is when I got in to this, but dsub2000 honestly looks like the worst option I’ve come across.