2010-05-03 16 views
11

Estamos empezando con el video html5, y parece que no se pueden obtener archivos .ogg en Firefox, ¿algún consejo? Aquí está la fuente que estamos utilizando:.ogg video no se reproduce en firefox

<video width="640" height="360" poster="http://video.thewebreel.com/episode_001/episode_001.jpg" controls autoplay autobuffer> 
    <source src="http://video.thewebreel.com/episode_001/episode_001.ogg" type="video/ogg" type='video/ogg; codecs="theora, vorbis"'/> 
    <source src="http://video.thewebreel.com/episode_001/episode_001.mp4" type="video/mp4" /> 
</video> 

El ejemplo vivo se puede ver aquí:

http://thewebreel.com/2010/05/02/episode-1.html 

Sin embargo estamos totalmente desconcertados, todo parece exactamente a la derecha.

+2

duplicados de http://stackoverflow.com/preguntas/2643447/html5-video-mp4-an d-ogv-problems-in-safari-and-firefox-but-chrome-is-all-good/2644341 – hsivonen

+0

¿Por qué tiene dos atributos de tipo en la primera fuente? – Ms2ger

+0

copiar/pegar error, ese no era el problema, pero gracias por notarlo. –

Respuesta

17

he subido su .ogg a mi servidor sospechar que era un problema del servidor y está funcionando muy bien en mi servidor

supongo que es porque el servidor web está respondiendo con

Content-type: binary/octet-stream 

Trate de añadir los tipos MIME a Nginx ...

abrir el fichero de configuración de tipos MIME Nginx, por ejemplo: /etc/nginx/mime.types

Añadir estas líneas después de la las t video mime type

video/ogg        ogm; 
video/ogg        ogv; 
video/ogg        ogg; 
+0

Estoy usando Amazon S3, ¿crees que debería usar: 'video/ogg' o' application/ogg' por alguna razón sus documentos dicen 'application/ogg' no estoy muy claro, gracias de nuevo! –

+0

probaría la aplicación/ogg ya que eso es lo que dicen sus documentos. mi servidor responde con eso y funciona. – Galen

+1

aplicación/ogg debería funcionar (y solía ser recomendado), pero técnicamente hoy en día debería usar video/ogg. http://blog.gingertech.net/2008/09/05/new-ogg-mime-types-ratified/ –

1

Ogg videos play se estaba reproduciendo en Firefox 3.6 pero no en 4.0.

Aquí está la solución: los controles de vídeo autobuffer precarga = "auto" en lugar de los controles de vídeo precarga = "none"

Esto funciona en Firefox 3.6 y 4.0 y ahora MSIE 9!

+0

lol, totalmente, el soporte de video html5 tiene un largo camino por recorrer, es triste que las barreras sean licencias, lo que resulta en una experiencia más divertida para todos. –

Cuestiones relacionadas