我想为用户添加一个选项,以将视频上传到网站。我想知道AWS Elemental MediaConvert是否可以处理必要的代码转换。
使用aws sdk,我可以将作业提交给aws Elemental MediaConvert,以便像这样进行转码...
const result = await new AWS.MediaConvert({apiVersion: '2017-08-29'}).createJob(params).promise()
...但是,这只是返回新创建的作业。我似乎看不到任何地方如何实际知道工作何时完成。我想知道:是否有一种简单的方法来知道作业何时实际完成(或失败),以便我可以将响应发送回客户端?
答案 0 :(得分:0)
您可以根据MediaConvert事件设置Cloudwatch rules。例如
{
"source": [
"aws.mediaconvert"
],
"detail-type": [
"MediaConvert Job State Change"
],
"detail": {
"status": [
"COMPLETE"
]
}
}
可以针对许多事物,包括Lambda函数,SNS主题等等。
答案 1 :(得分:0)