文件名称:serverless-video-streams-poc:通过AWS +无服务器框架流式传输视频的POC
文件大小:189KB
文件格式:ZIP
更新时间:2024-05-23 23:26:10
aws streaming serverless hls mediaconvert
无服务器视频流POC 这是一个简单的概念验证,展示了如何设置无服务器基础结构,以将MP4视频自动转换为支持多种不同帧频的HLS视频流(m3u8)。 建筑学 用户将MP4文件拖放到S3存储桶的input/目录中。 这将触发一个称为convert的Lambda,A)启动MediaConvert作业,B)将DynamoDB中的记录保存为conversionStatus = created且定义了streamUrl 。 MediaConvert将沿发送到SNS主题的方式触发多个事件。 名为updateDatabase的Lambda订阅了此SNS主题,并将为视频更新DynamoDB中的conversionStatus值。 MediaConvert完成转换并将所有流资产(m3u8文件和多个bitrates0的流块)放置在S3存储桶的output/目录中。 桶的此output/目录可通过C
【文件预览】:
serverless-video-streams-poc-master
----.gitignore(31B)
----package.json(253B)
----serverless.yml(7KB)
----src()
--------utils()
--------updateDatabase.js(614B)
--------convert.js(3KB)
----.github()
--------stack.png(130KB)
----README.md(4KB)
----yarn.lock(161KB)