Our Blue Billywig Online Video Platform (OVP) relies on AWS S3 for its file storage: an extremely scalable and robust online storage environment. Every OVP account has a dedicated AWS S3 bucket.
Creating a new media clip in the OVP typically means 3 steps need to be taken:
- An upload session needs to be registered
- A media clip needs to be registered
- A file upload to the AWS S3 bucket needs to be initiated and related to the upload identifier that is received in step one. Read more on how to generate your AWS S3 credentials.
1.0 | Object structure
Example response:
{ "endpoint": "s3.eu-west-1.amazonaws.com/mm.yourcompanyname.bbvms.com", "accessKey": "AKIAABCDEFGHIJKLMNO", "currentDate": "Thu, 21 Sep 2023 12:29:25 +0200", "uploadIdentifier": "e6ad9ab8bbc8dd10ee3d4465c09ad701", "acl": "public-read-write", "region": "eu-west-1", "path": "upload/yourcompanyname/2023/09/21/e6ad9ab8bbc8dd10ee3d4465c09ad701" }
Property | Description |
accessKey | AWS access key id |
acl | Access control list |
currentDate | Current date |
uploadIdentifier | A unique hash. Use the upload identifier as a reference once you’ve uploaded your file. |
endpoint | The canonical AWS S3 end point URL |
region | S3 region |
path | The directory to use for upload |
2.0 | Retrieve
GET /sapi/awsupload
Retrieves register details to for an upload session to the Amazon S3.