0

何週間も頭を悩ませている質問があります。

基本的に、何らかの方法で、1) サーバー側のアクション スクリプト、または 2) Javascript などの Web ページの読み込み時に avconv / ffmpeg を実行する powershell スクリプトを呼び出す必要があります。

イベントをリッスンし、コマンドラインをトリガーしてpowershellを呼び出すことができるため、最初のものは理想的ですが、それが可能かどうかはわかりません。私の調査によると、a)できないか、b)多くないSSASに関する情報の。

私が話しているSSASは、Flashメディアサーバーのサーバーサイドアクションスクリプト(JS 1.5)であることを覚えておいてください

2番目のものは機能するようですが、許可の問題とそうでないことを予見していますが、可能であれば知りたいと思っています。

もう 1 つのアイデアは NodeJS か何か、Python です。わかりませんが、特定のイベントの後にサーバー側でスクリプトをトリガーする方法が必要です。ストリームがfmsアプリケーションに公開されたときにこれを呼び出す必要があるため、このコンテキストでpowershellのイベントを実際にリッスンすることはできません

私の最後の溝の努力は、ストリーム情報が公開されたときに SSAS が xml ツリーを更新し、powershell がそれを頻繁に読み取り、xml にストリーム情報が入力されたときに起動するようにすることです。

方向性の助けや指針をいただければ幸いです。

皆さん、ありがとうございました

M

4

1 に答える 1

1

これは、php、python、rubyなどのサーバー上のスクリプト言語で処理する必要があるように聞こえます。JavaScriptとAjaxを介して、またはクライアント側のActionscriptを介してクライアントにする必要があります。これは、何らかのアクティビティに依存しているように思われるためです。クライアント側で。サーバー上のほとんどのスクリプト言語は、コマンドラインにアクセスでき、他のプログラムを実行できます。

たとえば、phpでは、exec()http://php.net/manual/en/function.exec.phpを呼び出すdo-ffmpeg.phpのようなスクリプトを呼び出すことができます。execは、サーバー上であらゆる種類のコマンドを実行できます。だから、私はあなたの答え#2に固執します。

于 2012-04-26T00:39:07.680 に答える