Serverless视频转码:通过Step Functions, Lambda和EFS实现分布式视频转码。适用于按需快速视频转码。Serverless架构,无需管理计算集群。
- 测试文件 1小时 1080p mp4 (h264, aac) 转码为720p mp4(h264, aac): 3分50秒
- 测试文件 8分钟 1080p mp4 (h264, aac) 转码为720p mp4 (h264, aac): 1分10秒
- 测试文件 8分钟 2160p mp4 (h264, aac) 转码为720p mp4 (h264, aac): 2分23秒
使用Quickstart/templates目录下的CloudFormation模版,可以快速完成部署。这个模版会新建带有两个公有子网的VPC, S3和DynamoDB Endpoints, S3存储桶,DyanomDB表,EFS文件系统, Lambda函数和Step Functions状态机。
Region | Launch Stack in VPC |
---|---|
北京 (cn-north-1) | |
宁夏 (cn-northwest-1) | |
N. Virginia (us-east-1) | |
Tokyo (ap-northeast-1) |
部署完成后,在视频S3桶中input/目录下上传mp4文件。系统自动触发lambda函数和Step Funcntions进行转码,输出文件在同一S3桶的output目录下。