|3 days ago||4 months ago|
|GNU General Public License v3.0 only||GNU General Public License v3.0 only|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Let's make a definitive guide to the subtle differences in Self Hosted Music Streaming.
13 projects | reddit.com/r/selfhosted | 1 Oct 2021
Others: Ampache, Mopidy, Koel, Music Player Daemon (MPD), Lightweight Music Server (LMS), Serviio. I'm not saying these are bad, I just don't know what sets these apart from the "Generic Music Server"
Cli music streaming
13 projects | reddit.com/r/commandline | 27 Aug 2021
“Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music. Through plugins and libraries it can play a variety of sound files while being controlled by its network protocol.”
Music server that features a catalog and personal library
1 project | reddit.com/r/selfhosted | 26 Aug 2021
Your personal library in this use case is the equivalent of a playlist?? I would use something like MPD https://www.musicpd.org/ in your use case.
Sync music between Android and Desktop
1 project | reddit.com/r/fossdroid | 14 Aug 2021
This doesn't seem currently possible without programming this yourself. The only player I could find that has such a feature outside of Apple is XMPlay, which is Windows-only. The "easiest" workaround I can think of is to have MPD running on a server (on the cloud or on an always-on device at your home like a RPi) and use MALP on Android to play your music, though it would be streaming over the Internet rather than being stored on your phone.
⟳ 5 apps added, 44 updated at f-droid.org
32 projects | reddit.com/r/FDroidUpdates | 10 Aug 2021
MPD v. 0.22.10: A flexible, powerful, server-side application for playing music
Setting default application
1 project | reddit.com/r/linux | 9 Aug 2021
I haven't used it much myself but I believe what you're describing is basically how mpd works. https://www.musicpd.org/ there's a background deamon that starts up at boot time that maintains your music library and playlists. Then you launch a client to trigger playback.
Audio from one PC to another (Arch -> Windows)
1 project | reddit.com/r/archlinux | 30 Jul 2021
The Music Player Daemon has a client-server setup with at least one windows client from a quick glance. I use mpd for local playback, and it works well.
Perks of having a LinuxAudio setup!
14 projects | reddit.com/r/linuxaudio | 10 Jul 2021
Music: Music Player Daemon (The ALSA of music players!) MOC (Terminal frontend for MPD) ncmpcpp (Anyone who tells you there's a better music player for Linux than this, is a scammer!) kunst (Even blind people need Album Art to listen music ;) Spicetify (Spicey Spotify with pywal!)
Looking for a central music player
6 projects | reddit.com/r/selfhosted | 8 Jul 2021
Here is link number 1 - Previous text "MPD"6 projects | reddit.com/r/selfhosted | 8 Jul 2021
Use MPD and the frontend of your choice for the audio server. Install Snapcast snapserver on the server and have MPD output the audio stream to it.
What are some alternatives?
Mopidy - Mopidy is an extensible music server written in Python
owntone-server - OwnTone is forked-daapd's new name. Linux/FreeBSD DAAP (iTunes) and MPD media server with support for AirPlay devices (multiroom), Apple Remote (and compatibles), Chromecast, Spotify and internet radio.
balena-sound - Build a single or multi-room streamer for an existing audio device using a Raspberry Pi! Supports Bluetooth, Airplay and Spotify Connect
VideoLAN Client (VLC) - VLC media player - All pull requests are ignored, please follow https://wiki.videolan.org/Sending_Patches_VLC/
kunst - Download and display album art or display embedded album art
ChromeCast-Desktop-Audio-Streamer - Stream the sound of your desktop to your Chromecast Audio device
tailscale - The easiest, most secure way to use WireGuard and 2FA.
J2ME-Loader - A J2ME emulator for Android.
noise-repellent - An lv2 plugin for broadband noise reduction
ncmpcpp - Featureful ncurses based MPD client inspired by ncmpc