Buenas,
Voy a insertar un ejemplo entero que me he bajado de Internet. Cuando lo ejecuto en mi ordenador se ve el video en todos los navegadores, cuando lo subo al servidor no. El enlace es:
http://www.tepui.cat/proves2/video.html. Los videos están en el mismo directorio.
El código es este:
Código HTML:
Ver original<!--[if lt IE 9]><script type="text/javascript" src="html5ie.js"></script><![endif]-->
<video width="480" height="360" controls="controls" preload="auto"> <source src="mp4_video_h264.mp4" type='video/mp4' /> <source src="ogg_video.ogv" type='video/ogg' /> <source src="webm_video.webm" type='video/webm' /> <!-- flash para IE < 9 -->
<object id="Object1" type="application/x-shockwave-flash" data="player_flv_classic.swf" width="480" height="360"> <param name="movie" value="player_flv_classic.swf" /> <param name="wmode" value="opaque" /> <param name="allowScriptAccess" value="allways" /> <param name="quality" value="high" /> <param name="menu" value="true" /> <param name="autoplay" value="false" /> <param name="autoload" value="false" /> <param name="FlashVars" value="configxml=flv_video.xml" />
<video width="480" height="360" controls="controls" preload="auto">
<source src="mp4_video_h264.mp4" type='video/mp4' />
<source src="ogg_video.ogv" type='video/ogg' />
<source src="webm_video" type='video/webm' />
<!-- flash para IE < 9 -->
<object id="video1" type="application/x-shockwave-flash" data="player_flv_classic.swf" width="480" height="360">
<param name="movie" value="player_flv_classic.swf" />
<param name="wmode" value="opaque" />
<param name="allowScriptAccess" value="allways" />
<param name="quality" value="high" />
<param name="menu" value="true" />
<param name="autoplay" value="false" />
<param name="autoload" value="false" />
<param name="FlashVars" value="configxml=flv_video.xml" />
</object>
</video>
Descargar (incluye videos de prueba y reproductor flash)
<a href="video.html5.zip">video.html5.zip [547 kb]
</a>
No sé, quizás me falte algún meta o yo que sé. Pero no hay manera de dar con el error.
Gracias.