ActionScript 3.0 :: Flv Video Is Pausing Itself At Random Times?
Aug 1, 2009
why my flv video is pausing itself at random times. I did this by removing code and ruling things out. It seems that any usage of setInterval while playing an .flv file will cause the video randomly pause itself. Sometimes it's after 3 seconds, sometimes 12, sometimes 30.. completely random.
Why would setInterval randomly pause flv playback? I'm rather suprised that there is not more info online about this bug, as I'm sure a large number of people are using setInterval and also playing an flv file.Try this code for yourself and you should see what I mean. You will need to save this to a folder and copy a .flv file to the same folder for this to work (as with any script that includes files). It might not work on the first or second time, but do the "Test Movie" in Flash a few times and you should see this happen.
Code:
function getMessages() {
trace("got messages");
}[code]..........
I have an interface set up with a tile list and a media player.
Based on the function I have below, the tile list loads and the media player begins to play the first video in the tile list. I want to change that in the function so nothing plays first, but only when the user clicks a thumnail in the tile list, is that possible from within this function?
// add Listener for item selection.myTileList.addEventListener(Event.CHANGE, listListener); // Select the first video.myTileList.selectedIndex=0; // Detect when new video is selected, and play itfunction
I have an app that streams in video live, and archives it as it goes along.My question is this: What happens when I hit, or allow, 'pause' on a live stream, and then 'play'? Obviously the person on the other end streaming continues to do so, and my application continues to archive it, but what about the person receiving the stream?
Do they resume play from the archived copy, or do they seek ahead to the current point in the stream, missing everything they were paused for?
I have a main video clip being played right when you enter a page. On that page are multiple thumbnails that load up another swf on a new level and play that video. Well if that happens - the main video continues playing. I want the main video to just pause once they click on a thumbnail. And once they close the loaded swf - to be able to play that main video again. Right now - I'm able to click on the thumb to pause the video which is great. But if I unpause the main video by clicking it, all the code seems to be ineffective anymore.So - here is the code that I have scrapped together...and would love someone to point me in the right direction to make this work.
Code: stop(); var nc:NetConnection = new NetConnection();
Here's what's going on: I have an F4V file loaded into a SWF. There are no real playback controls -- nor do I want any. I've created a "skip" button that's supposed to a) pause (or seek to 0) the video, then remove the video from the stage. It seems I can either pause the video OR seek to zero, but not both.Here's what I've tried:
when I click a button it loads an SWF, then when I click another button it loads another SWF into the same loader. However it appears to be loading multiple SWF's in conjuction with the amount of times I clicked a button. So say if I clicked a button 3 times it would load 4 of the same SWF's on the forth time and load them at the same time.
I am wondering how to make the MC "bonus" appear at random times onto the stage and stay until the MC has stopped playing or it has been clicked on. I.e
- after 5 seconds, "bonus" appears on stage. - the 20 frames inside the MC play and then it disappears.
Looking to load first frame art (image) then pause video. Anyone with any experience with this? It's a fullscreen bg video so creating a poster (replacement) image isn't appropriate.
I was taking this tutorial, >>LINK<< I want to change it from, Code: on (click) {
Duplicate Movie clip to, Code: onClipEvent (Load) {
That way once it load's it will duplicate the circle MC a random number of times. This circle MC is inside of another MC so it wouldnt be _root i want it to goto, it would be t_mc that I want it to look for it in.
So in the t_mc MC I put this code, Code: onClipEvent (load) { i = i + 1; duplicateMovieClip (t_mc.circle, "circle" + i, i); }
And on the circle, I put this code, Code: onClipEvent (load) { scale = (random(100) + 50) this._x = random(250); this._y = random(150); [Code] .....
What i need to know, is how to make create random instances of the objects falling (as seen on footer) , so i need to figure out how to create random instances and random times in which they fall.
Create a 12x9 grid;Populate the cells with random numbers ranging from 1-9;Assign a symbol (custom graphic) to each cell depending upon which random number is generated in it;Limit the amount of times each number in the random range is used to 12.My question is simply this: how do I, using AS3, create a random number function that will only use each number in its range a maximum of 12 times (it is important to note that my grid consists of 108 cells using the numbers 1-9 exactly 12 times each)? So for example, if the random number function populates 12 cells with the number "4," it will then exclude that number from its remaining iterations.I am adhering to OOP standards so including script in actual timeline frames is not desirable.
I have a video player in flex which constantly plays a movie. Is there a way to see how many times it has played? So each time the movie is played, text filled populates with +1.
When I publish my FLV video using Flash CS3 and the "SkinUnderAll" option...the player controls are not visible unless I change the height & width in the html file Flash created.But, Flash shows the height & width 3-times in the html.
Question-1: Why 3-times? What does each of the 3 Height & Width references do?
Question-2: How should I modify the code to be able to see the entire video and the player controls?
It seems if I change all 3 everything just gets bigger and bigger.
1 - I import it into Flash CS3 on a PC w/XP Pro using... File | Import | Video take all the defaults and choose "Skin Under All" as the player option.
2 - In "Properties" panel at bottom of screen Flash shows the video as 640x480
3 - I then click File | Publish to publish the video. Flash creates all my files for me.
4 - I then put the folder with the files on my website.
5 - The video plays but the player controls are not visible.
6 - I see the Height & Width referenced 3 times in the html file Flash created for me (and none are 640x480, they are 550x400 !)
7 - I try changing the 550x400 to 640x480 in all three places... no good. Even at 1000x1000 the entire player is not visible. Everything just gets larger.
What are each of the 3 references to Height and Width in the html file Flash Creates and which should I change to simply show all the player controls?
i'm new to AS3. how do i go about executing a custom function n number of times and then executing another function n number of times repeatedly?
eg.
function firstOne():void { }
function secondOne():void { }
i need firstOne() executed say 3 times and then secondOne() 3 times and then firstOne 3 times again and so on. i'm trying to move a movieclip 3 times to the left and then 3 times to the right continuously.
I am extremely new to flash.that shows how to easily randomize content.HOWEVER - this tutorial doesn't work when there's SOUND.I am trying to randomize video that contains sound. While this tutorial method does random display one video - it seems to be playing everything - as you can hear ALL the audio at once, thus...it doesn't work. I need to have the page load, and play one random item from the library: usually this is a vide
I am developing an application for recording videos and previewing them as tilelist. Is there any way to capture a frame of the video to use as a thumbnail in my list? I'm using Flex 4.5.
I've designed an interactive quiz that has 10 questions, and for each question 3 possible answers (obviously only one of which is right), however I'd like to add some sound to certain questions and a small video clip. The only issue I'm having, and I've not been able to get my head around. I've loaded all the questions and answers into arrays, and used the random function to display them in a different order each time, and because of this I'm having trouble figuring out how I'll be able to implement the use of sound and video into the project.
I'll post the code so far below as to give a better idea of what I'm trying to do, and what I've done so far.
I am working on a system that requires me to be able to load large video files using Flash. However, the problem I am running into is that users need to be able to seek to a random point in the file that may or may not be downloaded yet and have it instantly start playing (think Youtube). The video files can be hosted anywhere, and thus I do not have the ability to install policy files or anything of the like.
I have looked into this, and cannot find any answers. Does anyone know of a way to enable this random seeking in Flash files without policy requests or an RTMP server installed at the destination?
I have an Embedded (synchronized with timeline) clip in a flash movie.I am controlling the currentFrame of the clip by dragging a slider left to right (to simulate rotating an object).The problem is when I go forwards, motion is smooth, but if I drag to the left Flash cannot seem to efficiently play back in reverse and the motion is extremely jerky.Obviously I'm skipping frames depending upon the position of the mouse, but there is a very noticable lag when currentFrame is decreased vs. increased. Is there a way to optimize an embedded timeline clip for reverse random seeking like this?Possible solutions (untested) :Use video instead of embedded - I would expect this to make the situation worse though!Create a second reversed video for when scrolling to the left. This would probably double the file size.
Im looking to for my flash video to start at a random keyframe everytime the video is loaded.I have about 20 layers with images transitioning into each other.URL...Anyone have any actionscript that could generate such an effect?
Im looking to for my flash video to start at a random keyframe everytime the video is loaded.I have about 20 layers with images transitioning into each other.Anyone have any actionscript that could generate such an effect?
I have made a video player in AS3 and it works very well.Now, i would like to make a function to load and read randomly my video files.I'm looking for the best way to do that.What do you think about that ?I thought of these solutions :1 ) With an xml files2 ) With a database and some SQL3 ) Load randomly the files from a folder on the server.
I have created a simple interactive tutorial with buttons that open specific scenes (sections) in the tutorial using gotoAndPlay(). These scenes are initially "duplicates" of each other, except for some of the objects in the scene. Everything was doing ok but when I reached my 12th scene, things became messed up. Initially, when I added this last scene (say, SCENE2, with the same contents as the one copied from SCENE1) and published it, the SWF was behaving correctly. But when I just extended the timeframe to accomodate a longer audio, this scene keeps on pausing on the last frame for some reason. I'm assuming that if there are no animations and just audio playing, it would still not pause. I copied another scene, say SCENE3, also from SCENE1, that would play after SCENE 2. When I click on the button to play SCENE3, it just goes to the last frame of SCENE2 and does not play, eventhough the script for that button is just gotoAndPlay("SCENE3",1).
I have an external .flv and I simply need to be able to pause it with a frame action and start it back up with another frame action.I found some references to "flvStream.play" through google but I haven't been able to properly implement it.