ActionScript 3.0 :: Publishing Takes To Much Time?
Sep 29, 2011
I've developed an AIR application compatible with Flash Player. I want it to run it on my iPad, I already have developer certificate. Publish Settings are correct, but it's been 1 hour since i've Publish, still it shows "Publishing...". Any idea? [B]Does it really take such a long time to publish .ipa?[/B] My stage resolution is 1024 x 768, .FLA size is 1.63 MB and external JPGs, SWFs and an FLV files are 503 MB.
I just upgraded to Flash CS4 on my laptop. program that used to take 5 seconds now takes up to 2 minutes. I installed the 10.0.2 update, and searched the web for a solution. I am desperate because all of my programming is based on CS4. I know how to compile a swc and use FlashDevelop with the compiled graphics, but this isn't a solution for me. Whenever I need to make changes to the graphics I can't wait this long. I am using an HP dv5-1190. This meets the minimum requirements by far.
I elaborated a flash cd with connection to the server, the problem is: Sometimes the content takes time to load, is there any way to around this? Like first load the data and then display regards
I have a flash file that consists of a number of loops that play in series that allows me to change the duration of each part of the movie dependent on what is in the loop. Therefore loop 1 plays x number of times before moving on the loop 2 that plays y number of times and so on. I had worked out all my timings so that each loop last half a second. The number of times each loop plays is controlled by an if statement on the last frame of each loop. So far so good. In this main movie have another movie clip that runs independently of these loops and I noticed that although it was the same length as the main movie taking the loops into account, it would drift out of sync as the main movie progressed and looked as if it was running slow. However by tracing frame numbers of the two movies, I noticed that each time the main movie reaches on of the if statement frames although it appears to increment by one frame the other movie doesn't. By commenting out all the if statement frames both movie run in sync.
Therefore I conclude that a frame that controls the playhead position in this method does not actually last a full frame in duration, but jumps immediately to the new frame as soon as the command is encountered. Can I assume that this is constant and that frames used to move the playhead occupy no time in terms of the main timeline? Is there any documentation on this?
For some reason connecting to Flash Media Server 3.5 takes around 40 seconds. The server is running on Windows Server 2008 (64-bit edition) on a virtual server located in a reliable hosting center and I'm connecting to it over the internet. The server is using built-in Windows Firewall with all the inbound TCP ports required by Flash Media Server opened (80, 1935 and 1111).
If I disable the server's firewall the connection time drops to 20 seconds, but it's still pretty damn long time just for establishing connection. We probably have some company firewall at this end (the client side), but other streaming media services works just fine over this connection.
Ok, so using Flash IDE, compiling takes a long time on my laptop because it all compiles at run time I guess? So it checks for errors, warnings, etc only after you test or compile it.In say, C# or Flashbuilder, everything is checked prior to you having to test or compile, so it is immediate.If I have a 20 megabyte FLA using the Flash IDE, it will take me approximately 20-25 seconds to merely test my program. Disabling the warnings in publish settings reduces this drastically (20-30%?) but still, so time consuming when I need to test every minute after changing some code.
One strange thing happened at application, connection to the fms server takes few milliseconds but shared object takes few second (more then 20) to connect.
I am loading some XML with HTTPService in Flex. It is taking longer than I would like to load. So I want to do some trouble shooting, but in order to tell what is making a difference I need to be able to time the requests and how long they are taking.
What is the best way to time an http service to see how long it took from HTTPService.send() to HTTPService.result
I have a swf file with 545 kb. and i am loading this in a html page using div concept. but it takes nearly 10 seconds to load the swf file. i want to reduce the loading time to 4 to 5 seconds.
I'm trying to play some sounds in my flash project through action script. However for some reason in my code the call to Sound.play takes from 40ms to over 100ms in extreme cases, which is obviously more than enough to be very noticeable whenever a sound is played. This happens every time a sound is played, not just when that sound is first played, so I dont think its because the Sound object is still loading data or anything like that...
At the start I have this to load the sound:
class MyClass { [Embed(source='data/test_snd.mp3')] private var TestSound:Class; private var testSound:Sound;//flash.media.Sound
[Code].....
This as far as I can tell is following the same process as other Flash programs I found, however none of them seem to have this problem. Is there something that I've missed that would cause the play() method to be so slow?
I just created a basic flash file to play a video on my web page and it's taking several minutes to load before it starts playback. I'm using progressive downlaod and the file is in *.mov format and is 84MB in size. At first that seemed large to me for web play back, but I thought it could handle it since I thought the way progressive download works is that it would start playing the first frame right away and progressively play other frames as they download. However, this seems to be downloading the whole file first (or a major part of it) before starting any playback at all.
Is there some kind of setting I'm missing or is my understanding of the download incorrect and the file size is too large? Some vitals: I'm using Flash Pro CS5 - To create my flash file, I used the standard import video wizard and selected the a file that is "on my computer" and "load external video with playback component" and then, I selected one of the standard skins.- To deploy the vidoe on my webiste I have three files:
1) swf file containing the FLV component
2) the swf file related to skin
3) the actual video (84MB, mov file) - Web page includes/embeds reference to swf file
I have a Flash Professional CS5 project in Flash Builder 4, i'm trying to find a way to prevent it from publishing the FLA everytime I save, I only want it to publish when I actually debug or run it.
Is this possible, it's driving me nuts, I can't do inline checking without saving, but saving means I have to wait for the FLA to publish.
I'm having a reliability problem with publishing live, h.264 streams from FFMPEG (using the rtmp publish ability now built into FFMPEG, where I can set an rtmp address as the output).After a random period of time (usually between an hour and several hours), the default "live" application in FMS 4 (or 3.5) eventually drops the connection from the FFMPEG encoder. This is what appears in the log for the application:"Dropping application (live/_definst_) message. Clients not allowed to broadcast message."After googling the error, I discovered that people have been reporting this error for several years, but there has not been a single response from any FMS experts or Adobe about what causes the error.
I'm trying to play a 10 minute long video (h264/mp4) which is 39MB in size, after I call stream.play(fileURL) it doesn't start playback until its loaded around 12-16MB of the file (many many seconds later), I finally get onMetaData at this point too. Why doesn't it begin playback right away, or at least w/in a couple seconds? What can cause this bloated lead in time?
All Flash is playing fine except now in IE7 +, when someone clicks on the Portfolio link, the preloader comes up but it doesn't advance to the 2nd frame with the content. However, if you click the Portfolio button again, it works fully. No issues on a Mac anywhere and no issues with Firefox in Windows. All content is in Flash and there are a couple of other movies that load as well but I've no idea where to start looking to fix this 'two-click' issue. It's set for Flash player 9 with AS2.0 and I used DWCS4 to insert. [URL]
URL...the problem is why it takes as long as it does to initiate the loading of the site if it's already loaded the site, here's the code for the preloader that loads the file that is being waited on:[code]
My flex app has a call in it to navigateToURL(new URLRequest(_rURL),'_self');
But it takes about 3-5 or even more seconds before it will leave the current page.
If I omit the '_self' the new window opens immediately and the page loads immediate...but only when I set it to _self I get a few seconds of a delay before it loads...I have no idea why but it is annoying.. I am wondering if anyone might have any idea why this is happening or anything I can do?
I'm having a brutal time with a FLA. The wait time to open this thing is ridiculous, and alot of the time the program will just become nonresponsive. Its only this one specific file, as others open fine. It also has nothing to do with the hardware on my system, as we've tried the file on a variety of machines.The FLA itself contains very little bitmap art, most is vector. It's about 16mbs, but publishes down to a SWF thats about 300kb. There were some complex vector elements which were removed in a fruitless attempt to get this thing to move faster. Trying to "save as.." results in flash writing to a file extremely slowly. The resulting file will progress in size from 2 - 4 mb with about 10 minutes wait time in between. Its becoming nearly impossible for us to work in the file. how I could debug Flash itself to find out whats going wrong on load/save?
I have a problem when saving flash files in a mac. The process is much slower than in my other computer with windows, using the same file. I save my flash files very often and having to wait that long is very annoying. The problem can't be the file itself, I have tried saving different files and there is always more delay in mac compared to windows. In my mac I have OS X 10.7.2 (Lion) with Flash 5.5 and in my other pc, Windows XP SP3 with Flash CS 5. Has somebody experienced this before? What could be the origin? It's weird because my mac is new and is supposed to have better features than my windows pc which I bought many years ago I am a relatively new mac user and I have heard some people complaining about Lion OS X. What is your opinion?
Whats wrong with my buttons? here see how they rollover and dissappear and takes a second for them to reappear they should look like this Not counting the last button what did I do wrong here? I am modifying code of a programmer who is not with my company anymore and I need to edit this for a client
I have an AIR application, I use SwfLoader to load another swf file to display in this app. The problem is the CPU Usage always takes over 50%, but it only takes 15% when the swf file runs in standalone mode.
I've found two very strange pieces of code in PureMVC's documentation:
[Code]....
(found in Best Practices [English], bottom of page 38 and top of page 39) I've always thought that getters must not accept a parameter (and FDT indeed tells me that "Parameters for getters are not allowed"), so I wonder what's going on here. Is that just an unfortunate typo (meant to be simply a normal function without the "get") or some hidden feature/voodoo?
I am working on an application, using Flash CS3 + AIR, that involves some heavy content loading. I need to fetch some 140 gif files each around 400x400 in resolution and 50KB in size and display them in a TileList. The code that I am using is pretty standard stuff, (excerpts from the cellrenderer of my TileList):
All Flash is playing fine except now in IE7 +, when someone clicks on the Portfolio link, the preloader comes up but it doesn't advance to the 2nd frame with the content. However, if you click the Portfolio button again, it works fully. No issues on a Mac anywhere and no issues with Firefox in Windows.
All content is in Flash and there are a couple of other movies that load as well but I've no idea where to start looking to fix this 'two-click' issue. It's set for Flash player 9 with AS2.0 and I used DWCS4 to insert.
I am loading an XML file (fairly large document). It takes a high amount of my CPU(almost 100%). This prevents me from working on other applications. Also, it takes a lot of time to load.
does anyone know of a simple to use color class that takes 0xRRGGBBAA (hex)? basically a tint class, really, since i'd like to keep the details of the movie clips i'm 'tinting' instead of blow them all into the same !@#$ color.
...cuz colorTransform is so straightforward (pfffft!)... and Adobe screwed up not adding a simple _tint...
Does anyone know of a script that can redirect to a new page if the flash takes to long to load?I want to prevent users from watching the loading screen on a slow server day so I want it to redirect if the load is taking more than 10 secs.