jplayer 2.6:不能让jplayer 2.6播放mp4视频文件

use*_*336 2 mp4 jplayer

我已按照jplayer.org网站上的说明编写并安装了示例视频html文件.使用jplayer提供的示例视频,视频可以播放IE,Chrome和Pale Moon,但我不确定播放哪个版本(m4v或ogv). - www.bbhq.com/first2.htm

但是,当我将视频编码更改为我的mp4(而不是m4v)和ogv文件时,如下所示,播放器播放,但默认为IE,Chrome和Pale Moon中的ogv版本.在我的Kindle Fire HDX上,它会显示消息,指示我需要安装Flash插件,当然,它不适用于Kindle Fire HDX,因此根本无法播放:

www.bbhq.com/first3.htm

$(document).ready(function(){                
  $("#jquery_jplayer_1").jPlayer({         
    ready: function () {                          
      $(this).jPlayer("setMedia", {          
        title: "my title",       
        mp4: "http://www.bbhq.com/vfiles/mine.mp4",        
        ogv: "http://www.bbhq.com/vfiles/mine.ogv",           
        poster: "http://www.bbhq.com/vfiles/mine.png"       
      });            
    },               
    swfPath: "/jp",                     
    supplied: "mp4, ogv"            
}); 
Run Code Online (Sandbox Code Playgroud)

我的偏好是尽可能播放mp4版本,如果可能的话,跳过必须使用ogv文件.

我编写了我的mp4文件,就像我使用Handbrake为其他玩家(H.264)所做的那样.

我的mp4编码不正确,或者我对html页面的编码不正确.你能帮帮我吗?

谢谢.

Sha*_*eeq 5

jpayer中没有mp4键可以传递mp4文件,你可以使用m4v键并将耗材值更改为"m4v".因此,如果您想播放mp4视频,请按以下方式更改您的代码

  $(document).ready(function(){                
  $("#jquery_jplayer_1").jPlayer({         
    ready: function () {                          
      $(this).jPlayer("setMedia", {          
        title: "my title",       
        m4v: "http://www.bbhq.com/vfiles/mine.mp4",  //mp4 key changed      
        ogv: "http://www.bbhq.com/vfiles/mine.ogv",           
        poster: "http://www.bbhq.com/vfiles/mine.png"       
      });            
    },               
    swfPath: "/jp",                     
    supplied: "m4v, ogv"   // instead of mp4 pass m4v        
  });  
Run Code Online (Sandbox Code Playgroud)

媒体支持

HTML5:mp3,mp4(AAC/H.264),ogg(Vorbis/Theora),webm(Vorbis/VP8),wav Flash:mp3,mp4(AAC/H.264),rtmp,flv对于跨浏览器支持,必须提供适用于HTML5和Flash的格式.可以提供可选的其他格式以增加跨浏览器HTML5支持.