Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > Dynamique
Dynamique Flash Media Server / Flash Remoting
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/12/2006, 11h01   #1
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 317
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 317
Points : 35
Points : 35
Par défaut [FMS] Diffusion webcam flash

Bonjour,

Je cherche à diffuser l'image de ma webcam sur un site en continu, j'ai le serveur flash nécéssaire, mais je ne sais pas comment créer l'animation flash qui me permettra de le faire.

Est-ce que quelqu'un connait un tutorial pratique à ce sujet ?

Merci d'avance,

Denis
delavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2006, 11h13   #2
Membre Expert
 
Avatar de jean philippe
 
Inscription : septembre 2006
Messages : 2 062
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 2 062
Points : 2 075
Points : 2 075
Envoyer un message via MSN à jean philippe Envoyer un message via Skype™ à jean philippe
Citation:
Envoyé par delavega
j'ai le serveur flash nécéssaire,
salut
tu veux dire que tu as un serveur Flash Media ?
Si c'est le cas : http://jeanphiblog.media-box.net/dot...-avec-flashcom
__________________
mon Blog
jean philippe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2006, 13h01   #3
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 317
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 317
Points : 35
Points : 35
Bonjour,

Merci pour ta réponse, j'ai donc fait un essai, tout semble bien se connecter, sauf que je n'ai aucune vidéo qui apparait à l'écran ?

Après la demande de connection vidéo plus rien ?

Mais je ne comprend pas se que veut dire sur le tutorial :

"Une instance de l'objet video sur la scene"

Merci encore,

Denis
delavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2006, 14h26   #4
Membre Expert
 
Avatar de jean philippe
 
Inscription : septembre 2006
Messages : 2 062
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 2 062
Points : 2 075
Points : 2 075
Envoyer un message via MSN à jean philippe Envoyer un message via Skype™ à jean philippe
tu créés un symbole video dans la bibliothèque et tu le glisses sur la scène et tu le nommes comme indiqué dans mon code
__________________
mon Blog
jean philippe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2006, 16h31   #5
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 317
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 317
Points : 35
Points : 35
Arf, honte à moi

Je n'y arrive toujours pas j'ai pas d'image

Tu n'aurais pas une petite animation flash en fichier joint svp ?

Merci pour ta patience,

Denis
delavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2006, 16h43   #6
Membre Expert
 
Avatar de jean philippe
 
Inscription : septembre 2006
Messages : 2 062
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 2 062
Points : 2 075
Points : 2 075
Envoyer un message via MSN à jean philippe Envoyer un message via Skype™ à jean philippe
tu utilise Flash Media Serveur ?
__________________
mon Blog
jean philippe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2006, 16h48   #7
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 317
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 317
Points : 35
Points : 35
Oui, j'ai un compte sur le serveur influxis.

Je t'ai mis en fichier joint mon animation flash, peut-être que je me trompe dans le script ?

Merci
delavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2006, 17h04   #8
Membre Expert
 
Avatar de jean philippe
 
Inscription : septembre 2006
Messages : 2 062
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 2 062
Points : 2 075
Points : 2 075
Envoyer un message via MSN à jean philippe Envoyer un message via Skype™ à jean philippe
il faut poser un symbole video sur la scene
__________________
mon Blog
jean philippe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2006, 17h21   #9
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 317
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 317
Points : 35
Points : 35
Oui, effectivement

merci beaucoup tout fonctionne, en est il de même de ton côté svp ?

http://www.polluxweb.eu/webcam/forum.html

