Loading video, when does it stream?

I have a flash game that has the following situation.

I want to play videos, but in my situation would rather proload all the videos first than to have to wait for some streaming or buffering to kick in each time i load each external flv.

I’m guessing that even though they are streaming some loading may be necessary. (won’t it?)

These videos also have sound, so I cannot embed them without a lot of problems. Instead, I have to stream them with flv’s. Is there are any point or any way to load them before hand in this way? I’m don’t have a lot of understanding about video, so any help would be great.

Thanks
Jason