我有一個jPlayer(使用jQuery的HTML5歌曲播放器),它開始播放歌曲的xx秒。如何避免jPlayer中不必要的緩衝
但問題是,它必須先緩衝XX秒,然後開始播放,這是浪費帶寬。爲什麼不從XX秒開始緩衝?
這裏是我使用的代碼:
$("#jquery_jplayer_1").jPlayer({
ready: function() {
$(this).jPlayer("setMedia", {
mp3: playList[0],
volume: CUR_VOL
}).jPlayer("play", 251);
},
swfPath: "js",
supplied: "mp3",
errorAlerts: false
});
EDIT
我想要的答案爲避免第一XX秒的緩衝。
你可以通過一個小緩衝區來避免這種情況(我不知道它是否是閃存的限制)。我前段時間在demad網站上製作了一段視頻,製作播放器的開發人員必須做一些很好的測試,才能在緩衝區大小上找到合適的平衡點,因爲緩衝區很小可能會導致低速連接出現問題。 – Augusto 2011-06-04 07:44:30
我應該使用哪個屬性?我查閱了文檔,找不到任何設置緩衝值的選項。 – footy 2011-06-04 08:45:13
對不起,我不知道在jplayer上使用什麼,因爲我們構建了一個自定義的視頻播放器。我只是想指出你可能的解決方案。 – Augusto 2011-06-05 00:04:17