.flv prolader

im havin problem with preloading .flv
i embeded it to swf and i want him to play after 30% of that movie is loaded
i use function in first frame

 
pasekBig = int(getBytesLoaded(_root)/getBytesTotal(_root)*100)
if (pasekBig >= 30) {
gotoAndPlay (3)
}

in second frame i have

gotoAndPlay (1)

and in 3rd frame flv starts

and it looks like he after 30% he goes to that 3rd frame but he starts to play that movie only when its loaded about 98%

is there any way to do that?
or maybe preloadin just flv, but not embeded to another swf…
pls help and don’t tell me to use compontents

thx