tencent cloud

Video on Demand

Release Notes and Announcements
Release Notes
Announcements
Product Introduction
Overview
Product Features
Features
Strengths
Scenarios
Solutions
Professional Edition
Introduction to Video On Demand Professional Edition
Quick Start
Console Guide
Development Guide
Purchase Guide
Billing Overview
Billing Modes
Purchase Guide
Viewing Bills
Renewal
Overdue Policy
Refund Policy
Getting Started
Console Guide
Console Overview
Service Overview
Application Management
Media Management
Package Management
License Management
Real-Time Log Analysis
Practical Tutorial
Media Upload
Smart Cold Storage of VOD Media Asset Files
Video Processing
Distribution and Playback
How to Receive Event Notification
How to Migrate Files from Origin Server to VOD
Live Recording
How to Pull from Custom Origin Servers
How to Use EdgeOne to Distribute Content in VOD
Development Guide
Media Upload
Media Processing
Video AI
Event Notification
Video Playback
Media Encryption and Copyright Protection
Broadcast Channel
CAM
Media File Download
Subapplication System
Error Codes
Player SDK
Overview
Basic Concepts
Features
Free Demo
Free Trial License
Purchase Guide
SDK Download
Licenses
Player Guide
Integration (UI Included)
Integration (No UI)
Advanced Features
API Documentation
Player Adapter
Player SDK Policy
Server APIs
History
Introduction
API Category
Other APIs
Media Processing APIs
Task Management APIs
Media Upload APIs
Media Management APIs
Event Notification Relevant API
Media Categorization APIs
Domain Name Management APIs
Distribution APIs
AI-based Sample Management APIs
Region Management APIs
Data Statistics APIs
Carousel-Related APIs
Just In Time Transcode APIs
No longer recommended APIs
Making API Requests
AI-based image processing APIs
Parameter Template APIs
Task Flow APIs
Data Types
Error Codes
Video on Demand API 2024-07-18
FAQs
Mobile Playback
Fees
Video Upload
Video Publishing
Video Playback
Web Playback
Full Screen Playback
Statistics
Access Management
Cold Storage
Agreements
Service Level Agreement
VOD Policy
Privacy Policy
Data Processing And Security Agreement
Contact Us
Glossary

Supported Storage Operations

PDF
Focus Mode
Font Size
Last updated: 2025-02-13 15:59:10

Overview

The VOD Pro application supports managing media content in Cloud Object Storage mode. After creating a bucket in the Pro application, customers can manage the media content in the bucket in an AWS S3 compatible manner.
This article introduces the storage operations supported by the Professional Version application and the access methods available for these operations. Using AWS S3 storage operations as a reference, it lists the S3 operations that have been implemented or covered by product features in a table, and details the support situation for specific features in these operations.

Object-Level Operations

Supported object-level operations are listed in the table below:
Action Name
S3 API
Features
Access Method
HEAD Object
Request Headers:
Support for If-Match dedicated header:
If-Match
If-Modified-Since
If-None-Match
If-Unmodified-Since

