skoef
%Europe/Berlin %739 %2005, 18:45
Ik ben een webcamapplicatie aan het maken met Flash icm Flash Communication Server. Hetgeen ik nu gemaakt heb, krijgt van een php-file een sessieid mee en connect vervolgens:
_root.conn_out.connect("rtmp://localhost/project1/" + _root.sessionID);
dit gaat goed, maar alleen als ik direct de .swf aanroep ipv dat ik de pagina oproep waar de .swf in wordt aangeroepen. Ik vermoedde dat het te maken heeft met een security-maatregel waardoor de application niet naar localhost kan connecten, maar als localhost vervang door 192.168.0.225 (mijn IP) connect hij wel, maar wordt de stream niet opgenomen.
Voor de duidelijkheid: als ik direct http://localhost/test.swf aanroep, werkt hij precies zoals hij moet, wordt het streambestand ook opgeslagen en krijg ik ook de dialoog waarin ik webcam-opnames moet goedkeuren!
Waar zit het probleem?
_root.conn_out.connect("rtmp://localhost/project1/" + _root.sessionID);
dit gaat goed, maar alleen als ik direct de .swf aanroep ipv dat ik de pagina oproep waar de .swf in wordt aangeroepen. Ik vermoedde dat het te maken heeft met een security-maatregel waardoor de application niet naar localhost kan connecten, maar als localhost vervang door 192.168.0.225 (mijn IP) connect hij wel, maar wordt de stream niet opgenomen.
Voor de duidelijkheid: als ik direct http://localhost/test.swf aanroep, werkt hij precies zoals hij moet, wordt het streambestand ook opgeslagen en krijg ik ook de dialoog waarin ik webcam-opnames moet goedkeuren!
Waar zit het probleem?