Force transcoding regardless of client settings

Got an idea? Missing something? Post your feature request here.

Moderator: moderators

Force transcoding regardless of client settings

Postby apastuszak » Sun Jul 23, 2017 5:40 pm

There should be a way to force transcoding to the client, regardless of client settings.
apastuszak
 
Posts: 78
Joined: Tue Oct 29, 2013 4:00 am

Re: Force transcoding regardless of client settings

Postby Michael Bech Hansen » Mon Jul 24, 2017 6:59 pm

If this is implemented, it would be very beneficial for client apps like play:Sub to be able to know that it is not allowed to (try to) override transcoding settings.
Something like a new user-role could be used to communicate this to the client app ("userTranscodingOverrideRole" ?).

Or maybe the user's maximum bitrate could be communicated to the client in the result of the getUser REST endpoint:
Code: Select all
<subsonic-response xmlns="http://subsonic.org/restapi" status="ok" version="1.12.0">
<user username="sindre" email="..." scrobblingEnabled="true" ... maxBitRate="320">
<folder>1</folder>
<folder>3</folder>
</user>
</subsonic-response>


/M
Developer of play:Sub for iOS.
https://geo.itunes.apple.com/us/app/play-sub-subsonic-music-streamer/id955329386?mt=8
User avatar
Michael Bech Hansen
 
Posts: 88
Joined: Thu Mar 26, 2015 4:12 pm

Re: Force transcoding regardless of client settings

Postby apastuszak » Wed Jul 26, 2017 2:47 am

Michael Bech Hansen wrote:If this is implemented, it would be very beneficial for client apps like play:Sub to be able to know that it is not allowed to (try to) override transcoding settings.
Something like a new user-role could be used to communicate this to the client app ("userTranscodingOverrideRole" ?).

Or maybe the user's maximum bitrate could be communicated to the client in the result of the getUser REST endpoint:
Code: Select all
<subsonic-response xmlns="http://subsonic.org/restapi" status="ok" version="1.12.0">
<user username="sindre" email="..." scrobblingEnabled="true" ... maxBitRate="320">
<folder>1</folder>
<folder>3</folder>
</user>
</subsonic-response>


/M
I would think this would be transparent. If I have transcoding to AAC enabled, and my user ID has a maximum bitrate of 256K, then the client should be told the file is a 256K m4a file and never even know there is a FLAC or ALAC on the server.

Sent from my Pixel C using Tapatalk
apastuszak
 
Posts: 78
Joined: Tue Oct 29, 2013 4:00 am


Return to Feature Requests

Who is online

Users browsing this forum: No registered users and 7 guests