Variable directement sur le swf
Bonjour, je suis complètement débutant en flash !
Voici mon appel swf :
Citation:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="500" height="400" id="lecteurlocal" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="lecteurlocal.swf?userid=live_webcam" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="lecteurlocal.swf?userid=live_webcam" quality="high" bgcolor="#ffffff" width="500" height="400" name="lecteurlocal" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer_fr" />
</object>
Je voudrez récuperer la valeur userid et l'intergrer dans mon flash sur :
Citation:
client_ns.play("live_webcam");
Biensur a la place de live_webcam !
Voici mon code flash :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
//taille de l'objet vidéo "mycam"
mycam._width = 320;
mycam._height = 240;
//position de l'objet dans la scène
mycam._x = 90;
mycam._y = 70;
//Création de la connection au serveur RED5 et plus précisément
//à l'application oflaDemo
client_live = new NetConnection();
client_live.connect("rtmp://192.168.1.22/oflaDemo");
//Vérification de l'état de la connexion
client_live.onStatus = function(info){
trace("Status de la connection : " + info.code);
//Si la connexion est réussie
if(info.code == "NetConnection.Connect.Success"){
//Création du stream pour récupére le flux live
client_ns = new NetStream(client_live);
client_ns.setBufferTime(1);
mycam.attachVideo(client_ns);
mycam.attachAudio(client_ns);
client_ns.play("live_webcam");
}
} |
Merci de votre aide très précieuse car je bloque sur cela depuis pas mal de temps et je ne peut continuer mon projet sans cela !