I have 49 gb of music and at the moment i just sync it between my devices with syncthing. But i think it will be better if i stream it, as the storage on my phone is limited.

Which streaming server do you recommend?

I saw nextcloud music, but i have the feeling it’s half backed and it will just clog my nextcloud install. Or supysonic? Ampache?

  • @gorogorochan
    link
    141 year ago

    I use Navidrome. Really well made clients for anything, ability to select transcoding method (or lack thereof) based on a client, changing of following songs etc.

    • @gorogorochan
      link
      English
      31 year ago

      Oh, and it runs flawlessly on a single SBC with no hiccup.

  • @[email protected]
    link
    fedilink
    51 year ago

    I’ve been using Plex and Plexamp for ages. I have about two terabytes of flacs in my NAS, and Plexamp seamlessly encodes it to 128 kbps Opus when listening on a mobile network, or streams the flac as-is if on Wi-Fi. It has a good recommendation engine and a very nice UI. Worth the money, if you ask me.

  • Admiral Patrick
    link
    fedilink
    4
    edit-2
    1 year ago

    May not be the fanciest, but I use MPD.

    When I’m home, it outputs to a pipe that feeds Snapcast for my multi-room audio. If I’m away, I can stream it through MALP on Android or through a web interface (myMPD)

    • Luca Sironi
      link
      fedilink
      11 year ago

      this one too, for in-house hifi managing, is really great. I never used myMPD though, i’m using the basic http streaming feature and keep controlling from malp / vpn eventually.

      Couple of questions for @[email protected]

      • can myMPD manage different users choosing to play different stuff at the same time ?

      • did you manage to have artist images on MALP at your control ? That only fanart is often wrong/inaccurate so i keep them off

      • Admiral Patrick
        link
        fedilink
        11 year ago

        can myMPD manage different users

        It has support for partitioning but I had some issues with myMPD at least not handling them well. Each partition is a virtual player / output

        did you manage to have artist images

        MALP gets its artwork dynamically from MusicBrainz or some other service. Same for myMPD. I don’t really bother with managing that locally.

        • Luca Sironi
          link
          fedilink
          01 year ago

          It has support for partitioning but I had some issues with myMPD at least not handling them well. Each partition is a virtual player / output

          mmm, ok, i’ll give it a try. For personal use i’m fine driving everything with malp. I was thinking about giving a couple of people the ability to remote play what they want.

          MALP gets its artwork dynamically from MusicBrainz or some other service. Same for myMPD. I don’t really bother with managing that locally

          for album art malp honour the one embedded in id3 tags. As for artist i keep them blank because if there is an error or two groups with the same name, or a not so known local groups, in malp end up being wrong which i hate.

          • Admiral Patrick
            link
            fedilink
            11 year ago

            for album art malp honour the one embedded in id3 tags

            MALP and myMPD both honor the ID3-embedded art. yes, and I believe those take precedence over pulling from a remote API.

            A lot of my music is old CD rips without any embedded images, and the ones that do have them are often incorrect from trying to embed them a long time ago. (e.g. half my music from the late 90s all have Silverchair’s Freak Show album cover as the embedded artwork)

            TBH, I don’t really pay attention to the album art that much. I’ve lived without it long enough, so for me, it’s nice when it works and is correct, but I don’t really sweat it if not.

  • @[email protected]
    link
    fedilink
    31 year ago

    Navidrome has been a revelation for me, I use it along with the absolutely brilliant app Symfonium. It took me a long time to get here, but it’s a killer combination that does everything I want it to do. It has been so seamless that I had to look up what it was called because I haven’t had to tinker with it for months. Tailscale works well as a VPN solution too if you need one, but you might be fine with reverse proxies etc. (popping my lemmy cherry with this comment btw)

  • Outcide
    link
    21 year ago

    I have one /media/music folder which I have connected to both Jellyfin and Gonic (Subsonic). I use Gonic because it’s lighter weight than Navidrome and I don’t care about a web interface.

    FinAmp is the nicest iOS music client I’ve found, and it only works with Jellyfin. On the Mac I recently started using SuperSonic (which is simple but has been more reliable for me than sonixd) which uses Gonic.

    play:Sub is the most polished iOS SubSonic client, but I find the UI fussy and hard to use one-handed. Amperfy, SubStreamer, and Soundwaves are all worth trying but each frustrating in their own way. I like Amperfy the best at the moment.

  • @MonkCanatella
    link
    11 year ago

    Navidrome has been the best that I’ve found. Unfortunately for iOS the airsonic clients are pretty shitty. On my own computer I just add shit to foobar directly from my nas and that works better.

    • @[email protected]OP
      link
      fedilink
      11 year ago

      I also tried to add directly from the Nas, but it becomes incredibly laggy (strawberry player, fork of clementine)

      • @MonkCanatella
        link
        11 year ago

        I don’t experience any lag at all using foobar or musicbee. I have the drives mapped to a letter, and my connection between my nas and my pc is 10g. The raid config I have about saturates that so maybe there’s a bottleneck in your config somewhere

  • sanzky
    link
    fedilink
    11 year ago

    plex works great. you can use the official app, plexamp or Prism (iOS)

  • @utopianfiat
    link
    11 year ago

    What features do you need? ReadyMedia aka MiniDLNA will do just fine if you use a UPNP-compliant player.

  • ZoëM
    link
    fedilink
    11 year ago

    Please do add a tag to your post as stated on the sublemmy sidebar! Thank you. :)

  • @[email protected]
    link
    fedilink
    11 year ago

    I switched to Airsonic Advanced, after I decided that my Subsonic instance was too old (but it still worked). It works pretty well regardless of client and has a decent but not amazing web interface.

    I also tried Navidrome, and found it pretty slick, but does sorting by metatags and I have some pretty old stuff that doesn’t have very accurate/clean tags, so I stuck with Airsonic since it sorts by folder structure

  • @[email protected]
    link
    fedilink
    11 year ago

    If you’re interested in a self-hosted Fediverse platform for music streaming, you can try out Funkwhale. Though I personally feel like the subsonic compatibility is pretty underwhelming, which makes it annoying to stream music from a phone with a subsonic client.

    • @[email protected]OP
      link
      fedilink
      11 year ago

      I saw that one, but in that case I’m a bit frightened by copyright issues.

      At work i got permission to colocate my server for free, but if i get a single c&d they’ll kick me out immediately

      • @[email protected]
        link
        fedilink
        11 year ago

        Hm, why would there be copyright issues with Funkwhale, but not with alternatives like Navidrome? If there would be copyright issues with Funkwhale, they would be there with Navidrome and others too right?

        • @[email protected]OP
          link
          fedilink
          11 year ago

          funkwhale is public (if i understood it correctly) while the others will be set as private in tailscale vpn - only accessible by me

          • @[email protected]
            link
            fedilink
            11 year ago

            Well, you can just use IP whitelist on Funkwhale, so that only your IP can access it. And besides that, there are some privacy settings IIRC, that only allows logged in users to view the library. So if you disable registration, nobody except you can view the library.