selfhosted-music-overview icon indicating copy to clipboard operation
selfhosted-music-overview copied to clipboard

New clients, servers, other software

Open Efreak opened this issue 3 years ago • 1 comments

I'll be submitting a pull request shortly to update Ultrasonic and add the funkwhale client, otter.

In the meantime, I'm tired of typing on my tablet, so I'll just list some other clients I know of here:

  • mopidy has various plugins, including mopidy-funkwhale, mopidy-subsidy
  • Foobar2000 with a few plugins (upnp, etc)
  • psub
  • aurial is a browser-based subsonic client
  • uSonic for Ubuntu touch
  • mono, a paid, closed-source music streaming client for Android that supports subsonic

Servers:

Other software:

  • BubbleUPnP server is good as an intermediate for UPnP; it allows you to access your library across the internet, adds support for playing to Google devices, transcoding, adds openhome support, etc. If you connect the BubbleUPnP Android app to it, you can make your home library browsable to local UPnP devices (as a proxy). Unfortunately, it's closed source.
  • upnp proxy is an open source program that bridges two networks for UPnP devices.
  • DLNA proxy popped up a few days ago, as well
  • maloja is a self-hosted scrobble database
  • RCX rclone client for Android implements an Android document provider, allowing you to play files from cloud storage or other sources. Available in fdroid.
  • FileManagerUtils adds a document provider for SFTP
  • cifs documents provider does the same for Windows file sharing

Other sources/lists of software:

Other ideas: if UPnP is to be a point, I recommend listing openhome compatibility; openhome keeps the playlist on the renderer, so the controller doesn't need to remain running. This is quite useful for controlling a sister from a phone if you don't want to keep it plugged in.

My personal setup varies occasionally, but primarily I use foobar2000 for a UPnP server, with BubbleUPnP in the middle for transcoding and sharing across the network, and BubbleUPnP client on my tablet/phone. For sharing music with friends, I use airsonic-advanced. For remotely browsing the filesystem, I variously use the voidtools everything web interface, openssh sftp, and WebDAV (via nginx, also allows for open directories). WSL on Windows allows me to mount various filesystems on various devices in one place for easy use with a single SFTP/WebDAV gateway (mount host windows folders and windows network shares via drvfs, and Linux devices via sshfs).

Efreak avatar Jan 03 '22 00:01 Efreak

Thank you @Efreak for that information, it's highly valuale and appreciated! Currently I don't find the time to add more info to it

  • aurial #118
  • psub #144
  • usonic #145
  • mono #146

basings avatar Jan 14 '22 16:01 basings