在Azure VM上处理视频

时间:2017-03-06 12:59:20

标签: azure ffmpeg

我正在构建一个处理上传视频的应用程序。每个上传的视频将被剪裁成多个较短的部分,并且所有剪切将被连接以创建原始文件的突出显示。所有处理都是用ffmpeg完成的。

我正在使用Azure文件存储,上传视频并能够通过Samba层访问它们。 我还有一个Azure VM,我在其中安装了共享文件夹。

对工人最好的方法是什么?

  • 我应该构建一个控制台应用程序并将其作为Azure服务器中的Windows服务器运行吗?

  • 还有其他办法吗?

我正在寻找一种可以在生产中扩大规模的方法。

如果还有其他方法可以完成我上面描述的所有事情吗?

1 个答案:

答案 0 :(得分:1)

如果您想扩展,请将其托管在VM中,因为Windows服务不是最佳解决方案。您可以使用Azure Batch。 https://azure.microsoft.com/en-gb/services/batch/

我还建议您查看Azure媒体服务:https://docs.microsoft.com/en-us/azure/media-services/