Как управлять (запускать / останавливать кодирование) Flash Media Encoder с помощью ActionScript 3?

Как управлять (запускать / останавливать кодирование) Flash Media Encoder 3.5 с помощью ActionScript 3 (с использованием Flash CS4)?

ОБНОВЛЕНИЕ: Flash Media Server 3.5 также установлен на том же сервере. Он включает в себя сервер Apache, который, я думаю, может запускать пакетный скрипт, если установлен CGI. Это решение? Кажется опасным

1 ответ

Решение

Мое окончательное решение:

Настройте простой PHP-сайт параллельно с FMS, используя XAMPP. Сайт PHP запускает две простые команды для запуска и остановки кодировщика с помощью команды PHP system($cmd).

Чтобы запустить кодировщик, необработанная команда:

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

Чтобы остановить кодировщик, необработанная команда:

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

запустив эти команды в PHP, можно управлять кодировщиком. Вы даже можете использовать Flash для отправки запроса URL, но обратите внимание на проблемы между доменами.

Другие вопросы по тегам