HD video
by Vladimir
HTML
<script src="http://cdn.jquerytools.org/1.2.6/all/jquery.tools.min.js"></script>
<script src="http://releases.flowplayer.org/js/flowplayer-3.2.12.min.js"></script>
<div id="player"></div>
CSS
#player {
width: 480px;
height: 260px;
}
JavaScript
var switchTime = 0;
flowplayer("player", "http://releases.flowplayer.org/swf/flowplayer-3.2.16.swf", {
//debug: true,
onBegin: function() {
console.log('onBegin, switchTime = ' + switchTime);
if(switchTime!=0) {
$f().seek(switchTime);
switchTime = 0;
}
},
clip: {
autoPlay: false,
provider: 'pseudo',
urlResolvers: 'brselect',
scaling: 'fit',
bitrates: [
{
url: "http://46.4.69.113/video/Supernatural.s08e13.rus.LostFilm.TV.mp4",
bitrate: 800,
sd: true,
isDefault: true
},
{
url: "http://46.4.69.113/video/Supernatural.s08e13.rus.LostFilm.TV_hd.mp4",
bitrate: 1600,
hd: true
}
],
},
plugins: {
pseudo: {
url: "http://releases.flowplayer.org/swf/flowplayer.pseudostreaming-3.2.12.swf"
},
brselect: {
url: "http://releases.flowplayer.org/swf/flowplayer.bitrateselect-3.2.13.swf",
onStreamSwitchBegin: function (newItem) {
switchTime = $f().getTime();
},
onStreamSwitch: function(newItem) {
console.log('Switched!');
},
hdButton: {
place: 'both',
splash: {
onLabel: 'вкл On',
offLabel: 'выкл OfF'
}
}
}
}
});