MIME-тип с вашего сервера для видео fracWelDay3.ogv
неправильно отображается как `text / plain '.
$ curl -I http://www.synergese.co.uk/testMathsOnline/day3/videos/fracWelDay3.ogv
Обратите внимание, что Content-Type равно text/plain
вместо video/ogg
:
HTTP/1.1 200 OK
Date: Thu, 26 May 2011 21:55:25 GMT
Server: LiteSpeed
Accept-Ranges: bytes
Connection: close
ETag: "fa8cc4-4dde175c-0"
Last-Modified: Thu, 26 May 2011 09:03:24 GMT
Content-Type: text/plain
Content-Length: 16420036
Видео HTML5 воспроизводится для меня в Safari, Chrome и IE 9, но не в Firefox или IE 7-8. Если вы исправите проблему MIME-типа , она будет воспроизводиться в Firefox.
Если вы используете веб-сервер Apache или какое-либо производное от Apache, вы можетеиспользуйте AddType directive
в вашем сайте httpd.conf
или .htaccess file
в каталоге, где хранятся ваши видеофайлы.(Если вы используете какой-либо другой веб-сервер, обратитесь к документации вашего сервера о том, как установить HTTP-заголовок Content-Type для определенных типов файлов.)
AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm
Первая строка предназначена для видео в контейнере Ogg.Вторая строка для видео в контейнере MPEG-4.Третий для WebM.Установите его один раз и забудьте.Если вы забудете установить его, ваши видео не смогут воспроизводиться в некоторых браузерах, даже если вы включили тип MIME в атрибут type в вашей разметке HTML.