Functions
VOD ingests media files and transcodes these files for playback on a wide range of devices. It is widely used for online education, web portals, social networking, and catch-up TV. Table 1 describes the functions of the VOD service.
Category |
Function |
Description |
---|---|---|
Media upload |
Formats |
|
Upload methods |
|
|
Upload rules |
|
|
Media management |
Category management |
You can create categories and manage uploaded audio and video files by category. |
Thumbnail management |
|
|
Subtitle management |
You can upload SRT subtitle files in UTF-8. |
|
Video publish |
After a video is published, a specific URL is generated. Your users can watch the video through the URL. |
|
CDN pre-loading |
You can pre-load media files on your domain name to CDN nodes for a better playback experience. |
|
Media processing |
Transcoding |
|
Video watermark |
You can add watermarks in PNG, JPG, and JPEG formats to videos. The maximum size of a watermark is 100 MB. |
|
Audio extraction |
You can extract audio from video files and save it as MP3 format. |
|
Snapshot capturing |
You can take snapshots from videos and save them as JPG files.
|
|
Packaging |
Packaging only changes media format without changing the resolution and bitrate. You can:
|
|
Content moderation |
The system checks the compliance of uploaded media files. |
|
Media acceleration and playback |
Custom domain name |
The configured VOD domain names can be used for media file distribution acceleration. |
Hotlink protection |
You can configure referer validation and URL validation to protect your resources to be distributed. |
|
Security management |
Referer validation |
You can configure referer blacklist and whitelist to control who can or cannot access your VOD resources and to prevent hotlinking. |
URL validation |
You can configure the key to control who can or cannot access your VOD resources and to prevent hotlinking. |
|
HLS encryption |
HLS videos can be encrypted using AES128 to prevent VOD resource leakage and link theft. |
|
HTTPS secure acceleration |
|
|
VOD console |
Dashboard |
|
Media file management |
|
|
Video Processing |
|
|
Content Moderation |
The system checks the compliance of uploaded media files. |
|
Audio and Video Uploads |
Audio and video files can be uploaded from your local PC or obtained from the URL. |
|
Statistics |
You can view resource usage on CDN and your origin server, and view most requested content. |
|
Global Settings |
You can configure transcoding templates, watermark templates, HLS encryption, notifications, and workflows. |
|
Domain Name Management |
You can add your own domain name, and configure the CNAME, HTTPS secure acceleration, and hotlink protection for the domain name. |
|
Audio and Video Hosting |
You can authorize VOD to host media files in your OBS bucket and use transcoding and frame capture to process these files. |
|
Short video |
You can purchase, download, and manage short video materials, including themes, filters, stickers, subtitles, transition effects, and particle effects. |
|
VOD APIs |
Media upload |
APIs for media file upload are available, including local upload, replicating files from OBS to VOD, OBS hosting, and pull from URLs. |
Media management |
APIs for querying, publishing, canceling, deleting, and modifying media are available. |
|
CDN pre-loading |
A media pre-load API is provided to prefetch media files by ID or URL. |
|
Media processing |
APIs for video processing (transcoding, snapshot capturing, and HLS encryption), thumbnail setting, and media file review are available. |
|
Categorization |
APIs for creating, deleting, modifying, and querying categories are available. |
|
Statistics |
APIs for querying CDN statistics, VOD origin server statistics, and most requested content are available. |
|
Key query |
The HLS encryption key can be queried. |
|
VOD SDKs |
Server SDK |
Functions such as media upload, processing, management, pre-loading, and distribution are available. |
Short video SDK |
The Android and iOS short video SDKs are provided to support HD recording, multi-track and multi-segment editing, filters, animation, and stickers. |
Feedback
Was this page helpful?
Provide feedbackFor any further questions, feel free to contact us through the chatbot.
Chatbot