I am about to start an android app which includes categorizing different videos and streaming it from device, this app needs a feature as 'offline viewing' which enables the user to download the video and store it in the device for offline viewing(user cannot copy the videos and move it to somewhere else and watch ),
I was searching and found that so many apps are using this feature like pluralsight, Lynda and many more
How can I accomplish this feature in my own android app? are the videos encrypted and stored? Any advises will be so helpful for me as I am stuck at this point.
Thanks