(j'ai essayé de faire le test chez un ami et lui n'avait rien dans l'anime)

Merci
delavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2006, 17h39   #10
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 317
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 317
Points : 35
Points : 35
Hum ... quelque chose que je ne comprend pas

Ici, on est dans la phase "je diffuse mon image webcam".

Mais comment faire pour des utilisateur voit l'image que je diffuse ?

Merci
delavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2006, 06h19   #11
Membre confirmé
 
Avatar de younes_
 
Inscription : juin 2005
Messages : 229
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 229
Points : 239
Points : 239
Citation:
Envoyé par delavega
Hum ... quelque chose que je ne comprend pas

Ici, on est dans la phase "je diffuse mon image webcam".

Mais comment faire pour des utilisateur voit l'image que je diffuse ?

Merci
Le plus simplement c'est de crée un autre animation, qui lit le flux vidéo que tu vas diffuser en live à partir de la webcam, c'est le même nom du flux que tu as mis dans ton NetStream : ns.publish("nom_du_flux","live");
La lecture se fait grace à la méthode: ns.play("nom_du_flux");
__________________
------------------------
Vous cherchez du travail en Web Design/Flash/Silverlight ?
Richmediajob (Facile et rapide)
Homepage: Interactive Object
Twitter : @youneslaughing
younes_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2006, 09h26   #12
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 317
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 317
Points : 35
Points : 35
Bonjour,

Merci pour ta réponse, j'ai essayé donc de modifier mon script qui "diffusait" la vidéo, avec ton complément de réponse, ce qui donne à présent :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
////////////////////////////////////////////////////////
the_cam = Camera.get();
the_nc = new NetConnection();
the_nc.connect("rtmp://maconnection/denague");
//on créé un objet NetStream qui publis la video en "live" sans l'enregistrer sur le serveur
//in_ns = new NetStream(the_nc);
//in_ns.attachVideo(the_cam);
//on publie et on nomme notre video (laVideo)
in_ns.play("laVideo");
///////////////////////////
//on créé un autre objet pour diffuser la video
//out_ns = new NetStream(the_nc);
//on la joue
//out_ns.play("laVideo");
//on attache notre video à une instance de video sur la scene, on la nomme Live_vc 
//Live_vc.attachVideo(out_ns);
Mais pour l'instant je ne lis pas d'image vidéo, est-ce que j'ai fais une erreur dans mon script ?

Merci
delavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2006, 14h06   #13
Membre confirmé
 
Avatar de younes_
 
Inscription : juin 2005
Messages : 229
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 229
Points : 239
Points : 239
Il faut attacher ton instance NetStream à l'objet Video, non ?
a+
__________________
------------------------
Vous cherchez du travail en Web Design/Flash/Silverlight ?
Richmediajob (Facile et rapide)
Homepage: Interactive Object
Twitter : @youneslaughing
younes_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2006, 15h31   #14
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 317
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 317
Points : 35
Points : 35
je ne comprend pas ???
delavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2006, 16h32   #15
Membre confirmé
 
Avatar de younes_
 
Inscription : juin 2005
Messages : 229
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 229
Points : 239
Points : 239
Voici Le code pour la diffusion :
Code :
1
2
3
4
5
6
7
8
var cam:Camera = Camera.get();
var nc:NetConnection = new NetConnection();
nc.connect("rtmp://maconnection/denague");
var out_ns:NetStream = new NetStream(nc);
out_ns.attachVideo(cam);
out_ns.publish("ma_cam","live");
// videoObject est le nom d'instance de l'objet Video placé sur la scéne
videoObject.attachVideo(out_ns);
Et celui là pour la lecture :
Code :
1
2
3
4
5
6
7
 
var nc:NetConnection = new NetConnection();
nc.connect("rtmp://maconnection/denague");
var in_ns:NetStream = new NetStream(nc);
// videoObject est le nom d'instance de l'objet Video placé sur la scéne
videoObject.attachVideo(in_ns);
in_ns.play("ma_cam");
Voilà, c'est le code basic aprés il y a pas mal de petite amélioration à faire.
a+
__________________
------------------------
Vous cherchez du travail en Web Design/Flash/Silverlight ?
Richmediajob (Facile et rapide)
Homepage: Interactive Object
Twitter : @youneslaughing
younes_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2006, 20h32   #16
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 317
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 317
Points : 35
Points : 35
J'ai essayé mais je n'y arrive pas, alors voici les deux codes que j'utilise, peut-être que je fais une erreur dans mes codes :

Pour diffuser la vidéo :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
////////////////////////////////////////////////////////
the_cam = Camera.get();
the_nc = new NetConnection();
the_nc.connect("rtmp://ma_connection/denague");
//on créé un objet NetStream qui publis la video en "live" sans l'enregistrer sur le serveur
in_ns = new NetStream(the_nc);
in_ns.attachVideo(the_cam);
//on publie et on nomme notre video (laVideo)
in_ns.publish("laVideo");
///////////////////////////
//on créé un autre objet pour diffuser la video
out_ns = new NetStream(the_nc);
//on la joue
out_ns.play("laVideo");
//on attache notre video à une instance de video sur la scene, on la nomme Live_vc 
Live_vc.attachVideo(out_ns);
Et pour lire la vidéo :

Code :
1
2
3
4
5
6
7
 
var nc:NetConnection = new NetConnection();
nc.connect("rtmp://ma_connection/denague");
var in_ns:NetStream = new NetStream(nc);
// videoObject est le nom d'instance de l'objet Video placé sur la scéne
videoObject.attachVideo(in_ns);
in_ns.play("Live_vc");
Je diffuse bien la vidéo mais en revanche, je n'arrive pas lire la video diffusée, merci pour votre aide.

Denis
delavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2006, 21h09   #17
Membre confirmé
 
Avatar de younes_
 
Inscription : juin 2005
Messages : 229
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 229
Points : 239
Points : 239
il faut que le même nom que tu as utilisé pour publier la vidéo out_ns.publish("nom_de_la_video"); soit utiliser pour la lecture in_ns.play("nom_de_la_video"); si non, Flash ne saura pas lequel
a+
__________________
------------------------
Vous cherchez du travail en Web Design/Flash/Silverlight ?
Richmediajob (Facile et rapide)
Homepage: Interactive Object
Twitter : @youneslaughing
younes_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2006, 22h37   #18
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 317
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 317
Points : 35
Points : 35
Je viens de modifier par rapport à ce que tu m'a dis, j'ai donc à présent, script de diffusion :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
////////////////////////////////////////////////////////
the_cam = Camera.get();
the_nc = new NetConnection();
the_nc.connect("rtmp://ma_connection/denague");
//on créé un objet NetStream qui publis la video en "live" sans l'enregistrer sur le serveur
in_ns = new NetStream(the_nc);
in_ns.attachVideo(the_cam);
//on publie et on nomme notre video (laVideo)
in_ns.publish("laVideo");
///////////////////////////
//on créé un autre objet pour diffuser la video
out_ns = new NetStream(the_nc);
//on la joue
out_ns.play("laVideo");
//on attache notre video à une instance de video sur la scene, on la nomme Live_vc 
Live_vc.attachVideo(out_ns);
Et le script de la lecture de la video :

Code :
1
2
3
4
5
6
7
 
var nc:NetConnection = new NetConnection();
nc.connect("rtmp://ma_connection/denague");
var in_ns:NetStream = new NetStream(nc);
// videoObject est le nom d'instance de l'objet Video placé sur la scéne
videoObject.attachVideo(in_ns);
in_ns.play("laVideo");
et la lecture ne fonctionne tjrs pas

merci
delavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2006, 07h34   #19
Membre Expert
 
Avatar de jean philippe
 
Inscription : septembre 2006
Messages : 2 062
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 2 062
Points : 2 075
Points : 2 075
Envoyer un message via MSN à jean philippe Envoyer un message via Skype™ à jean philippe
pour faire court !
dans le fla qui diffuse la caméra :
Code :
1
2
3
4
5
6
7
8
9
10
the_cam = Camera.get();
 
Live_vc1.attachVideo(the_cam);
 
the_nc = new NetConnection();
the_nc.connect("rtmp://blabla");
out_ns = new NetStream(the_nc);
out_ns.attachVideo(the_cam);
 
out_ns.publish("laVideo");
dans le fla destiné à voir la camera diffusée :
Code :
1
2
3
4
5
the_nc = new NetConnection();
the_nc.connect("rtmp://blabla");
out_ns = new NetStream(the_nc);
out_ns.play("laVideo");
Live_vc1.attachVideo(out_ns);
voilà c'est la façon la plus simple
__________________
mon Blog
jean philippe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2006, 09h35   #20
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 317
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 317
Points : 35
Points : 35
Bonjour tout le monde et encore merci pour votre aide, car effectivement, avec moi cela demande de la patience mais j'essaye d'appliquer le mieux possible vos conseilles, mais j'ai tjrs un souci de lecture de ma webcam, alors je crois que le plus simple c que je mette à disposition les deux animations flash que j'utilise, pour diffuser et pour lire, merci encore.

Denis
delavega est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h48.


 
 
 
 
Partenaires

Hébergement Web