2016-05-12 3 views
0

Я использую jvplayer 7.2.4 для воспроизведения видео. Я предлагаю 2 mp4 версии видео. Здесь ист конфиг из JW-плеера:Jwplayer: Firefox + HTML5 + mp4

jwplayer("hwdvscontainer").setup({ 
 
\t \t \t \t \t playlist:[{ 
 
\t \t \t \t \t \t image:"xxxx/xxxx.jpg", 
 
\t \t \t \t \t \t sources: [{ 
 
\t \t \t \t \t \t \t file:"xxxxx/xxxxx_low.mp4", 
 
\t \t \t \t \t \t \t label: "SD" 
 
\t \t \t \t \t \t },{ 
 
\t \t \t \t \t \t \t file:"xxxx/xxxx.mp4", 
 
\t \t \t \t \t \t \t label: "HD" 
 
\t \t \t \t \t \t }], 
 
               mediaid: "zpVXiBDZ" 
 
\t \t \t \t \t }], 
 
\t \t \t \t \t height:"371", 
 
\t \t \t \t \t width:"660", 
 
\t \t \t \t \t startparam: "start", 
 
\t \t \t \t \t skin: { 
 
              name: "seven", 
 
              active: "#CCCCCC", 
 
              inactive: "white", 
 
              background: "rgba(133, 116, 101, 0.85)" 
 
             }, 
 
\t \t \t \t \t primary: "html5" 
 
\t \t \t \t \t 
 
\t \t \t  });

Эта установка работает на каждого игрока, но не в Firefox. С установленной вспышкой все работает нормально, но без нее.

Любые предложения?

Спасибо, Harald

+0

Какая у вас версия ОС и Firefox? –

ответ

0

Если посмотреть на Browser Compatibilty ноты Firefox, вы увидите, что он поддерживает MP4, но это приходит с примечаниями ...

[10] Для того, чтобы избежать патентных вопросов, поддержка MPEG 4, H.264 и MP3 составляет не встроен непосредственно в в Firefox. Вместо этого полагается на поддержку от операционной системы или аппаратного обеспечения (аппаратное обеспечение также должно поддерживать профиль для кодирования видео, в случае MP4). Firefox поддерживает эти форматы на следующих платформах: Windows Vista + с Firefox 22.0, Android с Firefox 20.0, Firefox OS с Firefox 15.0, Linux с Firefox 26.0 (полагается на кодеки GStreamer) и OS X 10.7 с Firefox 35.0.

Короче говоря, это 50/50, будет ли ваш Firefox воспроизводить видео. Даже если это сработает для вас, оно может не работать для посетителей вашего сайта и их версии Firefox в сочетании с операционной системой.

Чтобы исправить:
Гарантированный формат видео для воспроизведения в Firefox является ОГВ (ака OGG).

Для преобразования MP4 в OGV вы можете попробовать free online converter. Или найти другой онлайн.

Теперь я не использую JWPlayer, поэтому я не могу сказать вам, как добавить несколько файлов формата, но это top answer на их форумах может вам помочь. Вдали от JWPlayer, используя стандартный HTML5 тег видео он выглядит следующим образом:

<body> 
<video width="700" controls loop> 

    <source src="myVideo.mp4" type="video/mp4"> <!-- For Other Browsers --> 
    <source src="myVideo.ogg" type="video/ogg"> <!-- For Firefox --> 

</video> 
</body> 
0

JW Player имеет длительное истечение с воспроизведением медиа в Firefox, где путь к СМИ использует «относительный» или протокол агностик URL (начинается с "//").

Это теперь якобы было зафиксировано в JW7.4 +

Решения, если использует более раннюю версию JW Player, чтобы убедиться, что вы используете полный URL для ваших средств массовой информации.

Update:

Только что проверил это с JW7.4 + и они, кажется, на самом деле сломал его снова!

JW 7.1.0 - Worked; 
JW 7.2.0 - Broken; 
JW 7.3.0 - Fixed it; 
JW 7.4+ - Broke it again...