ApsaraVideo VOD offers flexible transcoding solutions for various business scenarios. It meets diverse transcoding needs by allowing you to convert custom requirements into reusable templates. You can then apply these templates to similar scenarios.
Prerequisites
ApsaraVideo VOD is activated. For more information, see Activate ApsaraVideo VOD.
You have added a transcoding template group. For more information, see Transcoding templates.
Terms
File upload: The process of uploading files to ApsaraVideo VOD. Files can be uploaded from various sources, such as the upload SDK, Live-to-VOD recordings, the short video SDK, or manual uploads that use credentials obtained from an API.
Transcoding: The process of converting uploaded files, such as videos and audio, according to specified transcoding parameters.
Online editing: The process of editing files in ApsaraVideo VOD, such as merging or cropping videos.
AI processing: The use of AI to process videos in ApsaraVideo VOD. This includes automated review, smart thumbnail, news segment extraction, and content analysis such as tag analysis or speech-to-text.
CDN acceleration: The distribution of content across a global network to speed up access and improve user experience.
Videos of different specifications: Videos produced by transcoding with different encoding parameters, such as resolution and bitrate. These videos are suitable for various network bandwidth conditions.
Delivery after transcoding: After a video is uploaded, the source file is transcoded into videos with different specifications. The transcoded videos are then delivered through a CDN for playback.
Delivery without transcoding: After a video is uploaded, the source file is delivered through a CDN for playback without any transcoding.
Standard transcoding
Asynchronous processing and delayed playback: When a video is uploaded to ApsaraVideo VOD, it is typically transcoded to create videos with different specifications for various network conditions and devices. The videos are then delivered through a CDN for playback.
Usage: For scenarios that require asynchronous processing and delayed playback, go to the Transcoding Settings page, create a transcoding template group, set it as the default, and then upload your video. The rest of the process is automatic.
The following figure shows the video processing flow for this scenario.
Delivery without transcoding
Fast delivery: Real-time playback of short videos without transcoding
Videos recorded and uploaded using the short video SDK often have encoding settings suitable for network delivery and compatible with most devices. In this case, skipping transcoding and delivering the videos directly through a CDN provides faster playback and saves on transcoding costs.
Only files in the following formats can be played back directly without transcoding: MP4, FLV, M3U8, MP3, and WEBM.
Usage: If this template is not already configured, go to the Transcoding Settings page. Activate the "delivery without transcoding" template group, set it as the default, and then upload your video.
When you activate ApsaraVideo VOD, a template for this scenario is automatically provided and set as the default.
The following figure shows the video processing flow for this scenario.