Not yet supported but planned: Tencent Cloud Console
Not supported: TencentCloud API 3.0
Supported: bucket private domain (S3 compatibility)
Retrieve object list
URL Parameters:
Supported as follows:
delimiter
encoding-type
marker
max-keys
prefix
Supported: Tencent Cloud Console, bucket private domain(S3 compatibility)
Not supported: TencentCloud API 3.0
URL Parameters:
Supported as follows:
list-type
continuation-token
delimiter
encoding-type
fetch-owner
max-keys
prefix
start-after
Downloading an Object
GetObject
No
Supported: Tencent Cloud Console, bucket private domain (S3 compatibility)
Not supported: TencentCloud API 3.0
Upload a single object
PutObject
Request Headers:
Supported as follows:
Cache-Control
Content-Disposition
Content-Encoding
Content-Length
Content-MD5
Content-Type
Expires
x-amz-storage-class:
STANDARD
STANDARD_IA
Supported: Tencent Cloud Console, bucket private domain (S3 compatibility)
Not supported: TencentCloud API 3.0
Deleting a Single Object
No
Supported: Tencent Cloud Console, bucket private domain (S3 compatibility)
Not supported: TencentCloud API 3.0
DELETE Multiple Objects
No
Supported: Tencent Cloud Console, bucket private domain (S3 compatibility)
Not supported: TencentCloud API 3.0
Get fragment upload event list
URL Parameters:
Supported as follows:
delimiter
encoding-type
key-marker
max-uploads
prefix
upload-id-marker
Supported: Tencent Cloud Console, bucket private domain (S3 compatibility)
Not supported: TencentCloud API 3.0
Create Chunked Upload
Request Headers:
Supported as follows:
Cache-Control
Content-Disposition
Content-Encoding
Content-Type
Expires
x-amz-storage-class:
STANDARD
STANDARD_IA
Supported: Tencent Cloud Console, bucket private domain (S3 compatibility)
Not supported: TencentCloud API 3.0
Complete Chunked Upload
URL Parameters:
Supported: uploadId
Request Body:
Supported as follows:
ETag
PartNumber
Supported: Tencent Cloud Console, bucket private domain (S3 compatibility)
Not supported: TencentCloud API 3.0
Abort Chunked Upload
URL Parameters:
Supported: uploadId
Supported: Tencent Cloud Console, bucket private domain (S3 compatibility), application upload domain (S3 compatibility)
Not supported: TencentCloud API 3.0
Upload Shards
Request Headers:
Supported as follows:
Content-Length
Content-MD5
URL Parameters:
Supported as follows:
partNumber
uploadId
Supported: Tencent Cloud Console, bucket private domain (S3 compatibility), application upload domain (S3 compatibility)
Not supported: TencentCloud API 3.0
Get the shard list of the specified upload event
ListParts
URL Parameters:
Supported as follows:
max-parts
part-number-marker
uploadId
Supported: Tencent Cloud Console, bucket private domain (S3 compatibility), application upload domain (S3 compatibility)
Not supported: TencentCloud API 3.0
Copy a single object
Request Headers:
Supported as follows:
Cache-Control
Content-Disposition
Content-Encoding
Content-Type
Expires
x-amz-copy-source
x-amz-metadata-directive
x-amz-storage-class
STANDARD
STANDARD_IA
ARCHIVE
DEEP_ARCHIVE
Support for If-Match dedicated header:
x-amz-copy-source-if-match
x-amz-copy-source-if-modified-since
x-amz-copy-source-if-none-match
x-amz-copy-source-if-unmodified-since
Supported: Tencent Cloud Console, bucket private domain (S3 compatibility)
Not supported: TencentCloud API 3.0, application upload domain name (S3 compatibility)
Copy Shards
Request Headers:
Supported as follows:
x-amz-copy-source
x-amz-copy-source-range
Support for If-Match dedicated header:
x-amz-copy-source-if-match
x-amz-copy-source-if-modified-since
x-amz-copy-source-if-none-match
x-amz-copy-source-if-unmodified-since
URL Parameters:
Supported as follows:
partNumber
uploadId
Supported: Tencent Cloud Console, bucket private domain (S3 compatibility)
Not supported: TencentCloud API 3.0, application upload domain name (S3 compatibility)
Restore archived or deep archived objects
Request Body:
Supported as follows:
Days
GlacierJobParameters.Tier
Supported: Tencent Cloud Console, bucket private domain (S3 compatibility)
Not supported: TencentCloud API 3.0, application upload domain name (S3 compatibility)

Bucket-Level Operations

Note:
VOD Pro provides bucket operations at the application level, covering common S3 bucket operations, but does not offer S3 compatible APIs.
Supported bucket-level operations are as follows:
Action Name
S3 API
Features
Access Method
Creating a Bucket
Supported: Specify Storage Region

Supported: Tencent Cloud Console
Not yet supported but planned: TencentCloud API 3.0
Not supported: bucket private domain (S3 compatibility), application upload domain name (S3 compatibility)
Get bucket list
No
Supported: Tencent Cloud Console
Not yet supported but planned: TencentCloud API 3.0
Not supported: bucket private domain (S3 compatible), application upload domain (S3 compatible)
Create a bucket lifecycle
Supported: expiration cooldown, expiration deletion
Supported: Tencent Cloud Console
Not yet supported but planned: TencentCloud API 3.0
Not supported: bucket private domain (S3 compatible), application upload domain (S3 compatible)
Query a bucket lifecycle
No
Supported: Tencent Cloud Console
Not yet supported but planned: TencentCloud API 3.0
Not supported: bucket private domain (S3 compatible), application upload domain (S3 compatible)
Delete a bucket lifecycle
No
Supported: Tencent Cloud Console
Not yet supported but planned: TencentCloud API 3.0
Not supported: bucket private domain (S3 compatible), application upload domain (S3 compatible)

Help and Support

Was this page helpful?

Help us improve! Rate your documentation experience in 5 mins.

Feedback