| Player ready | Playlist item | Playlist item ID | Load status | Current time | Totla time | Current state | Volume | Video quality | Playlist |
function nuevoplayerReady( id, client ) {
document.getElementById('ready').value = 'READY';
}
function updateEvent( event, v1, v2, id )
{
if(id == 'nuevoplayer') {
switch(event)
{
case 'LOAD':
document.getElementById('currentLoad').value = v1+"%";
break;
case 'ITEM':
document.getElementById('currentItem').value = v1;
document.getElementById('currentID').value = v2;
break;
case 'TIME':
document.getElementById('currentTime').value = time_format(v1);
document.getElementById('elapsedTime').value = time_format(v2);
break;
case 'VOLUME':
getObject('currentVolume').value = v1;
break;
case 'HD':
switch(v1)
{
case 1:
document.getElementById('currentQuality').value = 'HD';
break;
default:
qdocument.getElementById('currentQuality').value = 'Normal';
break;
}
break;
case 'STATE':
var state = '';
switch(v1)
{
case 0:
state='PAUSED';
break;
case 1:
state='PLAYING';
break;
case 2:
state='BUFFERING';
break;
case 3:
state='COMPLETED';
break;
case 4:
state='IDLE';
break;
}
document.getElementById('currentState').value = state;
break;
case 'PLAYLIST':
if(v1==1) {
document.getElementById('isplaylist').value = 'Yes';
} else {
document.getElementById('isplaylist').value = 'No';
}
break;
}
}
}
LOAD | First patameter (v1) is current video load status in percent (0-100) |
ITEM | First parameter (v1) is the number of the current playlist media item, second (v2) is custom id assigned for playlist madia item |
TIME | First patameter (v1) is elapsed time, second (v2) is duration of media file. Both values are numeric values in seconds. |
VOLUME | First patameter (v1) is current voulume value in percent (0-100) |
HD | First patameter (v1) is current video quality (0 - Normal, 1 - HD) |
PLAYLIST | First patameter (v1) is status of playlist box (0 - no playlist, 1 - is playlist) |
STATE | First patameter (v1) is current player state. Possible states are: | 0 - PAUSED1 - PLAYING2 - BUFFERING3 - COMPLETED4 - IDLE |
| Load custom media file from any URL location: Guitar-Tube.com video example Load any Youtube video with simple URL: http://www.youtube.com/watch?v=yeP01Bjuu5w Load another HD Youtube video: http://www.youtube.com/watch?v=pRpeEdMmmQ0 Load/reload XML playlist: random playlist example |
Load new media file or a playlist
// first get embed or swf object id (must be same as "jsid" flashvar)
var player = document.getElementById('nuevoplayer');
player.load('media or playlist file url');
Sending events to player
// first get embed or swf object id (must be same as "jsid" flashvar)
var player = document.getElementById('nuevoplayer');
player.sendEvent('event name','optional event value');
Examples of sending events
|