How to add storage?

Summary

This document will guide you through the process of creating an output and configuring AWS S3 as the storage destination. Please ensure that your AWS S3 bucket is prepared and the correct access policies are configured.


Steps to creating an output

Step 1: Log in to the Console

  1. Access the AuroraCloud VOD console and log in using your account credentials.

Step 2: Navigate to the Outputs Page

  1. After logging in, select VOD -> Outputs from the left navigation bar.

    Recording Configuration

Step 3: Create an Output

  1. On the Outputs page, click the Create an Output button.

    Recording Configuration

Step 4: Configure Output Parameters

  1. Set the specific parameters for the Output.

    Recording Configuration
  2. Click Confirm to complete the configuration.


Example: Adding AWS S3 Storage

Prerequisites

Before configuring AWS S3, ensure the following steps are completed:

  1. Create a bucket in AWS S3: For detailed instructions, refer to the AWS S3 Getting Started Guide.
  2. Access Policy: Configure the following access policy for the bucket:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "record-demo",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": [
"s3:PutObject",
"s3:ListBucket",
"s3:GetObject",
"s3:GetObjectAttributes"
],
"Resource": [
"arn:aws:s3:::record-demo-bucket/*",
"arn:aws:s3:::record-demo-bucket"
]
}
]
}

For guidance on setting up policies, refer to: AWS S3 Bucket Policy Examples.


Step 4: Configure AWS S3 Parameters

In the fourth step of creating an Output, configure the following AWS S3-related parameters:

  1. Storage type: Select AWS S3.

    Recording Configuration
  2. Region: Choose the AWS region that matches your bucket(If you want to customize other regions, you can create them through our API).

  3. Bucket: Enter the name of your bucket.

  4. Prefix : Enter a storage path prefix.

  5. Access Key: Enter your AWS access key.

  6. Secret Key: Enter your AWS secret key.

  7. Click Confirm to complete the configuration.


Completion

  • You have successfully created an Output and configured AWS S3 as the storage destination.

Important Notes

  • Ensure that the access policy for your AWS S3 bucket is correctly configured to avoid permission issues.
  • Safeguard your AWS access key and secret key to prevent leakage.