Solution Overview

This solution uses an Object Storage Service (OBS) trigger on FunctionGraph to transcode video files in an OBS bucket. The transcoding parameters are configured using environment variables. This solution depends on the third-party library ffmpeg for automatic transcoding, reducing labor costs.

Solution Architecture

This solution uses FunctionGraph to transcode video files uploaded to an OBS bucket.

Serverless Video Transcoding

Version: 1.0.3

Last Updated: September 2023

Built By: Huawei Cloud

Time Required for Deployment: About 5 minutes

Time Required for Uninstallation: About 5 minutes

Data Center:

Solution Description


This solution will:


1. Create two Object Storage Service (OBS) buckets for storing original and transcoded video files, respectively.


2. Create an agency in Identity and Access Management (IAM) to delegate FunctionGraph to access video files uploaded to an OBS bucket.


3. Create a video transcoding function and an OBS trigger in FunctionGraph.

Solution Description


This solution will:


1. Create two Object Storage Service (OBS) buckets for storing original and transcoded video files, respectively.


2. Create an agency in Identity and Access Management (IAM) to delegate FunctionGraph to access video files uploaded to an OBS bucket.


3. Create a video transcoding function and an OBS trigger in FunctionGraph.

展开内容
收起内容