Ben RTMP aracılığıyla bir FMS sunucusundan Uzak SharedObject indirmek istiyorum

2 Cevap php

Ben bir komut dosyası aracılığıyla bir FMS sunucusuyla bağlantı ve kalıcı Uzak SharedObject indirmek istiyorum.

Flash programı, FMS sunucuya bağlayan bir NetConnection'ı açar, bir SharedObject.getRemote çağrı yapar. Ben bir komut dosyası ile çalışmak vb PHP, Ruby, Perl, aracılığıyla bu bilgi erişmek istiyorum.

Ben bu bilgi RTMP protokolü üzerinden, bir AMF nesne olarak Flash player gönderilir anlıyorum. O RTMP HTTP beri bu RTMP'yi desteklemiyor cURL kullanır gibi, ben, örneğin bir SabreAMF istemci kullanamazsınız.

Herkes bu nasıl yapılacağı hakkında herhangi bir fikir var mı?

2 Cevap

Bir SharedObject aslında sadece bir anahtar / değer toplamıdır. Bir sözlük ya sadece tip Object - Yapmanız gereken tek şey, Flash üzerinden arama yapmak güncelleme olayını dinleyin, SharedObject tüm özelliklerini yinelemek ve kendi nesnesi haline bunları yazmak değildir. Türü ne olursa olsun, bu PHP için kullandığı gibi sonra Sabre AMF Geçidine bu gönderebilirsiniz.

Üzgünüz, SabreAMF ile hiçbir deneyimi, bu yüzden ne söylemek üzereyim çok yardımcı olmaz.

Can't you use a swf as a proxy/bridge from SabreAMF to Ruby ? get the remote object from the swf and when you've got the data, pass it on to your preferred server language ( Ruby, etc. ) ?