我正在创建AWS上托管的视频流应用程序。我有AWS S3上托管的mp4
。为了流式处理视频文件,我想将mp4
转换为MPEG-DASH
(mpd
)格式并存储在不同的AWS S3存储桶中。我将通过AWS cloudfront在代码转换后的mpd
文件中使用dash.js或videogular在客户端进行流式传输。视频流:MPEG-DASH,AWS cloudfront,dash.js
我面临的问题是如何将mp4转码为mpd(不使用AWS转码器,有点贵)。我正在考虑利用AWS Lambda来侦听源S3存储桶并将其输出到不同的S3存储桶。但无法找到一个模块进行编码转换(将其转换为Lambda函数)。有没有人完成它,并想提供一些见解?
链接丢失 –
哎呀!添加了链接,也是另一个例子。这也是一个有用的博客文章:https://bitmovin.com/mp4box-dash-content-generation-x264/ – Mick