Я играю с видео HTML5 и у меня есть следующий фрагмент в ERB:
<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>
Видеопотоки mp4 просто отлично с сервера, работающего в моей среде разработки, в chrome.Однако Firefox отображает видеопроигрыватель с изображением плаката, но с большой буквой X. Проблема, похоже, заключается в том, что монгрел неуверен в типе mime для расширения ogv и просто возвращает текст / обычный текст, как показано в 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
Так, где я настраиваю вещи так, чтобы был возвращен правильный тип пантомимы?Я перепробовал все виды творческого поиска ответа, но самое близкое, что я могу найти, - это использовать Mime :: Type.register, который, кажется, имеет дело только с материалом responseds_to и не имел никакого эффекта, когда я пробовал его только вcase.
Так настройки компьютера?Беспородный конфиг?Rails App Config?Не совсем уверен, где искать и не эксперт по типу пантомимы.Моя среда разработки - это Mac, Rails 2.3.5.