Live data from Hacker News

Blackcandy: Self hosted music streaming server

github.com

111–120 of 311 posts

Re: Blackcandy: Self hosted music streaming server

#111
post #20

I tried this (among a bunch of others) about a year ago and landed on Gonic[1] for the server and Supersonic[2] on PC and Amperfy[3] on mobile. Yes it's a few different tools to maintain (plus beets etc), but it's the ideal set of features etc for me. Self-hosting has been fun and I've started experimenting with local LLMs to build playlists which is helping discoverability.. or more /rediscovering/ artists that I ha…

OK, I will ask. I presume you purchased all those music files that you host on that certain server, didn’t you? I will also assume that there is no tool that lets you acquire music MP3s (or some appropriate file type which is non-audiophile listenable) the Linux ISO way (without having to hunt them songs one by one), right? I am talking about someone already having a Spotify/apple music playlists/likes/favourites. Al…

Some, ie Roon, allow you to play back both your local library and music from certain streaming services so you get the benefit from both

Re: Blackcandy: Self hosted music streaming server

#112
post #47

If you’re willing to pay for proprietary software, I’ve been incredibly happy with Roon for music organization. Handles 99% of albums I add without an issue, great multi-room support, best suggestions of any existing service (Rest in peace Google Play Music). They added remote streaming a few years ago and it’s all I use now.

They do not have a Linux player so the price tag is a bit hefty compared to Plex or the free options...

You can control the playback via a phone if you need to play music through a Linux system though.

Music playback via a PC isn’t really what Roon seems to be going for though, so much as allowing you to control music playback through proper audio systems via a PC or other device.

Re: Blackcandy: Self hosted music streaming server

#113
post #20

I tried this (among a bunch of others) about a year ago and landed on Gonic[1] for the server and Supersonic[2] on PC and Amperfy[3] on mobile. Yes it's a few different tools to maintain (plus beets etc), but it's the ideal set of features etc for me. Self-hosting has been fun and I've started experimenting with local LLMs to build playlists which is helping discoverability.. or more /rediscovering/ artists that I ha…

OK, I will ask. I presume you purchased all those music files that you host on that certain server, didn’t you? I will also assume that there is no tool that lets you acquire music MP3s (or some appropriate file type which is non-audiophile listenable) the Linux ISO way (without having to hunt them songs one by one), right? I am talking about someone already having a Spotify/apple music playlists/likes/favourites. Al…

> Also, these self hosted music services mean — no new music reco/discover, right?

Sure they can do. Mine gets suggestions from lastfm.

> How is the cost/spec need of this self hosting like?

Mine is a raspberrypi4 on my local network, probably less than 20€ of electricity per year. Hosts other things...

Re: Blackcandy: Self hosted music streaming server

#114

I run Jellyfin and Symfonium. Symfonium isn't free but it is feature filled and it seems to be a passion for the Dev. All for other options in this area as it has taken me a few goes at finding something that works for me. Usually it is the client that is lacking.

