Bonjour, voila je diffuse pas mal de videos en flash sur mon site internet (qui est un cms avec module streaming) mais le probleme c'est qu'il n'y a aucun controle sur ces vidéos, pas de play, pause etc ... C'est pourquoi j'ai décidé d'inserer un lecteur flash pour regler le probleme.
Donc lorsque j'encode ma vidéo en flash, j'ai 3 fichiers qui se crée: Un fichier swf qui est le fichier du lecteur flash, un fichier .flv qui est ma vidéo et un autre fichier swf qui contient le skin du lecteur + un fichier html qui se crée automatiquement.
J'upload donc les 3 fichiers sur le serveur mais lorsque je tente de visionner la video rien ne se lance la page reste blanche alors que sans lecteur (juste un fichier swf) tout fonctionne bien.
Je ne sais pas vraiment d'ou vient le probleme mais je suppose qu'il faut modifier certains parametres ds mon code mais je n'y arrive pas. Quelqu'un pourrait il m'aider plz ?
Le code que j'utilise est le suivant (si qq pouvait me dire quoi modifier pour que le lecteur apparaisse ce serait sympa :
et le contenu de la page html créé automatiquement avec le logiciel flash est le suivant:
Merci d'avance pour votre aide
Modifié par sombre_vengeur (26 Sep 2006 - 03:31)
Donc lorsque j'encode ma vidéo en flash, j'ai 3 fichiers qui se crée: Un fichier swf qui est le fichier du lecteur flash, un fichier .flv qui est ma vidéo et un autre fichier swf qui contient le skin du lecteur + un fichier html qui se crée automatiquement.
J'upload donc les 3 fichiers sur le serveur mais lorsque je tente de visionner la video rien ne se lance la page reste blanche alors que sans lecteur (juste un fichier swf) tout fonctionne bien.
Je ne sais pas vraiment d'ou vient le probleme mais je suppose qu'il faut modifier certains parametres ds mon code mais je n'y arrive pas. Quelqu'un pourrait il m'aider plz ?
Le code que j'utilise est le suivant (si qq pouvait me dire quoi modifier pour que le lecteur apparaisse ce serait sympa :
if($typen==4)
{
Opentable();
echo "<center>";
echo "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,47,0\" name=\"mc3\" width=\"480\" height=\"360\" id=\"mc3\">\n";
echo "<param name=\"movie\" value=$urli>\n";
echo "<param name=\"quality\" value=\"high\">\n";
echo "<embed src=$urli width=\"480\" height=\"360\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" bgcolor=\"#101010\" name=\"mc3\"></embed>\n";
echo "</object>";
echo "</center>";
CloseTable();
}
et le contenu de la page html créé automatiquement avec le logiciel flash est le suivant:
<html> <head> <title></title> </head> <body bgcolor="#000000" topmargin="0" leftmargin="0" rightmargin="0" marginwidth="0" marginheight="0"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=7,0,0,0" type="application/x-shockwave-flash" width="100%" height="100%" style="width:100%; height:100%" align="middle"> <param name="allowScriptAccess" value="sameDomain"> <param name="quality" value="best"> <param name="bgcolor" value="#000000"> <param name="scale" value="noScale"> <param name="wmode" value="window"> <param name="salign" value="TL"> <param name="menu" value="false"> <param name="movie" value="grenadier.swf"> <embed src="grenadier.swf" quality="best" bgcolor="#000000" width="100%" height="100%" swLiveConnect="false" menu="false" wmode="window" salign="TL" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> </embed> </object> <!-- Flash player download link - uncomment to use: <center> <font face="arial" color="#0000FF" size="1"><i>Can't see the Flash movie? <a href="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">Click here</a></i></font> </center> --> </body></html>
Merci d'avance pour votre aide
Modifié par sombre_vengeur (26 Sep 2006 - 03:31)