Почему OGV может не работать в теге video?

2010-05-14

Одной с причин почему видео в формате OGV (кодек Theory) может не работать под управлением тега <video /> в таких браузерах как Firefox, Opera, Chrome — это неверный возвращаемый тип документа.
Дело в том, что часто по умолчанию Аpache воспринимает типа документа OGV как plain/text. В этом случае браузеры (было протестировано в Firefox, Opera, Chrome) считают, что на входе они получают совсем не видео.

Чтобы браузеры корректно отрабатывали, OGV-файлы должны отдаваться сервером с типом документа application/ogg или же video/ogg.

Если у вас наблюдается эта проблема, то вам следует прописать в файле .htaccess такую строчку кода:

AddType application/ogg ogv

или так:

AddType video/ogg ogv

Таким образом в файле .htaccess мы переопределяем настройки по умолчанию.

Важно добавить, что на данный момент OGV-формат (кодек Theory) собираются поддерживать такие браузеры, как Firefox, Opera, Chrome.
Safari и Internet Explorer (IE) хотят поддерживать кодек H.264.



2 комментария на «Почему OGV может не работать в теге video?»

  1. Ymrs:

    Спасибо помогло, пол ночи бился с новым хостингом, думал защита от хотлинков глючит а не оказалось на сервере тип не прописан

  2. Сергей:

    А мне не помогло.
    Может быть дело в кодировке этого файла?

Добавить комментарий