Storing your Outputs to Qencode S3
Introduction
This tutorial guides you through the process of saving outputs from Qencode services, like video transcoding or live streaming, to Qencode S3.
Upon completing this tutorial, you will be able to configure a destination object to save files to Qencode S3. We will also provide an outline of the URL structure and key security parameters.
Qencode S3 Protocol
Protocol | Description |
---|---|
s3:// | S3 Protocol |
Destination Object Structure
"destination": {
"url": "s3://[region].s3.qencode.com/[bucket]/[path]"
}
URL Structure for Qencode S3
Key parts of the Qencode S3 url are region, bucket and path.
s3://[region].s3.qencode.com/[bucket]/[path]
region | Datacenter region. Choose between us-west or eu-central. |
bucket | The name of the bucket you want to use. |
path | The path where the file will be saved within your bucket. |
Destination Object Example
"destination": {
"url": "s3://us-west.s3.qencode.com/my-bucket/folder/output.mp4"
}
When saving ABR outputs like HLS or DASH, please specify the path to a folder where the contents of the HLS or DASH stream should be located:
"destination": {
"url": "s3://us-west.s3.qencode.com/my-bucket/folder"
}
Accessing Files via HTTP
To access your files via HTTP, use the format:
https://[bucket].media-storage.[region].qencode.com/path
For the example above, it would be:
https://my-bucket.media-storage.us-west.qencode.com/folder/output.mp4
Need More Help?
For additional information, tutorials, or support, visit the Qencode Documentation page or contact Qencode Support at support@qencode.com.