Salut,
Je voulais juste savoir si on peut utiliser des animations flash avec le serveur Apache ?
Merci d'avance
a+
Salut,
Je voulais juste savoir si on peut utiliser des animations flash avec le serveur Apache ?
Merci d'avance
a+
ah dak. J'ai une animation flash qui me permet de voir la webcam du pc serveur. Quand j'ouvre la page html dans le dossier ou elle est cela fonctionne mais quand j'accède à cette page via le serveur, la page web est blanche et je n'est pas la vidéo. Faut-il activer un module dans apache ?
Je commencerais par essayer d'identifier les différences dans les tests et chercher du côté du code HTML : si tu ouvres la page HTML dans le dossier en double-cliquant dessus puis via Apache, les URL vues par le navigateur sont différentes et donc certaines données du code HTML peuvent être interprétées de façon différentes. Donne-nous le code HTML si c'est possible.
Voilà le code html :
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 <html> <head> <title>Webcam en direct</title> </head> <body bgcolor="white" text="black" link="blue" vlink="purple" alink="red"> <p align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0" width="360" height="240"> <param name="movie" value="file:///C|/www/monsite/AccesProtege/webcam/flash/webcam.swf"> <param name="play" value="true"> <param name="loop" value="true"> <param name="quality" value="high"> <embed src="file:///C|/www/monsite/AccesProtege/webcam/flash/webcam.swf" play="true" loop="true" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="360" height="240"></embed> </object></p> </body> </html>
Ce son les file:///... qui posent problème : en accès par le Web (http://...), ces chemins sont inaccessibles pour des raisons de sécurité. Il faut que tu les remplaces par de vrais chemins Web équivalents, sans doute un truc du style :
Code html : 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 <html> <head> <title>Webcam en direct</title> </head> <body bgcolor="white" text="black" link="blue" vlink="purple" alink="red"> <p align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0" width="360" height="240"> <param name="movie" value="/AccesProtege/webcam/flash/webcam.swf"> <param name="play" value="true"> <param name="loop" value="true"> <param name="quality" value="high"> <embed src="/AccesProtege/webcam/flash/webcam.swf" play="true" loop="true" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="360" height="240"></embed> </object></p> </body> </html>
Okay, l'animation flash fonctionne en utilisant ce chemin. Le problème c'est que mon animation flash affiche la webcam du pc client et non celle du pc serveur, mais ça c'est un autre problème.
Merci Mac.
Quel est l'intérêt d'avoir une page Web pour afficher sa propre Webcam ?
Dans l'absolu, ça va être difficile à réaliser : pour les raisons de sécurité que j'évoquais et aussi parce qu'il faut sûrement que le PC du client possède certains fichiers ou les génère, donc qu'il faut installer un truc sur le client. Donc pas simple. La solution que je vois c'est passer par un ActiveX ou une applet signés pour qu'ils aient accès aux ressources locales du client. En Flash, je ne sais pas si c'est possible.
La webcam serait sur mon robot mais pour l'instant j'essaie de faire fonctionner la webcam du pc serveur.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager