Video sous ie

Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   -  
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous !

mon code :
<video controls poster="" width="240"><source src="" /></video>
ne fonctionne pas sous certaines version de ce foutu ie.
Pouvez-vous m'aider à l'adapter svp ?

Merci d'avance
A voir également:

5 réponses

bg62 Messages postés 23732 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
pourrais-tu mettre le code complet de ton intégration ?
0
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17
 
Merci bg62.

Dans mon
.htaccess
j'ai ajouté ce code :
AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm

Puis dans ma page php j'ai ajouté ce code :
<video controls poster="<?php echo URL_SPOT_TV."/".$data['Image']; ?>.png" width="240"><source src="<?php echo URL_SPOT_TV."/".$data['Video']; ?>.mp4" /></video>

Il fonctionne partout sauf sous ie8, 7, 6, 5
0
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
C'est normal il faut faire un fallback avec la balise object
https://pierrehirel.info/blog/?p=26
+ un player flash
http://www.dewplayer.fr
et evidemment avoir une version .flv de ta vidéo
0
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17
 
Malgré la conversion de ma video en ogg, flv et webm, suivit de ce code :
<video poster="<?php echo URL_SPOT_TV."/".$data['Image']; ?>.png" width="240px" controls preload >
<source src="<?php echo URL_SPOT_TV."/".$data['Video']; ?>.mp4" type="video/mp4" width="240px" />
<source src="<?php echo URL_SPOT_TV."/".$data['Video']; ?>.webm" type="video/webm" width="240px" />
<source src="<?php echo URL_SPOT_TV."/".$data['Video']; ?>.ogv" type="video/ogg" width="240px" />

<object type="application/x-shockwave-flash" data="dewtube.swf?movie=<?php echo URL_SPOT_TV."/".$data['Video']; ?>.flv" width="240">
<param name="movie" value="dewtube.swf?movie=<?php echo URL_SPOT_TV."/".$data['Video']; ?>.flv" width="240px" />
<img src="<?php echo URL_SPOT_TV."/".$data['Image']; ?>.png" width="240px" alt="<?php echo $data['Video']; ?>" title="<?php echo $data['Video']; ?>" class="figure" />
<p>Navigateur incompatible.</p>
</object>
</video>
Il y a toujours ce problème sous ie...
0
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
tu as bien intégré dewtube.swf à la racine de ton site?

parce que le code à l'air bon (a condition que les appels de fichier en php le soit et que la conversion flv soit bonne aussi)

petite question bête le plugin flash player est il intégré a tes version d'IE ?

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17
 
Bonjour,

- Oui, j'ai ajouté dewtube.swf à la racine
- Le php est correct
- La conversion en flv fonctionne sur ma machine
- Flash player est à jour sur ma machine.

La version 8 et antérieur ne fonctionne toujours pas. Je n'ai même pas ce message de : Navigateur incompatible.
0
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
mets en ligne une page de test et donne l'url je vais tester
0
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17
 
https://www.sivop.com/
Dans la colonne de droite, une petite vidéo (a tester sous ie8 et inférieur)

J'ai revérifié, je trouve tout comme "prévu"
0
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
bon j'ai trouvé le problème (ou plutot les 3 problèmes)
1) pas de height dans object donc le player ne s'affiche meme pas
2) dewtube et la vidéo ne sont pas dans le meme dossier
3) le code donné il manque un truc pour IE8 - (classid et embed)

donc
1) tu mets dewtube.swf dans le dossier "spot-tv"

2) ensuite tu colle le code qui suit a la place du précedent (pas de chemins en php avec des www)
tu peux modifer le height (object et embed) mais rien d'autre

<object
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="https://helpx.adobe.com/shockwave/shockwave-end-of-life-faq.html"
width="240"
height="100"
id="dewplayer"
align="middle">
<param name="allowScriptAccess"
value="sameDomain" />
<param name="allowFullScreen"
value="true" />
<param name="movie"
value="spots-tv/dewtube.swf?movie=SIVODERM.flv&autostart=1" />
<param name="quality"
value="high" />
<param name="bgcolor" value="#000000" />
<embed src="spots-tv/dewtube.swf?movie=SIVODERM.flv&autostart=1" allowFullScreen="true"
quality="high" bgcolor="#000000" width="240" height="100" name="dewplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://get.adobe.com/flashplayer/"></embed><p>Ceci est une vidéo nommée SIVODERM.flv. Votre navigateur ne semble pas disposer du plug-in Flash pour la lire.</p>
</object>

voila ce devrait marcher j'ai testé en local avec ta vidéo téléchargée et ca roule !
0