Bonjour, je suis complètement débutant en flash !
Voici mon appel swf :
Je voudrez récuperer la valeur userid et l'intergrer dans mon flash sur :<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>
Biensur a la place de live_webcam !client_ns.play("live_webcam");
Voici mon code flash :
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 !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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"); } }
Partager