This is a simple connection to RED5:
This works fine with Flash CS3 AS3.0 !
but in FLEX:
If I use
nc.connect("rtmp://127.0.0.1/fitcDemo/");
it gives me a SANDBOX error !
*** Violation de la sécurité Sandbox***SecurityDomain
'file:///C|/Documents%20and%20Settings/test/My%20Documents/Flex%20Builder%202/speechie/bin/nc%5Fconnection%2Ddebug.swf'
a tenté d'accéder au contexte de l'IU de Flash Player
If I use an EXTERNAL IP in Flex
nc.connect("rtmp://82.225.228.xx/fitcDemo/"); // an EXTERNAL IP
it works fine !
In conclusion, Flex (not Flash) does not want to connect to my LOCAL red5
server, but works fine with remote red5 server !
I REALLY DO NOT UNDESTAND WHAT IS WRONG !
var nc:NetConnection;
var cam:Camera;
var inStream:NetStream = null;
var outStream:NetStream = null;
function netStatus(event:NetStatusEvent):void {
var info:Object = event.info;
var e:String;
for (e in info) {
trace(e);
}
if (info.code=="NetConnection.Connect.Success") {
trace("connected");
}
}
NetConnection.defaultObjectEncoding = flash.net.ObjectEncoding.AMF0;
SharedObject.defaultObjectEncoding = flash.net.ObjectEncoding.AMF0;
nc=new NetConnection();
nc.connect("rtmp://127.0.0.1/fitcDemo/");
nc.addEventListener(NetStatusEvent.NET_STATUS, netStatus);
cam = Camera.getCamera();
cam.setMode(320, 240, 30);
cam.setQuality(0, 70);
video1.attachCamera(cam);
___________________________________________________________________________
Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son
interface révolutionnaire.
http://fr.mail.yahoo.com
_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org