Comment by rwmj
24 days ago
A lot of talk here about different solutions. I wonder if there's a universal interoperable standard for self hosted music streaming these days? I'm still using the old Logitech Media Server (with some physical Squeezeboxen), but something a bit more featureful would be great. Especially with good indexing and search. And if it could interoperate so I could choose different clients and server, and wouldn't be tied to that software.
OpenSubsonic (https://opensubsonic.netlify.app) is the closest. It's a collaborative effort to extend and modernize the Subsonic API, which had become a sort of de-facto standard API. Navidrome, Gonic, LMS (Lightweight Music Server, not Lyrion/Logitech), and other servers implement the API, and Supersonic, Symfonium, and other clients consume it. (And it's backward compatible with the original Subsonic, so older Subsonic clients will work, just not support all the new features that have been added.
Same here, love Logitech Media Server... (and also the iPeng app.)
For reference:
- https://lyrion.org/
- https://github.com/LMS-Community/slimserver
+100 for Lyrion. I have been running it for over 20 years from back in the slimserver days. I also was a huge iPeng app fan until I installed the newer "Material Skin" plugin. If you have not used it yet, I highly recommend you check it out. I use the HTML5 interface full time over the iPeng app on my mobile for controlling the house/music selection. Also the "AirPlay Bridge" and "Chromecast bridge" plugins allow me to use my homepod devices/AppleTV's and Google Nest Hub devices as speakers which expanded my audio experience. There is also a host of ESP32 dac+amp devices and raspberry pi devices that you can use a players, its endless!
> AirPlay Bridge
Oh sounds good, i hadn't seen that one, i'll have to check it out.
PS. I think i prefer a native app (iPeng) over a web-gui though; and also i can then use the iPad/iPhone as a player device.
The closest I know of is subsonic. Since it’s come and gone compatible apps have also worked with backends like airsonic and Navidrome.
I stick with that family because I don’t want to have to change apps (I use play:sub on iOS)
UPNP/DLNA is supported on many devices, especially audio-related devices, though maddeningly not so much on desktop OSes.
Not so much a planned standard, but Airsonic is about the closest thing. Many servers, clients, and third party tools are airsonic compatible. Navidrome, the current server I'm using is compatible for instance.