Firefox 4 не воспроизводит видео HTML5 на сервере - PullRequest
0 голосов
/ 20 мая 2011

Я работал над проектом, в который встроено видео HTML5. Он работает локально, но когда я помещаю его на сервер (или в данном случае MAMP), он не воспроизводится. Если я щелкну правой кнопкой мыши на видео, оно позволит мне сохранить видеофайл, но оно никогда не будет воспроизводиться на странице. В данном видео нет элементов управления, но когда я добавил еще одно тестовое видео с элементами управления, в центре была буква X.

Я обслуживаю H264, WebM и Theora. Те же видео отлично воспроизводятся в Chrome или Safari.

Какие-то проблемы с безопасностью, которые мне не хватает? Кроме того, есть идеи, почему Firefox - единственный браузер, который отказывается зацикливать видео, в то время как другие делают?

Заранее спасибо.

Ответы [ 2 ]

4 голосов
/ 20 мая 2011

Я предполагаю, что по любой причине Firefox рассматривает его как видео, возможно, с типом MIME, отправляемым сервером. Если вы работаете на сервере Apache, вы можете добавить следующее в ваш .htaccess, чтобы гарантировать отправку правильных типов MIME.

AddType video/ogg ogv
AddType video/mp4 mp4
AddType video/webm webm
0 голосов
/ 21 мая 2011

Просто измените .theora.ogv на .theora.ogg.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...