You can get the current video, you need to use the even listener from the example file and listen for the PLAYER_STATUS event. This event returns an object that has the following properties:
playerStatusObj.playerPlaying;
playerStatusObj.playerVersion;
playerStatusObj.videoRepeat;
playerStatusObj.videoPaused;
playerStatusObj.currentPlaylist;
playerStatusObj.globalVolume;
playerStatusObj.currentVideoDuration;
playerStatusObj.currentVideoTime;playerStatusObj.videoSmoothing;
playerStatusObj.videosPath;
playerStatusObj.currentMediaItem.mediaItemUrl;
playerStatusObj.currentMediaItem.mediaItemToPlay;
playerStatusObj.currentMediaItem.mediaItemId;
playerStatusObj.currentMediaItem.mediaItemInfoObject.itemTitle;
playerStatusObj.currentMediaItem.mediaItemInfoObject.itemAuthor;
playerStatusObj.currentMediaItem.mediaItemInfoObject.itemYear;
playerStatusObj.currentMediaItem.mediaItemInfoObject.thumbUrl;
You need the currentVideoTime
http://www.supravisionmedia.com/support ... YER_STATUSThe following code should finish the job
- Code: Select all
SupraVideoPro.addEventListener(MediaControlEvent.CONTROL_TYPE, supraEventHandler);
function supraEventHandler(evt:MediaControlEvent):void {
switch (evt.command) {
case "PLAYER_STATUS" :
trace("PLAYER_STATUS");
var statusObj = evt.commandValue;
statusObj.currentVideoDuration;
statusObj.currentVideoTime;
trace("HERE TRACE THE TIME: " + statusObj.currentVideoTime);
break;
}
}