Hi Karina

Yes there's always will be a system which will cause problems.
(It's just a bit annoying though when it happens on your client's commuter)

The CD-ROM should however run even on very slow system. 

>> application loads various swfs into a base swf file, and the flvs are 
>> >>loaded

If you use multiple swf in your CD-ROM make sure that all swfs are initialized 
before you use them. For example I once was working on a CD where loaded a swf 
with a nested swf/flv player in my root swf. 

After loading the swf file I sent the video url to the loaded swf file 
so that the nested component in the swf could play it.

This all worked fine when I tested it on my computer and on another computer. 
However it didn't work on some computers even if they had fast processors. 

Eventually I found out that it was the CD-ROM drive. Some drives were just  a 
bit too slow. So the swf file which contained the video player component
was not loaded fast enough. 

As a result the url send from the main movie did never reach the player in the 
loaded swf. The solution is quite easy though. Whenever you use 
multiple swf files in your CD-ROM project and you want them to communicate 
between each other make sure that loaded swf file is initialized properly 
before you send anything. 

A bulletproof way to do this is to have interval function in your main movie 
which checks the value of a variable in your loaded swf.

e.g:


// load the swf
swfHolderMc.loadMovie("someSwf.swf");

intervalId = setInterval(this, "executeCallback", 200);

function executeCallback()
{
        If (swfHolderMc.getInicialized())// obviously you need a                
        //getInicialized function in the swf file which is loaded
        
        {
                // do something in the loaded swf
                clearInterval(intervalId);
        }

}

 

Hope this helps


Robin













However 



Most of the times it is a faulty driver or some wired configuration.

I think these days it is not really necessary 



-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Søren Christensen
Sent: Friday, 25 November 2005 9:54 AM
To: Flashcoders mailing list
Subject: Re: [Flashcoders] Flvs fail to stream on an older pc


Hi Karina

I have had similar problems like you.

My cd-rom in question had 2 videos (both external flvs to profit f7's
smaller memory footprint advantage over f6 regarding videos)
Both videos was rather big in pixel size and approx 3 mins length (about 30
megabytes each). So i knew they would demand a bit of 'juice'.

When testing with a 'raw' video test both a mac g4 500mhz (os9 and osx) and
a p3 600mhz (both win2k + win 98) worked fine with no performance  problems
playing from a cd.

But my version with the final design was demanding quite alot more cpu to
perform well.
What i found out was that the pure presence of bitmap graphics with alpha
information was decreasing the performance (demanding more cpu) - even
though the bitmap wasn't moving or something was moving over or under it.

I still couldn't optimize it fully to fit my 'raw' tests - but it put down
the performance needs to a acceptable level.
My minimum specs ended up at mac: g4 800mhz pc: p3 800mhz (both 64mb ram)

I had other strange problems like sound issues with some pcs - some dell
configurations with sound blaster live soundcards and a certain motherboards
and cd-rom drive for some reason distorted the sound. (similar to the sound
issues with flash 5 and soundblaster pci 64 and 128) but thing like this is
out of your hands.
But well with cd-rom productions there always are some odd hw configurations
that just give problems (although in theory it shouldn't).
Using director would just giver other issues (and make the production a lot
more expensive due to the lack of cross platform projector exporting back
then). Flash gave us the unique feature to distribute video cross platform
without being dependent of 3rd party media players.
All in all the cd-rom was a success and went into its 2 edition with a total
of 70.000 units.

Cheers,
>B) Søren




DESIGN // INTERACTIVITY // MOTION // VISUALS
+34 667 812 329 (ES) //  +45 3694 8614 (DK)
www.RGBAZ.com // www.DESILENCE.net





On 24/11/05 17:26, "Karina Steffens" <[EMAIL PROTECTED]> wrote:

> Hi List,
>  
> I'm on the last stages of development of an educational CD-Rom in FlashMX
> 2004. The application uses a v2 media component loads flvs from the CD-Rom.
> It's been developed on a pc (XP) and then zipped over and burned on the Mac
> (OSX) and set to the client.
>  
> The client has an old mac and an even older PC (which still uses windows
> 98...). The CD-Rom loads on both, but the flvs seem to work on her mac but
> not on the pc (except for one or two). She also says that an earlier version
> of the CD-Rom that I sent her does work, which is puzzling. Also, there is a
> little test utility just for the Flvs on the CD-Rom, and that also works. My
> application loads various swfs into a base swf file, and the flvs are loaded
> to that, so it could be a memory thing.
>  
> I can't run any of the tests myself, because I'm based in Dublin and she is
> in London, so I don't know what to do. I tried to tell her that her PC is
> just too old for the software, and I still haven't got any data from her
> about how much memory it has. She's not very technical.
>  
> Does anyone have any ideas, solutions or minimum specs for this problem?
>  
> Thanks,
> Karina
>  
>  
>                  
> Karina Steffens  |  Neo-Archaic
> creative & technical new media design
>  <http://www.neo-archaic.net/> www.neo-archaic.net
>  
> _______________________________________________
> Flashcoders mailing list
> [email protected]
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to