【发布时间】:2012-02-23 23:24:52
【问题描述】:
我的 jPlayer 实例的 flash 后备似乎没有在 IE8 及更低版本中流式传输视频。相反,它会等到整个视频下载完毕后再播放!有点问题,考虑到我的平均视频下载需要 2 分钟。
以下是选项:
// DASHBOARD JPLAYER: Load first video from #vidlist, set title
var vid2 = $j('#videos').find('option:nth-child(2)').val();
var name2 = $j('#videos').find('option:nth-child(2)').html();
$j('#jquery_jplayer_1').jPlayer({
ready: function () {
$j(this).jPlayer("setMedia", {
m4v: vid2+".mp4",
ogv: vid2+".ogv",
webm: vid2+".webm"
});
},
swfPath: "/wp-content/plugins/jplayer",
supplied: "webmv, ogv, m4v",
size: {
width: "320px",
height: "180px",
cssClass: "jp-video-180p"
},
solution: "html,flash"
//errorAlerts:true,
//warningAlerts:true
});
文件名“vid2”是绝对路径,swfPath 工作正常。您是否看到任何直接错误?有没有办法强制流式传输或缓冲?
【问题讨论】:
-
您的服务器是否为 M4V、OGV 和 WebM 请求返回了正确的 MIME 类型?
标签: jquery flash video-streaming jplayer