incruste el video en la página html y haga que reproduzca cualquier archivo de video en el disco local

Quiero incrustar un video en una página html para poder reproducir cualquier archivo multimedia desde mi disco duro o desde una URL. Intenté crear una página web con

<video src="test.mp4" controls width="320" height="240">

</video>

In chrome, el video se reproduce sin ningún problema. Sin embargo, el archivo mp4 no se reconoce en firefox .Muestra mensaje de error- 'no video with supported format or mimetype found'.

Sucede que la mayoría de mis archivos de video son .mp4 or .flv archivos.

Si pongo <source src="test.flv" /> en el elemento de video, tanto Chrome como Firefox no pueden mostrarlo.

Entonces, ¿qué debo hacer para jugar? at least mp4 and flv files in both browsers?.

Cualquier puntero / consejo más apreciado.

preguntado el 03 de mayo de 12 a las 11:05

1 Respuestas

De la página de Mozilla en formatos de audio/video compatibles con el navegador:

El formato de contenedor MPEG con el códec de video H.264 y el códec de audio AAC o el códec de audio MP3 es compatible con Internet Explorer y Safari. Firefox y Opera no admiten el formato. La compatibilidad con el formato está obsoleta en Chrome y Chromium tampoco lo admite.

Los formatos de medios MPEG están cubiertos por patentes, que no tienen licencia libre. Todas las licencias necesarias se pueden comprar en MPEG LA. Dado que H.264 actualmente no es un formato libre de regalías, no es apto para la plataforma web abierta, según Mozilla [1, 2], Google [1, 2] y Opera.

Respuesta corta, Firefox no es compatible con mp4, ya que no es de código abierto. Pero admite múltiples fuentes y reproducirá la primera que admita.

Además, no parece que swf o flv sean compatibles con ningún navegador, ya que son totalmente de Adobe y requieren Flash Player, pero lo siguiente debería solucionarlo:

<video src="test.mp4" controls>
    <object data="test.flv" type="application/x-shockwave-flash">
      <param value="test.flv" name="movie"/>
    </object>
</video>

Tenga en cuenta que lo anterior tuvo .swf archivo como datos y valor originalmente; no he probado si .flv funcionará por sí solo.

contestado el 03 de mayo de 12 a las 11:05

Entonces, si quiero reproducir mp4/flv en el navegador, ¿no tengo más opción que usar algo como vlcplugin? - damon

O convierta sus archivos a ogg o webm. Me gusta vlc, personalmente. Y supongo que hay una manera de usar el object etiqueta para configurar el reproductor en vlc en lugar de la configuración predeterminada del navegador. - Antonio

Y no olvidemos a nuestros viejos amigos en miro - Antonio

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.