Я пишу флеш-приложение с использованием инструментов с открытым исходным кодом. Я хотел бы загрузить файл данных в приложение и сделать снимок экрана сцены на сервере. Единственная часть, которая кажется загадочной, это запуск приложения на сервере. На самом деле, мне даже не важно, работает ли на сервере и в браузере одно и то же приложение - если я могу использовать стадию флэш-памяти и рисовать процедуры для создания изображения на стороне сервера, я счастлив. Если я должен вникать, чтобы согнуть, хорошо. Сейчас у меня проблемы с поиском какой-либо отправной точки.
Я полагаю, что у Adobe есть некоторые коммерческие продукты, которые могут соответствовать всем требованиям, но я бы хотел использовать open source, apache и linux. Я знаю, что это возможно с haxe / neko, но я бы хотел использовать больше основных инструментов, если это возможно. Я слишком много спрашиваю?
РЕДАКТИРОВАТЬ / УТОЧНИТЬ: Большое спасибо за ответы до сих пор, но я думаю, что я был немного грязным в моем описании. Я уже написал материал для захвата сцены, используя тот же класс PNGEncoder, который был предложен. Проблема в том, что на самом деле выполняется SWF на стороне сервера. Я не хочу, чтобы позволить клиенту взять на себя сам снимок экрана, потому что это открывает возможность клиента злонамеренно направляющее скриншот, который не соответствует тому, что находится на сцене, то есть, я не хочу пользователей загрузки порно , Если бы я мог запустить код Actionscript на сервере, то я мог бы создать снимок экрана из моих файлов данных и быть уверенным, что снимок экрана соответствует данным, но я не знаю, как запустить сценарий actions или swf на сервере.