视频无法使用videojs加载到Firefox中

时间:2014-06-26 13:11:06

标签: javascript jquery html5 video video.js

我有这个代码(更改了demo.js的demo.html,添加了我自己的源代码),但视频没有加载到firefox中。 我在检查员newtork中看到这条消息:" El" Content-Type" HTTP de" video / x-f4v"不兼容。 Ha fallado la carga del recurso de medios "

...

" Ha fallado la carga de todos los recursos candidatos。 Carga de medios pausada。"

  <video id="example_video_1" class="video-js vjs-default-skin" controls preload="none" width="640" height="264"
      poster="http://video-js.zencoder.com/oceans-clip.png"
      data-setup="{}">
    <source src="http://xxx.xxxxx.com/svn/loader.php?v=VID_N2xVczxccxzxczxcxzc6756hnbnbn==" type='video/mp4' />
    <source src="http://xxx.xxxxx.com/svn/loader.php?v=VID_N2xVczxccxzxczxcxzc6756hnbnbn==" type='video/webm' />
    <source src="http://xxx.xxxxx.com/svn/loader.php?v=VID_N2xVczxccxzxczxcxzc6756hnbnbn==" type='video/ogg' />
      <track kind="captions" src="demo.captions.vtt" srclang="en" label="English"></track><!-- Tracks need an ending tag thanks to IE9 -->
    <track kind="subtitles" src="demo.captions.vtt" srclang="en" label="English"></track><!-- Tracks need an ending tag thanks to IE9 -->
  </video>

我在chrome和ie9 +

中正确地看到了视频

修改 这很奇怪......如果我退出上面的三个源标签,我补充说:

<source src="http://xxx.xxxxx.com/svn/loader.php?v=VID_N2xVczxccxzxczxcxzc6756hnbnbn==" type='video/flv' />

然后我正确看到视频

有人知道如何解决它吗?

1 个答案:

答案 0 :(得分:1)

您需要在服务器上的.htaccess文件中添加内容类型,如此

  • AddType video / mp4 mp4 m4v
  • AddType audio / mp4 m4a
  • AddType video / ogg ogv
  • AddType audio / ogg ogg oga
  • AddType video / webm webm

这指定了浏览器的视频格式。

或者您尝试获取的视频仅以FLV格式提供。