如何从节点js使用AWS s3实现AWS Media Convert?

时间:2019-04-07 08:18:40

标签: node.js amazon-s3

我正在构建一个应用程序,用户可以在其中上传和观看视频。我将视频以.mp4容器格式存储在S3中,但是,我想将视频转换为m3u8格式以进行自适应流式传输。

我发现有一个名为“ Amazon MediaConvert”(https://docs.aws.amazon.com/mediaconvert/index.html)的东西可以为我完成这项工作。

有人尝试过使用此AWS媒体转换服务吗?我正在努力实现这一目标?有人可以指导吗?或者如果我的方法是错误的

根据MediaConvert,基本流程是:1.获取帐户特定的端点2.创建转码作业3.使用作业对视频进行转码

我陷入了步骤2。

我的目标是使用节点js在服务器端将.mp4视频转换为m3u8。请帮助

1 个答案:

答案 0 :(得分:0)

您需要在新的Elemental Media Convert上创建作业模板。这将自动为您创建不同的作业配置文件。然后将其完成,然后将源视频文件拖放到您指定的用于媒体转换的S3存储桶中,以在创建模板时收听。这样就开始了转码过程,并且按照上述步骤在S3的“目标”存储区中保存了适用于不同屏幕和带宽的不同视频格式。