Symfonium + Navidrome here (Plex running on raspberry pi couldn't stomach my music collection, and Jellyfin is even worse). What I really like about Symfonium compared to other subsonic clients is that it keeps the db locally.

I have had Jellyfin running as a media server on an i7 gen4 PC that I have setup as a NAS as well. I first tried subsonic client and Nextcloud but I was only running it on an Odroid H2. I think the extra CPU performance helps.

Re: Blackcandy: Self hosted music streaming server

#115

Earlier quoted context omitted.

On the main docs page it says: > Navidrome does not support browsing by folders, but simulates it based on the tags with a structure like: /AlbumArtist/Album/01-Song.ext I don't think I have seen this tag simulation when I tried it around 2 years ago. But in any case, is this good enough? And does it recognize artists and songs from MusicBrainz like Jelly does flowlessly?

I don't know what you mean by "recognizing songs from musicbrainz", I've never used jellyfin to be able to compare. In my case, all files are tagged outside Navidrome. All my players allow browsing by either Album Artist, Artist or Album. My folder layout follows this principle, so I'm happy with that. But I can imagine layouts which don't adhere to this (classical music comes to mind), in which case I can see how no…

Its anoying for me in any case.

I am more proficient with folders and have the number of tools to do so. Any GUI that streaming servers present is very unusable for me, I use it only for major happy case. Anything more advanced, I drop to the file system.

Re: Blackcandy: Self hosted music streaming server

#116

I don't see any mention of UPnP. Is anyone using a set up where they have some kind of headless device plugged in to a hi-fi amp and just want to control it from their phone without switching on another screen?

The combination of OwnTone running on your server and a Wiim Mini (or any of the other Wiim products) is great for this:

OwnTone is a media server that lets you play audio sources such as local files, Spotify, pipe input or internet radio to AirPlay 1 and 2 receivers, Chromecast receivers, Roku Soundbridge, a browser or the server’s own sound system. Or you can listen to your music via any client that supports mp3 streaming.

You control the server via a web interface, Apple Remote, an Android remote (e.g. Retune), an MPD client, json API or DACP.

OwnTone also serves local files via the Digital Audio Access Protocol (DAAP) to iTunes (Windows), Apple Music (macOS) and Rhythmbox (Linux), and via the Roku Server Protocol (RSP) to Roku devices.

Runs on Linux, BSD and macOS

Re: Blackcandy: Self hosted music streaming server

#117
post #20

I tried this (among a bunch of others) about a year ago and landed on Gonic[1] for the server and Supersonic[2] on PC and Amperfy[3] on mobile. Yes it's a few different tools to maintain (plus beets etc), but it's the ideal set of features etc for me. Self-hosting has been fun and I've started experimenting with local LLMs to build playlists which is helping discoverability.. or more /rediscovering/ artists that I ha…

OK, I will ask. I presume you purchased all those music files that you host on that certain server, didn’t you? I will also assume that there is no tool that lets you acquire music MP3s (or some appropriate file type which is non-audiophile listenable) the Linux ISO way (without having to hunt them songs one by one), right? I am talking about someone already having a Spotify/apple music playlists/likes/favourites. Al…

>OK, I will ask. I presume you purchased all those music files that you host on that certain server, didn’t you?

I self-host my music streaming with Plex, and I'll go ahead and admit to you that no -- not all of my music is paid for.

>Also, these self hosted music services mean — no new music reco/discover, right?

I've discovered more music, and more interesting music, through my Plex server in 6 months than I have on Spotify/Apple music in 6+ years. On the site where I get my music, I have downloaded thousands of albums - 75+% of which I have never heard in my life. I did this by downloading albums I liked, and then snatching all related albums on top, and then snatching all the albums collected by people who like the albums I like, and so on. And so I now have a collection of music all relatively close to my taste but FULL of stuff I've never heard in my life.

On top of that, this site also has ways to follow users and has a way to see albums that they enjoy. It has a top 10 board of the most popular albums on the site that day/month/year.

Then, on the Plex side, Plexamp (which I stream with) has many many ways to start "stations". "Time travel radio", Decade radio, Style (genre), Mood ("Ambitious radio", "Cerebral radio", "Passionate radio", etc.) and more such as algo-DJs with specific styles.

It's all much higher quality mechanisms for discovery than payola-weighted streaming algorithms and "curated" playlists.

Re: Blackcandy: Self hosted music streaming server

#118

I run Jellyfin and Symfonium. Symfonium isn't free but it is feature filled and it seems to be a passion for the Dev. All for other options in this area as it has taken me a few goes at finding something that works for me. Usually it is the client that is lacking.

Thanks for a tip to try out Symfonium. Seems to work great with Plex and Navidrome. I have a few issues with Plex for music, especially when it wants to convert DSF files into flac, which is fine but unnecessary. Plexamp on Android also sometimes fails to download full albums for offline playback.

Jellyfin I've tried a few times, but it still cannot encode and stream music as opus, which I find the best format when using low bitrates. Navidrome and Plex support opus by default.

Re: Blackcandy: Self hosted music streaming server

#119

I’ve been searching for services that host personal music collections, but there doesn’t seem to be much available. I came across a product called Vox [1], which I might try. There are also plenty of self-hosted projects of varying quality (but I hadn’t seen Black Candy before). I'd like a service where I can upload a large folder of MP3s, and it would help organize them into albums, perform useful processing like Re…

Huge shout out to astiga which I've used for a year and a half. It'll run a streaming service for you out of cloud storage (eg s3, but also stuff like dropbox or google drive).

I'd love to self host but have a toddler and not much time, so astiga is a great "take my money and do it for me" kind of service!

[0] https://asti.ga

Post reply on HN