Jplayer IE8下播放不了,求解决方案

大圣ps 发布于 2014/03/18 10:45
阅读 5K+
收藏 1

 $("#jquery_jplayer_1").jPlayer({
   ready: function () {
    $(this).jPlayer("setMedia", {
     m4v: videoTrainUrl,
     poster: "saliai/images/detail/a2.jpg"
    });
   },
   swfPath: basePath+"saliai/js/jPlayer",
   supplied: "webmv,m4v,ogv",
   size: {
    width: "640px",
    height: "360px",
    cssClass: "jp-video-360p"
   },
   solution:"html,flash",//默认html,flash

   smoothPlayBar: true,
   keyEnabled: true
  });

//videoTrainUrl是后台传过来的,格式可能不确定,测试了下,只有flv和mp4格式的能够播放,其他的常见格式播放不了,如avi、wmv

加载中
0
alexgaoyh
alexgaoyh
1:首先确定  jPlayer支持的媒体格 式:HTML5: mp3, m4a (AAC), m4v (H.264), ogv*, oga*, wav*, webm* Flash: mp3, m4a (AAC), m4v (H.264)
        看看你的视频文件的格式问题
        2:视频文件的话,有个头文件的概念,播放器会先读取这个头文件信息(例如 视频文件的长度),才能开始播放,确定一下你的视频文件是否把头信息放在头部

        如果视频文件的头信息没有放在头部的话,那么播放器会把这个视频文件全部读取完之后才开始播放,


http://www.oschina.net/p/jplayer/

alexgaoyh
alexgaoyh
回复 @聂超ps : 不一定,具体要看你的avi,mwv这两种视频的视频编码格式是什么,这个似乎是支持的是H.264。你可以确定一下视频和音频的编码格式是否正确。如果确定支持,看一下视频文件:视频里是包含元数据的,正确的元数据信息是写在视频的第一帧,这样播放器能先读取元数据信息然后进行播放,如果你的视频元数据是写在视频的最后一帧(视频结尾)就要等到视频加载完才能播放了
大圣ps
也就是说,不能播放avi、mwv格式的视频,需要转成它支持的格式了
0
gat205
gat205
追加服务器的mine文件类型
大圣ps
怎么加了?
0
Tuesday
Tuesday
Jplayer好像要60欧元呀.
大圣ps
这个是jquery 的一个插件jplayer,不是你说的那个
0
j
jp029
‘solution’ 只定义 flash 试一试
大圣ps
试了一下不行
0
我是李达康
我是李达康
在线播的基本上都是 ,流媒体,,也要插件之类的支持的
0
Z
Zicl
Jplayer在IE8下用,要注意调用Jplayer的页面必须和 js文件夹在一个目录下,js文件夹内存放Jplayer.js以及swf文件。擅自改变相对路径jplayer的flash文件不播放。
大圣ps
文件目录应该没有问题,已经可以播放部分格式的视频文件,只是支持的不多,而且不同的浏览器不同
0
死兔子2016
这个东东不错,谁有成型的案例可以让大家借鉴一下感谢
返回顶部
顶部