Using Communication Objects > Video object > Understanding frame rates

 

Understanding frame rates

If you embed an FLV file in a movie in a static SWF file, its frame rate will be the same as the frame's playback rate on the Timeline. When you stream the data in an FLV, the video played through Flash Communication Server can have a different frame rate than the SWF that contains it.

For example, suppose you use another application to output a Broadband FLV file with a 15 fps frame rate. If you import this FLV file into a 6 fps Flash MX movie, then the video will be off sync, because the two frame rates are different. However, if instead you use Flash Communication Server to stream the FLV file into the same 6 fps movie, it will be synchronized to 15 fps, because streaming files do not use frame-based playback.