1

ActionScript 3(Flash CS4を使用)を使用してFlash Media Encoder 3.5を制御(エンコードを開始/停止)する方法は?

更新:Flash MediaServer3.5も同じサーバーにインストールされています。これにはApacheサーバーが含まれており、CGIがインストールされていればバッチスクリプトを実行できると思います。それは解決策ですか?危険そうです。

4

1 に答える 1

0

私の最終的な解決策は次のとおりです。

XAMPP を使用して、FMS と並行して単純な PHP サイトをセットアップします。PHP サイトでは、PHP のsystem($cmd)コマンドを使用してエンコーダーを開始および停止する 2 つの簡単なコマンドを実行します。

エンコーダーを開始するための raw コマンドは次のとおりです。

FMLEcmd /p {path_to_profile}/profile.xml /d

エンコーダーを停止するための raw コマンドは次のとおりです。

FMLEcmd /s rtmp://{server}/live/+{stream_name}

これらのコマンドを PHP で実行することにより、エンコーダーを制御できます。Flash を使用して URL リクエストを送信することもできますが、クロスドメインの問題に注意してください。

于 2010-06-30T06:33:16.590 に答える