function setupPlayer() { $f('container', { src: 'swf/flowplayer-3.2.2.swf', allowfullscreen: 'false', bgcolor: '#ffffff', wmode: 'transparent' }, { clip: { url: stream, provider: 'rtmp', autoPlay: true, bufferLength: 10, onBegin: function() { $('#playbutton').removeClass().addClass('waiting'); }, onStart: function() { $('#playbutton').removeClass().addClass('playing'); }, onResume: function() { $('#playbutton').removeClass().addClass('playing'); }, onPause: function() { $('#playbutton').removeClass().addClass('stopped'); }, onStop: function() { $('#playbutton').removeClass().addClass('stopped'); }, onBufferEmpty: function() { $('#playbutton').removeClass().addClass('waiting'); }, onBufferFull: function() { $('#playbutton').removeClass().addClass('playing'); // $('#playbutton').removeClass().addClass($f().getState() == 3 ? 'playing' : 'stopped'); } }, plugins: { rtmp: { url: 'swf/flowplayer.rtmp-3.2.1.swf', netConnectionUrl: 'rtmp://player.elconquistadorfm.com' }, controls: null, gatracker: { url: 'swf/flowplayer.analytics-3.2.0.swf', trackingMode: 'AS3', googleId: 'UA-17559024-1', debug: false } }, onLoad: function() { $('#slider').slider({ value: this.getVolume() }); }, canvas: { backgroundGradient: 'none', background: 'url(img/background.jpg) no-repeat 0 0' } }); } function switchPlayer(obj) { if(obj.id == stream) return; document.getElementById(stream).className = ''; obj.className = 'active'; stream = obj.id; $f().stop(); $('#playbutton').removeClass().addClass('waiting'); setupPlayer(); return false; } function buttonPressed(btn) { var state = $f().getState(); switch(state) { case -1: // unloaded case 0: // loaded case 2: // buffering case 5: // ended { // do nothing } break; case 1: // unstarted (stopped) case 4: // paused { $('#playbutton').removeClass().addClass('waiting'); setupPlayer(); } break; case 3: // playing { $f().stop(); } break; } return false; } $(function() { $("#slider").slider({ slide: function(event, ui) { $f().setVolume(ui.value); }, animate: 'fast' }); }); function didLoad() { setupPlayer(); // flashembed('#banner', 'http://www.elconquistadorfm.com/bannerinformemercado.swf'); }