Technical information
by Forest Key and Chris Hock 
8 
Figure 4: Flash MX Professional 2004 Media Components support both progressive 
and streaming FLV files; to control display of slides you can use media behaviors. 
Using progressive FLV files has these advantages: 
n 
During authoring, you need to publish only the Flash movie interface for 
previewing or testing part or all of your Flash movie. This results in 
faster preview times and quicker turnaround on iterative 
experimentation. 
n 
For delivery, video begins playing as soon as the first segment has been 
downloaded and cached to local disk. 
n 
At runtime, video files are streamed from the local disk into the SWF file, 
with no limitation on file size or duration. There are no audio synch 
issues or memory restrictions. 
n 
The frame rate of the video file can be different from the frame rate of the 
SWF file, allowing for greater flexibility in setting up a project. 
Producing Streaming FLV Files 
Last, but hardly least, you can also stream video and audio files from Flash 
Communication Server (available separately). This approach provides 
efficient delivery of FLV (and MP3) files and of fers these advantages: 
n 
Less client resources (memory and disk space), since the clients do not 
need to download the entire file.  
n 
More efficient use of network resources, since the only bits that are sent 
to the client are bits that are viewed.  
n 
More secure delivery of media, because media does not get saved to the 
client’s cache when streamed. 
n 
Better tracking, reporting, and logging ability—key for industries such as 
video ad serving.  
n 
Ability to deliver live video and audio, or to capture video from clien t’s 
webcam or DV cameras. 
n 
Multiway and multiuser streaming for creating chat and real -time 
collaboration applications 










