Understanding storage targets
Storage targets are back-end storage for media files that are accessed by MiaRec web application.
Storage targets are designed for a long-term storage of media files or for a scheduled export of files to the backup storage. For example, in multi-tenant configuration, files can be offloaded to Amazon S3 servers on a per-tenant basis. Optionally, the customer (tenant) may provide its own S3 account for storage.
In case of Amazon S3, the file is loaded directly from Amazon servers to the end-user web browser using a temporary signed URL.
Info
Amazon S3 signed URLs are a form of an S3 URL that temporarily grants restricted access to a single S3 object to perform a single operation for a predefined time limit. The signed URL is secure - the URL is signed using an AWS access key and is expired after a set timeout.
Media files can be stored:
- Locally on the same server as the MiaRec web application.
- Remotely on shared storage system that uses the SMB protocol.
- Remotely on FTP, SFTP server.
- Remotely in Amazon S3 bucket.