更新时间:2024-04-26 GMT+08:00
方案概述
应用场景
该解决方案基于华为云函数工作流 FunctionGraph的OBS触发器,来帮用户实现对OBS桶上传视频文件做转码的处理,转码的参数通过函数环境变量配置。方案依赖ffmpeg第三方库自动化实现转码任务降低人力成本的场景。
方案架构
该解决方案基于华为云函数工作流 FunctionGraph,来帮用户实现对OBS桶上传视频文件做转码的处理。方案部署架构如下图所示:
图1 方案架构
该解决方案会部署如下资源:
- 在对象存储服务 OBS上创建两个桶,分别是原视频文件桶和视频转码存储桶。
- 在统一身份认证服务 IAM上创建一个委托,用于授权函数工作流(FunctionGraph)访问用户在OBS桶下载上传视频文件。
- 在函数工作流服务 FunctionGraph上创建一个视频转码函数和OBS触发器,实现OBS桶上传视频自动转码。
方案优势
- 低成本按使用量付费,用多少算多少。
约束与限制
- 该解决方案部署前,需注册华为账号并开通华为云,完成实名认证,且账号不能处于欠费或冻结状态。如果计费模式选择“包年包月”,请确保账户余额充足以便一键部署资源的时候可以自动支付;或者在一键部署的过程进入费用中心,找到“待支付订单”并手动完成支付。