estoy jugando con vídeo HTML5 y tienen el siguiente fragmento de código en un ERB:Ajuste de tipo MIME para los archivos .ogv en Desarrollo rieles Medio Ambiente
<video id="movie" width="320" height="240" poster="/test.jpg" preload="none" controls="">
<source src="/test.mp4" type="video/mp4; codecs="avc1.42E01E, mp4a.40.2"">
<source src="/test.ogv" type="video/ogg; codecs="theora, vorbis"">
</video>
el MP4 flujos de vídeo muy bien desde el servidor que ejecuta en mi desarrollo ambiente en el cromo. Sin embargo, Firefox muestra el reproductor de video con la imagen del póster, pero con una gran X. El problema parece ser que mestizo no está seguro del tipo de mimo para la extensión ogv y simplemente devuelve texto/normal como se muestra en curl:
$ curl -I http://0.0.0.0:3000/pr6.ogv
HTTP/1.1 200 OK
Connection: close
Date: Mon, 19 Apr 2010 12:33:50 GMT
Last-Modified: Sun, 18 Apr 2010 12:46:07 GMT
Content-Type: text/plain
Content-Length: 13652587
Entonces, ¿dónde configuro las cosas para que se devuelva el tipo de mime correcto? He intentado todo tipo de búsquedas creativas para encontrar una respuesta, pero lo más parecido que puedo encontrar es usar Mime :: Type.register, pero parece que solo trata con las cosas Responds_to y no tuvo ningún efecto cuando lo intenté solo en caso.
¿Configuración de la computadora? Configuración Mongrel? ¿Rails App Config? No estoy seguro de dónde buscar y no un experto en tipos de mimo. Mi environement dev es una Mac, Rails 2.3.5.
Esto funcionó como un amuleto. Respuesta perfecta. Gracias Rayan. – tmorse
Desafortunadamente no funcionó en iPad: S –