.ogg видео не играет в firefox

Мы только начинаем с видео html5 и не можем получить файлы .ogg, чтобы играть в 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>

Здесь показан живой пример:

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

Однако мы полностью сбиты с толку, все кажется совершенно правильным.

Ответ 1

Я загрузил ваш .ogg на свой сервер, подозревая, что это проблема сервера, и он отлично работает на моем сервере

Я предполагаю, что ваш веб-сервер отвечает

Content-type: binary/octet-stream

Попробуйте добавить типы mime в nginx...

Откройте файл конфигурации типа nginx mime, например:/etc/nginx/mime.types

Добавьте эти строки после последнего типа видео mime

video/ogg                             ogm;
video/ogg                             ogv;
video/ogg                             ogg;

Ответ 4

Игра Ogg видео играла на Firefox 3.6, но не 4.0.

Здесь решение: autobuffer видео управляет preload = "auto" вместо видеоконтроля preload = "none"

Это работает в Firefox 3.6 и 4.0, а теперь MSIE 9!