2012-06-04 2 views
1

Я использую Win XP, пакет обновления 3. У меня есть видео M4V, которое я пытаюсь встроить в веб-страницу, используя видеоплеер HTML 5, найденный здесь - http://videojs.com/. При просмотре этой страницы через Apache 2.2, видео играет хорошо на Chrome и IE 7, но не на Firefox (только черный квадрат без управления видеоаппаратурой) ...Как получить видеопроигрыватель HTML 5 для воспроизведения моего видео на ПК Firefox?

<!DOCTYPE HTML> 
<html> 
<head> 
<link href="css/video-js.css" rel="stylesheet" /> 
<script src="js/video.js"></script> 

</head> 
<body> 

<video id="my_video_1" class="video-js vjs-default-skin" controls 
    preload="auto" width="960" height="540" poster="css/video-js.png" 
    data-setup="{}"> 
    <source src="videos/unpacking_w_students.m4v" type='video/m4v'> 
</video> 

</body> 
</html> 

Любые идеи, что может быть неправильно? Если бы были некоторые дополнительные вещи, которые я мог бы добавить на веб-страницу, чтобы помочь Firefox играть в нее, это было бы идеально, но если есть какие-то другие настройки для настройки, это было бы здорово узнать.

ответ

0

Вы отправляете только данные H.264.

У Firefox нет патентной лицензии на отправку декодера H.264, поэтому он не поддерживает этот формат видео. Он поддерживает Theora и VP8.

+0

Но я могу видеть, что выше игра отлично работает на Mac Firefox. Кроме того, если я открываю файл на компьютере firefox (просто File -> Open -> myfile.m4v), он отлично работает. Разве это не заводит в вашей теории? –

+0

Если вы просто открываете файл, он, вероятно, будет отображаться плагином, а не самим браузером. Что касается Mac ... это невероятно странно. Можете ли вы ссылаться на страницу, показывающую это поведение? –

1

Video.js должен возвращаться к Flash, когда используется только mp4/m4v в Firefox, как в IE7. Может быть, немой вопрос, но у вас установлен Flash в Firefox?

В противном случае возникают ли ошибки в консоли JavaScript или есть ли живая страница, на которую мы можем смотреть?

+0

Также проверьте сетевой журнал и убедитесь, что Firefox запрашивает и успешно загружает файл VideoJS .swf. –

Смежные вопросы