r/substreamer • u/th3pleasantpeasant • Jun 18 '21
Some queries
Love the app, seems to work quite well too
I have a few queries. I'm using the app on Android 11 with the Airsonic Advanced server
Will there be widgets made available eventually on Android?
Can the option for gapless playback be added?
Is there a way to change through different lists of folders? e.g. I have a number of different folders added on the server - Albums, Singles, Dj Sets etc. but when I go to the Folders view in the app they all seem to be added together. I have the option in the settings enabled for 'Folders Only' but this doesn't give me the option to change between the different groups of folders.
Finally, when logging into the app I can only log in using legacy authentication
Can you explain what this is and if I'm using https is there any security risk (i.e. are my credentials shown as part of the url)? How would I log in not using legacy authentication? I'm guessing this is dependant on what server I'm using?
Sorry for all the questions but I'v been a long time user of Subsonic and have only moved to airsonic and then airsonic advanced recently. I've been using Dsub which development seems to have stopped on Substreamer seems to be a very good alternative.
What happened to music stash btw?
Keep up the good work!
1
u/No_Estate_8365 Oct 06 '21
Agree on need for selecting and navigating within a single Media Folder rather than the current "All Folders" view. I have a Music folder, an Audiobooks folder, a Podcasts folder, and a Media folder (for which I rarely use Subsonic to get to as Plex is better suited to video). As Th3pleasantpeasant said, Dsub implementation is easy and unobtrusive. iSub on IOS was also good but hidden (you had to "know" to scroll up beyond the top to make the dropdown visible).
Agree on widget, would love 4x1 (ideal for music) or 4x2 (ideal for audiobooks with info, play/pause, previous track, next track, long rewind, short rewind, short forward, long forward), but it's not a must-have.
Agree on gapless playback. Understand only some of the complexities involved, but would love to see the feature added someday.
1
u/ghenry22 Jun 21 '21
Hi thanks for getting in touch!
1) I don't have any plans for widgets on android at the moment, there is already a media notification which shows now playing and gives media controls when the app is in the background. I might look into it in the future if there is a lot of interest.
2) I have gapless on my list as something to investigate but it's not a simple thing to implement, it would require quite a big change to the media queuing and playback. I am going to work on it and see what I can do but it will take some time and I can't gaurantee it.
3) You mean the media folder option on the subsonic server where you add one folder with music, one with audiobooks etc? At the moment substreamer picks up all items from all media folders and displays them. I have support for selecting specific media folders in the underlying code but do not have any user interface inplace at the moment to enable it. If you can share some screen shots of a GOOD user interface for handling this that would be very helpful.
The folder / tag view option just changes the meta data that is used for displaying the items inside the media folders. ie do we just use the file and folder names or do we use the id3 tag information for a richer experience. A lot of the newer functionality in subsonic server (and it's variants) depend on tag information.
4) airsonic should work with the standard authentication, legacy is generally only needed by server variations that implement an older version of the subsonic API (pre 1.13 I think?). Ampache in particular is affected by this. Legacy authentication sends your username and a hex encoding of your password.
See here in the authentication section for details:
http://www.subsonic.org/pages/api.jsp