Я хотел бы связаться с сервером FMS через скрипт и загрузить постоянный Remote SharedObject.Я хотел бы загрузить Удаленный SharedObject с сервера FMS через RTMP
Программа Flash подключается к серверу FMS, открывает NetConnection, вызывает вызов SharedObject.getRemote. Я хотел бы получить доступ к этой информации через PHP, Ruby, Perl и т. Д. Для работы в скрипте.
Я понимаю, что эта информация отправляется Flash-проигрывателю как объект AMF по протоколу RTMP. Поскольку это RTMP, а не HTTP, я не могу использовать, например, клиент SabreAMF, поскольку он использует cURL, который не поддерживает RTMP.
У кого-нибудь есть идеи о том, как это сделать?
Спасибо, я думаю, самый простой способ - написать собственный SWF, который соединяет и загружает общий объект и помещает его в форму, с которой я могу работать с PHP. Я надеялся получить что-то, что делает это в сценарии, хотя ... вы можете запускать SWF из командной строки? – JAL
Насколько мне известно. Если вы хотите что-то, что работает непрерывно, вы colud создаете приложение AIR, которое выполняет эту работу за вас. Существует также возможность настройки сервера Red5, но тогда вам нужно будет сделать свое кодирование на Java. Если вы используете AIR, я предлагаю вам создать его в Flex и использовать профилировщик памяти, чтобы избежать утечек памяти, которые приводят к сбоям. Подробнее об AIR и памяти @ http://allyourbase-tech.blogspot.com/2008/08/air-garbage-collection-and-memory-leaks.html –