2017-03-06 6 views
0

アップロードされたビデオを処理するアプリケーションを構築しています。アップロードされた各ビデオは複数の短い部分にトリムされ、すべてのカットが連結されて元のファイルのハイライトが作成されます。すべての処理はffmpegで行います。Azure VMのビデオを処理する

私は、Azure File Storageを使用して、ビデオをアップロードし、Sambaレイヤー経由でビデオにアクセスできるようにしています。 共有フォルダをマウントしたAzure VMもあります。

作業者にとって最良のアプローチは何ですか?

  • コンソールアプリケーションを作成し、azure VM内のWindowsサーバーとして実行する必要がありますか?

  • 別の方法がありますか?

私は本番環境でスケールアップできる方法を探しています。

上記のすべてのことを行う別の方法がある場合は、

答えて

1

拡大縮小したい場合は、WindowsサービスとしてVMにホストするのが最適なソリューションではありません。 Azure Batchを使用することができます。 https://azure.microsoft.com/en-gb/services/batch/

私はまた、Azureのメディアサービスを探してをお勧めします:https://docs.microsoft.com/en-us/azure/media-services/

+0

私はAzureのバッチについてお読みください。現時点では、スケールは問題ではないので、私はVMを使用しています。私は申請書と共に生きているときにあなたの提案を調査し直します。答えをありがとう。 –