I am trying to build a site which streams videos but am looking to prevent any download of the video The videos are stored in AWS and permission on the bucket so cannot be accessed directly but only via the webserver and this all works okay I have also disabled the right click download as well , and works for all browsers and on mobile view. However if I use a an app like Video Downloader (from the playstore), this then has a browser within the app and if I go to the site via in the app browser I can download the content
I have used the below bit of code which disabled the download button
config={{
file: {
attributes: { controlsList: 'nodownload' },
},
}}
onContextMenu={(e) => e.preventDefault()
But it does not prevent a video downloader app to download the underlying video within its own browser. Any suggestions on how I can prevent this?