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
Parameter Template 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
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

Smart Cold Storage

PDF
Focus Mode
Font Size
Last updated: 2024-07-29 17:14:46

Overview

Smart cold storage is executed based on custom cold storage policies. VOD can automatically move files that meet certain conditions (creation time, type, access frequency) to a more cost-efficient storage class. The storage classes supported are STANDARD, STANDARD_IA, ARCHIVE, and DEEP_ARCHIVE. The table below compares the cost and access performance of the storage classes.
Metric
Ranking (highest to lowest)
Storage cost
STANDARD > STANDARD_IA > ARCHIVE > DEEP_ARCHIVE
Access performance
STANDARD > STANDARD_IA. ARCHIVE and DEEP_ARCHIVE storage classes don't support direct access. You need to retrieve the data first before you can access it.
You can change the storage class of VOD files from STANDARD to STANDARD_IA, ARCHIVE, or DEEP_ARCHIVE according to certain cold storage policies based on your business characteristics so as to effectively reduce your storage costs.

Smart cold storage policy

VOD supports flexible smart cold storage polices and various cold storage dimensions, including creation time, file category, and playback count.
Dimension
Description
File creation time
You can specify the upload time and storage time.
Specify the upload time: You can configure a cold storage policy by specifying a time point or time period.
Specify the time period: In cases where a time period is specified, if the start time is missing, cold smart storage will be executed on all files uploaded before the specified end time. If the end time is missing, cold smart storage will be executed on all files uploaded after the specified start time. If neither is specified, smart cold storage will be executed on all files stored in VOD.
Specify the storage time: A media asset will be automatically transitioned to the cold storage class after the entered time elapses.
File category
Cold storage by category ID is supported. You can set multiple category IDs/names.
File source
Cold storage is supported for different media sources. You can set multiple media sources.
Playback count
The cold storage policy depends on the number of times a video is played by during a specified period of time. A cold storage policy supports only one access policy.
Media type
Whether to perform the cold storage logic will be determined based on the media type. A cold storage policy supports only one media type.
In addition to configuring cold storage policies, VOD also allows you to manually transition multiple files at a time. You can do this directly in the console as instructed in Cold Storage or by calling the ModifyMediaStorageClass API.

Use Cases

Use Case
Description
Ecommerce live streaming
As required by Measures for the Supervision and Administration of Online Trading issued by the State Administration for Market Regulation of China, live streaming service providers must retain live videos of online transactions for at least three years after the live streaming ends. Such videos are generally stored in VOD in STANDARD storage class, some of which will seldom or never be played back and are only used for review by applicable authorities. The smart cold storage feature can effectively help you reduce the storage costs of these media assets.
Cold storage of infrequently accessed media
For video portals, streaming media platforms, and UGC management platforms, media assets that are infrequently accessed or watched by users cannot be directly removed from the platform for various reasons and often incur unnecessarily high storage costs. The smart cold storage feature of VOD can store media files in a cold storage class according to their access frequency, which effectively reduces the storage costs of media assets while still allowing infrequent views.
Media asset archive
In the news, media, radio, and TV industries, some media files are only relevant for a short period of time but are generally archived for long periods of time so they can be available for occasional playback in the future. Such playback usually does not have high requirements for time to first frame. You can save these assets in ARCHIVE or DEEP_ARCHIVE storage of VOD to reduce storage costs.

Directions

Refer to:
RestoreMedia (server API). This API can be used to generate a media file that can be accessed temporarily for files stored in ARCHIVE or DEEP ARCHIVE storage class.

Help and Support

Was this page helpful?

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

Feedback