Protect files and videos on Amazon S3
Amazon S3 (Simple Storage Service) is an online storage web service offered by Amazon Web Services. Amazon S3 provides storage through web services interfaces. It allows to upload your files into, and then serve these files to customers like it is hosted on your website. Amazon S3 infrastucture is very efficient and allows to unlimited number of protected downloads of any size to practically any number of customers. Usage of this service is recommended if you are serving video files or downloads > 10 megabytes in size. If big files are served from aMember or any other PHP script, there can be problems with server performance.
Your content on Amazon S3 should not be public. Please restrict public access to your files on Amazon S3 side. aMember use Access Key and Secret Key to generate links with authentication token for users to provide access them to your content on Amazon S3.
Look at this video to get idea how to configure Amazon S3 plugin: S3 Plugin configuration video