Making Video ONLY available through app (hiding raw file)

11 views
Skip to first unread message

AlexApp

unread,
Feb 18, 2019, 4:37:24 AM2/18/19
to MIT App Inventor Forum
Hi!

I would like to have (lots of) short videos in my program. I want the user to be able to view the videos from the app, but not be able to download the raw (.3gp) file , and ideally not be able to rip the phone screen either. Basically, I want the only way to access the video to be through the app, and it to be difficult to copy the video from the app.

I suppose the best way to do this is to have the videos on a server where only specific users who have downloaded the app can access the files? That would have the added advantage that I can update the videos without requiring all users update the app? Could I do this with a service like FireBase? I want ONLY those who have the app to be able to access the videos.

Any pointers? I did go through the forum and tutorials, if I missed something please let me know!

TimAI2

unread,
Feb 18, 2019, 5:30:58 AM2/18/19
to MIT App Inventor Forum
Best you can do is call the video urls down from a server as a list or individually, obfuscate the text if you want
If you call a file with the urls in it (csv), then no urls will be on the device unless the app is running
Make sure you don't save the files to your device (saveResponse=false)
Don't believe you can over come screen recorders
You will need server space somewhere to store the videos
Reply all
Reply to author
Forward
0 new messages