我有一个经过改装的 jPlayer,它连接到一个直播/冰播源。
我想让 jPlayer 在打开页面时随机连接 2 个或多个 url。
例如,如果我有 2 个链接:
- www.example.com:8000/live
- www.example.com:8000/live2
然后我需要 jPlayer 在打开页面时随机选择其中一个。目的是防止一台服务器过载。
我应该如何在 jQuery 代码中处理它?
jQuery:
$("#jquery_jplayer_1").jPlayer({
ready: function(event) {
$(this).jPlayer("setMedia", {
mp3: "http://www.example.com:8000/live"
}).jPlayer("play");
},
swfPath: "js/",
wmode: "window",
solution: "flash,html",
supplied: "mp3",
preload: "none",
volume:0.75,
cssSelectorAncestor: "",
cssSelector: {
play: "#play",
pause: "#pause"
}
});
$("#jquery_jplayer_1").bind($.jPlayer.event.pause, function(event) {
$(this).jPlayer("clearMedia");
$(this).jPlayer("setMedia", {
mp3: "http://www.example.com:8000/live"
});
});