Question to the #selfhosting crowd: What's a good server software for streaming music that has an iPhone app?
#homelab #selfhosted #linux
@lx Plex and Plexamp work pretty well together.
@jordon They look nice, but they aren't free, right?

@lx @jordon

It’s a killer combo. I use Plexamp on my iPhone and Linux desktop.

I paid for Plexpass lifetime years ago and have used it continuously since.

@plasma4045 @jordon I don’t know, I have trust issues with “lifetime” licenses. 😄

@lx @jordon

Haha I do not blame you at all.

@lx @jordon

For funzies I just checked. I bought it in 2012 lol.

@plasma4045 @jordon Knowing my luck, they will discontinue it next month 😄
@lx @jordon I believe that Plexamp is now available outside of plexpass, I read that recently, that would mean it’s free to use.
@lx does snapcast have a iphone app. What self respected do it your selfer uses iphone anyway.
@bdiederik @lx snapcast is designed for LAN streaming to multiple speakers or groups of speakers in sync. It also requires a music source like Navidrome writing to a fifo file. Not what I'd recommend here
@ahoyboyhoy @lx works fine on my android over a vpn on the road
@bdiederik @lx oh really? You don't experience constant dropouts? I couldn't keep a stable signal over a single WiFi hop at home with < 1% packet loss.
@ahoyboyhoy @lx sometimes not constant. Cant use it when moving to fast
@bdiederik @lx the other disqualifer for me is that I prefer to download my music for offline playback and then sync over WiFi because I pay for data usage. I understand many have unlimited data though. This is another reason I use Subsonic clients (DSub primarily, looking Tempo lately).
@lx I’m about to try out Navidrome. I heard that’s the thing for this.
@abosio I also just read about it. Looks promising and the fact that it’s Airsonic-compatible makes the client choice easy. 🤔
@abosio @lx I second navidrome. I've had a good experience so far.
@lx Navidrome is the currently most recommended Subsonic API compatible server. Most Subsonic client apps will work well with Navidrome.
@lx So in terms of being widespread, Navidrome is an awesome software and is Subsonic client compatible so basically has apps for everything under the sun.

However I am excited for the finamp beta(
github.com/jmshrv/finamp/releases/tag/0.9.2-beta) which gives it alot cleaner of a look imho and would let me use my jellyfin for Movie + TV + Music which would be cool, however I haven't set up a proper music library yet so this is on the "SoonTM' pile of a mile long. #selfhosting #selfhost #selfhosted
Release Announcing Finamp's Redesign Beta (v0.9.2-beta) · jmshrv/finamp

Hi everyone! We're incredibly excited to announce that we're launching a beta of Finamp's redesign today. This is a major update to the app, and we're looking for feedback from anyone willing to tr...

GitHub
@lx I really like @jellyfin together with @manet , but I’m also the developer of Manet so I’m a bit biased 😄
@bzf @jellyfin @manet Okay, I tried a few things now, including various Airsonic clients and Manet has to be one of the most polished apps I've seen. Also it integrates nicely with iOS and looks similar to Apple Music.
Since I already use Jellyfin for movies, I will give it a try 👍
@lx If you're using Jellyfin, there's a lot of good clients out there. I'm personally partial to Finamp because it is fully open source (and has a great re-design in beta). There is also the closed-source Manet which does have CarPlay support as well.
@jellyfin Finamp does look nice but the look and feel of @manet definitely looks more “at home” on an iPhone, also CarPlay is a nice addition. That said, I miss the CD indicator on multi-disc albums that Finamp has 🤔
@lx Haha yes, I realized that myself this week. Totally missed it 😄 But it’s fixed in my dev branch and I’m hoping to do a release with that and other stuff next week or the week after 🙌
@bzf I'm genuinely excited 😁
Navidrome Overview

Learn more about Navidrome's features

Navidrome
@swat I tried that and it was hanging every time I would play a song for the first time. Maybe it’s because my library has ALAC tracks but it wasn’t a great experience so far 🤔

@lx

Had issues with WMA in the past, but a convert with ffmpeg fixed that (but your issue seems different). It is easy to test though and then raise a bug in the project or the client (depending on where the issue resides).

I am solely on Android but noticed quite some differences between the several subsonic apps available. Try out several apps might also be beneficial ;-)

@lx I use a Navidrone server and connect to it with the substreamer iOS App.