Audiofilus

Subsonic, Navidrome and Jellyfin

Use a music server as another library, with streaming, caching, favorites and play counts.

Adding a server

Settings → Servers → Add server. Pick the kind (Subsonic/OpenSubsonic, which covers Navidrome, gonic, Airsonic and others; or Jellyfin/Emby), then enter a name, the address (http://ip:port), your user and password. The connection is tested before saving; if it doesn't answer you can try again, fix the details or save anyway.

Each server becomes one more library in the screens bar, with albums, artists, songs, playlists and search. Its catalog is saved, so it shows instantly even without network.

Per-server options

Streaming and caching

Songs are cached on the SD card as they play (400 MB by default; the least recently used go first), and the next song is fetched ahead of time. Cached songs play without network. You can also Download to library a server's songs, with their tags and cover, into your music folder.

Favorites, ratings and play counts

Editing server playlists

While browsing a server, its playlists can be changed, and the changes go to the server:

See also your own playlists.