現在の状況: Windows azure での ubuntu Web サーバーへのルート アクセス ビデオ ファイルへの URL を使用して Web サービスをクエリできるようにする必要があります。次に、Web サービスはこのビデオをダウンロードし、それを ffmpeg にパイプして変換し、パイプする必要があります。 Web サービスからの応答として返されます。ただし、これは最終的にははるかに大きくスケーリングする必要があり、一度に多数のクライアントが要求するオンザフライ変換を行うために、この点で node.js にいくつかの問題があることに気付きました。エラーが発生すると、サービス全体がダウンしてから再起動します。つまり、1,000 のクライアントが接続されていると、すべてのストリームが失われます。
おそらくより良いアプローチがあるかどうか知りたいですか?繰り返しになりますが、ビデオをダウンロードし、ダウンロードを ffmpeg の標準入力に入れ、サービスからの応答として ffmpeg の標準出力を返すだけです。pythonはこれでうまくいくでしょうか?リクエストの 1 つだけでエラーが発生したときにすべてのセッションを切断するという問題がなく、タスクを実行し、適切にスケーリングできるでしょうか?
どうもありがとう、マット