8000 GitHub - paroj/DSub2000: Android client for Subsonic servers. This is a fork of the original DSub project.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

paroj/DSub2000

 
 

Repository files navigation

ko-fi

DSub2000

Connect to your Subsonic server and listen to your music wherever you go. Songs are cached for playback to save on your mobile bandwidth and to make them available when you have no connection at all.

Subsonic is a cross-platform FOSS media server that's capable of indexing very large media collections. The server can transcode if necessary so that the app can play files that your device may not normally support.

Get it on F-Droid

Screenshots

Albums Sidebar Current Song
Playlists Now Playing Details
You can make playlists available offline by selecting "cached" here. This shows the play queue. You drag and drop songs to rearrange. Note that you can press the "cached" icon for a context menu. You can check whether the file was transcoded here.

Features

  • Drag and drop songs to rearrange your playlist on the Now Playing tab
  • Pause playback when other apps request audio focus (navigation, etc)
  • Lockscreen controls
  • Gapless Playback
  • Highly customizable UI
  • User defined Cache Size, Network Timeout, and Buffer Length

Permissions

This is why we need the permissions we do:

  • Foreground Service - For downloading your playlists to cache
  • Read & Write External Storage - Store the music cache on a sdcard
  • Access Fine Location - Automatic day/ night mode and different server URL in local WiFi
  • Read Phone State - Auto-pause playback when a call is received

Updating Icons

Media Icons are double standard size. On https://romannurik.github.io/AndroidAssetStudio/icons-actionbar.html you can manually change this via the following js commands:

PARAM_RESOURCES.iconSize = {w: 64, h: 64}
PARAM_RESOURCES['targetRect-clipart'] = { x: 12, y: 12, w: 40, h: 40 }
form.fields_[0].params_.maxFinalSize = {w: 512, h: 512}

About

Android client for Subsonic servers. This is a fork of the original DSub project.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%
0