1

如何使用 ActionScript 3(使用 Flash CS4)控制(开始/停止编码)Flash Media Encoder 3.5?

更新:Flash Media Server 3.5 也安装在同一台服务器上。它包括一个 Apache 服务器,如果安装了 CGI,我认为它可以运行批处理脚本。这是一个解决方案吗?看起来很危险。

4

1 回答 1

0

我的最终解决方案是:

使用 XAMPP 与 FMS 并行设置一个简单的 PHP 站点。PHP 站点使用 PHP 的system($cmd)命令运行两个简单的命令来启动和停止编码器。

要启动编码器,原始命令是:

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

要停止编码器,原始命令是:

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

通过在 PHP 中运行这些命令,可以控制编码器。您甚至可以使用 Flash 发送 URL 请求,但要注意跨域问题。

于 2010-06-30T06:33:16.590 回答