audiobookshelf icon indicating copy to clipboard operation
audiobookshelf copied to clipboard

[Enhancement]: Option to disable Streaming

Open izyspania opened this issue 1 year ago • 6 comments

Describe the feature/enhancement

Is it possible (any plans) to add an option to disable Streaming? I want to allow some users only to download the books and play locally so i can decrease load on my server. Thanks

izyspania avatar Feb 01 '24 01:02 izyspania

Later Edit: I think it can be done pretty easy, just add the option to the server panel and if enabled just make the server send an response like "you are not allowed" , we dont have to hide the Streaming (Play) button like the Download option does for downloads.

izyspania avatar Feb 03 '24 16:02 izyspania

Later Edit: I think it can be done pretty easy, just add the option to the server panel and if enabled just make the server send an response like "you are not allowed" , we dont have to hide the Streaming (Play) button like the Download option does for downloads.

I would prefer to see the "Play" button replaced with a "Download" button. Makes for a cleaner interface experience.

colvdv avatar Feb 05 '24 20:02 colvdv

Describe the feature/enhancement

Is it possible (any plans) to add an option to disable Streaming? I want to allow some users only to download the books and play locally so i can decrease load on my server. Thanks

Is it because of server load or of available bandwidth? I can see the possibility of allowing streaming if on the local network, but downloads if off network (and vice versa).

ZLoth avatar May 18 '24 00:05 ZLoth

Describe the feature/enhancement

Is it possible (any plans) to add an option to disable Streaming? I want to allow some users only to download the books and play locally so i can decrease load on my server. Thanks

Is it because of server load or of available bandwidth?

For me it is because of server load; old laptop hosting it. Bandwidth I have plenty.

colvdv avatar May 18 '24 01:05 colvdv

For me it is because of server load; old laptop hosting it. Bandwidth I have plenty.

If the client can direct play, the server is just serving a file and updating progress which is very light on CPU. Downloading does not transcode the file and just serves the file as well.

If the client cannot directly play the media, it will need to be transcoded either way.

nichwall avatar May 18 '24 02:05 nichwall

For me it is because of server load; old laptop hosting it. Bandwidth I have plenty.

If the client can direct play, the server is just serving a file and updating progress which is very light on CPU.

The issue I have is the hard disk is old and maxing out at 100% usage from simple tasks. So less hard disk usage is better, hence why I want to force downloading over streaming.

I am working toward replacing it with a SSD, but a download only feature would still be useful even after the switch is made.

colvdv avatar May 18 '24 03:05 colvdv