ActionScript 2.0 :: Adding Elapsed Time To TextField Using Video Player?
Mar 12, 2010
I've been trying for hours to add the elapsed time to a dynamic text field using a video player.
The Flash website has code similar to this:
Select all//Get playhead time
var listenerObject:Object = new Object();
listenerObject.playheadUpdate = function(eventObject:Object):Void {
trace(ns.state + ": playhead time is: " + eventObject.playheadTime);
controls.elapsed = Math.round(eventObject.playheadTime);
};
ns.addEventListener("playheadUpdate", listenerObject);
But that was designed for an FLVPlayback component and therefore does not work.
How to add a dynamic text field to display the time elapsed and time remaining to play. I have been checking out the Adobe Live Doc but cannot search for what I need. Below is the code I have already that just shows the video and its controls.
Actionscript Code: //the below script it on a button on click actionvideoholder.vidPlayer.source = "videos/Introducing our team.flv"//this code is in the same frame as my FLV holder called 'vidPlayer'import fl.video.*;// vidPlayer is the FLV holder//CustomVideoControls is the mc where the play, pause, mute buttons arevidPlayer.playPauseButton = customVideoControls.playpause;vidPlayer.seekBar = customVideoControls.seekvideo;vidPlayer.muteButton = customVideoControls.mutevideo;vidPlayer.fullScreenButton = customVideoControls.fullScreenButton;
I'm trying to modify an mp3 player to work on my site, and I can't seem to get it to display time elapsed and total duration. I've included the .fla file below so you can see it (keep in mind that the mp3 file it loads, and the title are both passed to it through the link, i.e. "mp3player.html?audlink=test.mp3&audtitle=This+Is+The+Title").
Here is the situation : When a user watches the full duration of a video, I would like to add a new row to the database. For example, if there is a video of 100 MB with a duration of 2 hours and the user watches the full video add a new row, else do nothing. I am using JW player and js.
I have published some videos with flash, but I need to find a way to display a very simple timer showing the elapsed time. I tried to use a dynamic text with AS3 without any success. I would like to use one of the ready-made skin for my player, and just add anywhere on the stage a dynamic text field with my time inside.
I've created a timer to count elapsed time on a flash player of mine, I can't figure out how to control it though. For example I need the pause/ play buttons to (you guessed it) pause and continue the count.The dynamic text field that keeps count is simply called "count" and the pause button is btn_pause and play button is btn_play
Im using the FLVplayback component for a project im doing. I want to add the time elapsed and time left on the controls (just like how the player on the tutorials on this site works). I dont really want to create my own controls, as im happy with the flv playback component.
developing custom video player for my fla files.. i made few flash slides with combination of audio,text,animations, and video files.(for a e learning project).. the player which i made is a blend of few sample tutorials available on online... now my problem is how to display the total movie length of the movie in a dynamic text box using as2..
I have two mp4 video files on webserver, i wanted to play them in flash player(flv player) on my asp.net page, but i couldn't be able to play them, i also tried to play them in quick time player the same prob occured. but i waz giving the accurate path, there were no spaces in mp4 file names etc. Does it need to have mp4 player(or codec etc) installed on webserver?
I have also some wmv files on that server , and i am playing perfectly using silver light player, and media player object on my website.
I have a video player that plays videos loaded via XML and selected using a combbox. I just got the play and pause buttons to work. What I'm attempting to do now is be able to hit next or previous buttons and select the next or pevious video from the XML file, and update the displayed/selected file in the combobox, my thought was to somehow set the previous/next buttons to directly manipulate the combobox, but nothing I've tried so far has worked.
ActionScript Code: import fl.data.DataProvider; var nc:NetConnection = new NetConnection(); nc.connect(null);
Suppose I have 2 buttons on stage. When the first button is pressed, a time count starts. When the second button is pressed, the time count stops. (In essence we are measuring the time elapsed (in milliseconds) between the first and second click.)How can I set up such time count?
I wonder if you can get the number of milliseconds that have elapsed since an actionscript timer has started.I want to set a simple label in flex that has the value of how long it wil take before the timer fires (again).this is the code, at 'GET ELAPSED TIME', I need the time that the timer has been running (since it last fired the function):
var timer = new Timer (10000); timer.addEventListener(TimerEvent.TIMER, foo); timer.start();
Does anyone know a script that can display the time elapsed on a site like this http:[url].... i took a look at the countdown timer tutorial but it's not what i'm looking for ...
Maybe I'm blind (or just dumb) but I've been searching through the API trying to find out how to get the time elapsed for a Timer object. I want to, at any given time, find out EXACTLY how much time(in milliseconds) has passed since a Timer Object has been started.
I'm tryin to fiind the time elapsed from a Unix Timestamp.
[Code]... So it's still returning the time from 1/1/1970.... Any way to make it return something like this: Mon Jan 02 01 1:2:35 GMT-0800 0000 or something like that so I can get the days, hours, minutes, and seconds elapsed.
I have a programme that will count each second that has elapsed from one key press to another, in the output panel I get all the times this has happened (each second) but would like the total number displayed in a text box on the stage at the end. This will be the total delay between key presses.
I've set up four buttons with a "for" loop. I need each button, when clicked, to start a timer. That button's timer will multiply a factor while the timer runs. For example, a button is pressed, a textbox will increment by $5.00 for each second until the button is clicked again. I thought I had figured this out, however because the buttons were set up in a loop, I could not figure how to differentiate each timer based on what button was pressed. I tried putting the timers in an array, but to no luck in capturing exactly which button starts the timer. [code]...
I have a sound clip running in flash and I want to jump to the next frame after a certain amount of time. Unfortunately it is not always the same time span. How can I measure the elapsed time and call a function accordingly? For example: after 17 second go to frame x, then after 25 seconds go to frame y, etc. until the end of the sound clip (2 min 50 sec.) Each frame holds an individual animation that is related to the current sound.
I having a hard time on a small task that I thought was easy to accomplish, but it is taking me longer than expected and not the results I am wanting.I am developing a shooting game. I have a hero that can shoot only so often (once every half second for example). I am trying to scale a MovieClip depending on how much time is left to be able to fire again.
So when the hero shoots the gun, the MovieClip will have a scale of 0. When 250 milliseconds has elapsed, the MovieClip's scale should be at .5, assuming the gun can only shoot every half second.
Can anyone provide code on how to accomplish this? This is what I have to keep track of when the hero can shoot next,
I've set up four buttons with a "for" loop. I need each button, when clicked, to start a timer. That button's timer will multiply a factor while the timer runs. For example, a button is pressed, a textbox will increment by $5.00 for each second until the button is clicked again. I thought I had figured this out, however because the buttons were set up in a loop, I could not figure how to differentiate each timer based on what button was pressed. I tried putting the timers in an array, but to no luck in capturing exactly which button starts the timer.
I have an app in which there are 2 identical units that have a timer that displays elapsed time. I'm using a single file for these units since they are identical. When a user turns one of the units on, its timer is supposed to start and when they turn it off, it should then stop. The problem I'm having is this:
If I go to one unit and turn it on, and, after 2-3 minutes, turn it off, then go to the 2nd unit, instead of displaying 0:00, it displays the 2:00+ that was on the first unit. If I go back to the first unit and turn it back on, instead of starting at the 2:00+ mark, it starts up at 3:00 or later. I'm not very familiar with the way getTimer works, but I had figured that could be set to start whenever I wanted.
If the user then selects a new module, instead of restarting at 0:00, it starts off at around 5:00 or so. It appears to be giving the time from when I started the Flash piece instead of since the beginning of the module like I thought it would. How should I code these timers so that they can start when the user selects a module and so that they can be distinct values?
With some great tutorials on the web, I have created an interactive cube in PV3d with a movieAssetMaterial for one the faces. I would like to add a fully functional video player to this face. I have code for an AS3 video player that I placed in the main fla on the movie clip that acts as the material. The video streams in fine, but the interface does not work. I'm wondering if this is a scope issue, a problem with adding events to a movie asset material, or some other problem. The video player code is attached. I have the video player code inside the movieAssetMaterial.
I've got an application (video player) that has many different interactive pieces spread throughout a handful of different classes throughout the display tree hierarchy (all children/grandchildren/great-grandchildren/etc of the same View class). I'm trying to add a universal tooltip to use throughout [URL]. Basically, the primary problems I want to solve are: -Ideally called from or channels through a single place (for ease of updating etc).Must show above all other display objects (for instance, a tooltip that shows for a player controls button shouldn't be obscured by a menu display object that might be above it). -Add the object once in a container/holder that's added above all the other View objects.Dispatch a custom event for every ROLL_OVER and ROLL_OUT event that needs to show/hide the tool tip.In my main (logic) class, listen for the event, and then call the method in the view class that shows/hides the tooltip.
I've been constructing a flash video player from scratch using tutorials online, and I cannot figure out how to add a timecode (elapsed time/total time) or a way to have a pre-roll video. I'm using flash cs4 and AS3.
I have a video player that doesn't have "seek from unloaded time" functionality. I want to add it now. I simply load video like this; stream.play("vidurl.flv"); (pseudo streaming) Server side is ready. I can call videos like videourl.flv?start=xxx but cant play them in player cuz video comes without metadata To sum up: 1. stream.play("vidurl.flv"); works, video plays 2. user clicks to seek bar. on unloaded part. I get the position and convert it to seconds stream.play("vidurl.flv?start=10"); Doesn't work! No metadata what I should do after?
I want to develop a player , which shows images.URL...but I am so much confused about the progress bar or scrubber which can be moved or how to arrange with respect to time just like VIDEO Player every image will have to play 10 sec , so if 20 images , so there will be 200 sec.so how i should control this time bar or even when user move the scrubber, it moves to exact image with respect to time
How do I get my Elapsed/Total Time dynamic text boxes into a flash skin template. I put the boxes in the skin and have the code to make it work on my main stage yet it doest do anything. When i put the text boxes on the stage it works...
I'm working on adding a small preview video player to a flash project I'm creating. I've successfully created an actionscript 3-based video player before, so my code is pretty much adapted from that. However, though the code executes successfully (seemingly), I can't see the video anywhere.