Isaac3142 Posted October 12, 2021 Posted October 12, 2021 Whilst I realise that there are always around this, I'm assuming that there are ways to reduce the ease with which this can be done. My Developer has nearly completed an application ( Desktop & Mobile) which will host many short videos I have created ( the majority of which are yet to be uploaded ). I have quickly noticed just by opening the demo version on my phone (Samsung S21) that the selection of videos are easily 'Saved to Phone' via the Samsung Browser. It is soon to be migrated from the demo to a Digital Ocean server ( which they have confirmed do not offer any such file download protection). My IT background is very limited. They have told me that it is PHP, HTML code on a Linux server. From the outset, I have emphasised that I would ask them to build in such a way that it is not easy to download the content en masse ( There are many short clips) My Question: Is there any advice / protocol that you can give me which I can pass onto them? i.e. something they can build into the Application that would not allow ( or easily allow) such a feature to save to a device? Thank you kindly in advance
TechMonkey Posted October 12, 2021 Posted October 12, 2021 I've no direct experience but I have seen some sites use javascript to call the correct video, that is referenced by a guid, which means there is no direct path to get the video. I think this is what the Samsung browser uses to get the video. But I would say, as with anything; if you are putting something on the Internet, expect it to be downloaded or ripped off. You can make best effort but someone will find away if they really want to, it is the nature of the Internet. If your spec stated you wanted videos to be shown but not downloadable, you need to get your Developer to sort the issue. If it wasn't you may have to negotiate a change at additional cost. 1
mavhc Posted October 12, 2021 Posted October 12, 2021 In general you don't host it as a file, but as a stream, using https://en.wikipedia.org/wiki/HTTP_Live_Streaming 1
Isaac3142 Posted October 12, 2021 Author Posted October 12, 2021 Thank you very much for this - absolutely - its on a best efforts basis that I am looking for to be very honest. Much appreciated!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now